视觉跟踪
大星小辰
这个作者很懒,什么都没留下…
展开
-
TLD代码详尽注释
基于opencv3.1.0+vs2013另外自己也是刚学习,如果有注释错误的地方,还请指出utils.h#includeusing namespace std;using namespace cv;#pragma oncevoid drawBox(cv::Mat& image, CvRect box, cv::Scalar color = cvScalarAll(255原创 2017-01-12 16:37:13 · 4685 阅读 · 19 评论 -
KCF算法的一些概念理解
KCF论文及源码下载:点击打开链接首先有一些关于循环矩阵的性质和计算必须要理解:循环矩阵的傅里叶对角化:点击打开链接接下来是SVM中的岭回归和核函数的一些东西:点击打开链接KCF高速跟踪详解:1:点击打开链接 2:点击打开链接另外,还有一些基本的概念的东西,例如PCA降维,HOG特征,LAB颜色特征,这里简单记录一下我的对这几个概念的理解,毕竟面试可能会考HOG(原创 2017-10-11 20:49:26 · 2311 阅读 · 0 评论 -
Understanding and Diagnosing Visual Tracking Systems
文章把一个跟踪器分为几个模块,分别为motion model, feature extractor, observation model, model updater, and ensemble post-processor例如将HOG作为特征,将SVM或者岭回归方法作为observation model,大多数论文关注的都是motion model,但是这个对最终的性能的影响不如特征的影响大原创 2017-10-10 18:28:54 · 427 阅读 · 0 评论 -
KCF代码分析
很多都是参考网上的大神分析KCF代码具体分析KCF知乎专栏放几个KCF中主要的cpp和hpp文件,回去接着看代码fhog.cpp#include "fhog.hpp"#ifdef HAVE_TBB#include #include "tbb/parallel_for.h"#include "tbb/blocked_range.h"#endif#原创 2017-10-25 08:51:57 · 10751 阅读 · 3 评论 -
KCF的理解
写下来,别忘了喽首先,文章使用“岭回归”这个方法来做预测的,主要是利用了循环矩阵的各种性质,把在空间域很难算的东西转换到Fourier域中,变成了简单的点乘或者点除运算,所以大大节省了时间,首先是从线性的回归做起,后来推广到非线性回归,训练的时候呢,就是用第一帧的原始目标框,它的逼近的函数就是二维分布的高斯函数,认为目标中心处得分最高(即为高斯峰),在计算的时候,计算了每一个block的46(原创 2017-10-26 20:02:27 · 650 阅读 · 0 评论