视觉跟踪
無負今日
無負今日
展开
-
OTB数据集运行perfPlot报错 未定义函数或变量 ‘calcRectInt‘。
calcRectInt.m 文件在 rstEval 文件夹中,如果打开matlab后没有运行 main_running.m 而是直接运行了 perfPlot.m 文件,就会这个错误,这时候需要把 rstEval 添加进路径中。可以是运行一下 main_running.m (当然可以让他不用跑完结果就点停止运行也够了);或者在命令行里简单的输入:addpath(('./rstEval'));运行下就可以了。...原创 2020-09-17 15:02:33 · 1297 阅读 · 1 评论 -
C-COT跟踪算法在OTB数据集上测试的接口函数
C-COT算法作者其实已经给出了在几个数据集中测试的原始结果,其中也包括了OTB数据集。但是如果我们想要自己测试需要怎么写接口函数呢?很简单,把代码中的 setup_paths.m 和在runfiles文件夹中的 test.m 文件中的内容综合一下就行了,这里需要把整个文件夹的名字从 C-COT 改为 CCOT,因为命名里面短横线不符合matlab文件命名规范。然后在CCOT文件夹下新建run_CCOT.m 文件。run_CCOT.mfunction results=run_CCOT(seq, res原创 2020-09-17 08:51:58 · 794 阅读 · 2 评论 -
HCFT和HCFTstar在OTB数据集中测试的接口函数
HCFT跟踪算法(Hierarchical Convolutional Features for Visual Tracking)是2015年发表在ICCV上的一篇结合相关滤波和深度特征的跟踪算法,作者Chao Ma、Jia-Bin Huang、Xiaokang Yang、Ming-Hsuan Yang。HCFTstar是原作者在HCFT基础上的改进,改进了尺度估计和重检测机制。在OTB数据集上测试两个算法时需要接口函数(前提是已经调试通了两个算法),如下:HCFT算法的接口函数 run_HCFT.原创 2020-09-16 20:56:53 · 2884 阅读 · 7 评论 -
HCFTstar跟踪算法运行(Robust Visual Tracking via Hierarchical Convolutional Features)
HCFTstar跟踪算法运行(Robust Visual Tracking via Hierarchical Convolutional Features)HCFTstar算法是HCFT算法的改进版本,算法的文章和代码链接:HCFTstar: Chao Ma, Jia-Bin Huang, Xiaokang Yang, Ming-Hsuan Yang. “Robust Visual Tracking via Hierarchical Convolutional Features.” [][][githu原创 2020-09-15 09:31:22 · 861 阅读 · 1 评论 -
HDT代码运行(matlab)
HDT算法(Hedged Deep Tracking)是发表在cvpr2016上的一篇论文,关于HDT跟踪算法代码运行的资料比较少,可能大家对这个算法的关注度不是很高吧,这里简单写下自己调试的过程。一、论文和代码下载论文:Hedged Deep Tracking代码:https://github.com/JHvisionchen/HDT-matlab作者的project页面始终打不开(https://sites.google.com/site/yuankiqi/hdt/),只找到了这个链接。代码下载原创 2020-08-06 11:12:57 · 815 阅读 · 1 评论 -
Color Names 特征提取并进行PCA降维 (Learning Color Names for Real-World Applications)
Color Names 特征提取并进行PCA降维 (Learning Color Names for Real-World Applications)之前的一篇博客里介绍了CN特征的提取,在实际应用中,很多算法为了提高计算效率,都会将CN特征进行降维,比如Danelljan M, Shahbaz Khan F, Felsberg M, et al. Adaptive color attributes for real-time visualtracking[C]//Proceedings of th原创 2020-06-20 17:51:16 · 2477 阅读 · 0 评论 -
Color Names 特征提取 (Learning Color Names for Real-World Applications)
目标跟踪算法里面有很多都用到了CN颜色特征,这里是论文 Learning Color Names for Real-World Applications 中提出的颜色特征的提取方法,应该很多论文用的都是这种方法。从网上看到一个研究颜色特征的网站:http://www.cat.uab.cat/downloads/里面有很多颜色特征的论文和代码。2009年的论文J. van de Weijer, C. Schmid, J. J. Verbeek, and D. Larlus. Learning colo原创 2020-05-27 11:09:20 · 6005 阅读 · 8 评论 -
OTB数据集图像跟踪逐帧绘制像素误差( Fame-by-frame comparison of center location errors (in pixels) )
视觉目标跟踪,使用OTB数据集,想要画出类似下面的图像:找了好久,终于发现一个链接:http://www.p-chao.com/2017-02-26/%e5%9b%be%e5%83%8f%e8%b7%9f%e8%b8%aa%e4%b8%ad%e5%83%8f%e7%b4%a0%e8%af%af%e5%b7%ae%e3%80%81%e9%87%8d%e5%8f%a0%e7%8e%87%e3%80%81auc%e7%9a%84%e8%ae%a1%e7%ae%97%ef%bc%9amatlab%e5%ae%原创 2020-05-22 22:22:36 · 1086 阅读 · 6 评论 -
matlab运行LCT跟踪算法代码
可以参考的链接是https://blog.csdn.net/qq_32734095/article/details/86652360至于opencv的版本,博主说opencv3.0.0没问题,我试的3.4.10版本也没有问题。代码运行的配置网上介绍的很多,但最后有一步很容易错的是,要把opencv安装包里面的\build\x64\vc14\bin里面3个文件opencv_ffmpeg3410_64.dll、opencv_world3410d.dll、opencv_world3410.dll(openc原创 2020-05-22 08:07:42 · 1058 阅读 · 0 评论 -
KCF运行时显示三维响应图(matlab)
这是从B站上一个视频里面看到的,记录一下。最终要显示的效果如下:需要改动的地方:run_tracker.m把if nargin < 4, show_visualization = ~strcmp(video, 'all'); end当中的 ~ 符号去掉,不用算法自带的显示tracker.m1、在if frame > 1, %obtain a subwindow f...原创 2020-04-22 21:09:36 · 2097 阅读 · 9 评论 -
MATLAB错误使用 figure 设置 Figure 的 'Number' 属性时: 值必须是双精度标量或空矩阵
运行samf代码时,遇到了上述问题解决办法:根据提示,找到show_video.m 文件的27行,将其中的 Number 改为 UserData 即可。改完之后可以运行并且出现了可视化的跟踪画面,但是跟踪完毕程序自动绘制精度图时又出现了如下错误:同样的办法,找到 precision_plot.m 文件的第40行,同样把 Number 改为UserData就可以了。...原创 2020-03-13 21:13:42 · 2252 阅读 · 0 评论 -
视觉目标跟踪算法谱系图
视觉目标跟踪算法谱系图从网上找的,作以参考:原创 2020-03-04 10:10:51 · 762 阅读 · 0 评论 -
KCF matlab版本各函数之间的调用关系
KCF matlab版本各函数之间的调用关系只是一个简答的梳理原创 2020-02-29 21:42:28 · 410 阅读 · 0 评论 -
OTB工具箱使用 带有下标的赋值维度不匹配。 出错 plotDrawSave (line 49) h(i) = plot(thresholdSet,bb,'color' ......
OTB工具箱使用 带有下标的赋值维度不匹配。出错 plotDrawSave (line 49) h(i) = plot(thresholdSet,bb,‘color’,plotDrawStyle{i}.color, ‘lineStyle’, plotDrawStyle{i}.lineStyle,‘lineWidth’, 4,‘Parent’,axes1);这两天在学习OTB工具箱时候,遇到...原创 2020-02-26 14:43:06 · 1197 阅读 · 7 评论 -
将KCF算法中的输入图像改为自己的摄像头(C++)
将KCF算法中的输入图像改为自己的摄像头(C++)原KCF算法中作者指定的输入图像是文件中的图像序列,初始化的位置也是从文件中读取的,如果有不太了解的可以看下我之前的一篇博客KCF代码运行并显示效果(C++)现在我想把其中的输入改为我自己的摄像头,再从摄像头中自己手动框选出想要跟踪的目标,主要就是把runtracker.cpp文件改一下,下面是我改的,大家可以做一个参考:runtracke...原创 2020-01-07 17:38:23 · 1456 阅读 · 8 评论 -
方向梯度直方图HOG(理解与c++代码实现)
方向梯度直方图HOG(理解与c++代码实现)菜鸟一个,学习视觉跟踪要用到HOG特征,想要深入了解一下HOG特征,但是找了半天很多人的介绍都没有代码,还有的有部分代码,想要全部的代码,还要花钱下载,很不爽,我这里练习写了一个,不怎么好,但是可以加深对于特征的理解,有兴趣的可以参考一下。首先,对于HOG的理解可以参考这篇博客https://blog.csdn.net/u013066730/art...原创 2019-12-23 14:12:40 · 1342 阅读 · 2 评论 -
KCF代码调试并显示效果(matlab)
KCF代码调试并显示效果(matlab)最近接触KCF算法,想要试一下matlab版本代码看看效果怎么样,总体的过程如下:一、调试环境:win10 + matlab R2016a二、程序代码及数据集下载1. 程序代码:KCF算法的提出:High-Speed Tracking with Kernelized Correlation Filters J. F. Henriques...原创 2019-10-31 19:15:18 · 4678 阅读 · 24 评论