环境要求
Windows10 64位
Matlab版本为Matlab 2016b
VS版本是Visual Studio 2015
CMake版本为 3.9(资源 提取码:8yce )
VOT版本为7.0.2,可以去官网下载vot-tookit(7.0.2)、trax(3.0.3)、integration文件,也可以在云盘中下载文件齐全的VOT 7.0.2 提取码:g8bq
Trax的配置
参见博客,步骤很详细,很具体。
主要步骤为
1.安装好CMake后,编译Trax。参考官方编译教程——Compiling using Visual Studio (Windows)部分
在trax文件夹中新建一个名字为build的空文件夹,CMake中选择好路径(路径如下),Configure后选择编译器为当前系统的编译器,然后单击Generate
在BUILD中选择下面两项,再点击下Generate
2.此时发现build空文件夹下会生产很多文件
选中画线的文件,右键使用Visual Studio 2015打开,按照下图配置管理器。
确认高亮的几项确认,右键
⇒
\Rightarrow
⇒属性
⇒
\Rightarrow
⇒ 链接器
⇒
\Rightarrow
⇒高级
⇒
\Rightarrow
⇒目标计算机为64位
确定后,选中ALL_BUILD,右键生成。如下,无报错即为成功:
3.之后将MATLAB工作目录移到H:\vot-toolkit-7.0.2\native\trax\support\matlab,输入
>>compile_trax %编译trax
如图Trax配置成功!
如果编译了,仍存在问题,可能环境有问题,检查版本后。把编译过的文件全部删除,重新根据步骤进行操作!
测试VOT-toolkit
使用自带的NCC,测试VOT-toolkit,是否配置成功
1.进入VOT-toolkit文件夹,执行toolkit_path,将文件添加到路径
2.在该文件夹下新建一个NCC文件夹,作为NCC跟踪器的工作空间
3.之后进入到NCC文件夹中,执行workspace_create, 选择数据集,输入数字 1
4.提示Input an unique identifier for your tracker: 输入NCC
5.选择语言(Is your tracker written in any of the following languages?),输入数字 1
这时会生成跟踪器的配置文件,如图所示
>>cd H:\vot-toolkit-7.0.2
>>toolkit_path
>>mkdir NCC
>> cd NCC
>> workspace_create
6.修改tracker_NCC.m文件
注释掉第二行
跟踪器标签修改为NCC
%接口文件名及接口文件路径根据文件位置进行修改
接口文件名为ncc
接口文件路径H:\vot-toolkit-7.0.2\tracker\examples\matlab
在NCC文件夹中新建一个sequences文件夹,从网站将下载好的数据(比程序下载快和方便),解压后复制到文件夹下,如下
7.运行run_test.m文件,选择数据集,测试是否toolkit是否跑通
正常为弹出图像,显示当前state值。单击进行下一帧
单击进行下一帧,会更新state值及confidence,测试30帧左右
8.运行run_experiments.m文件,运行程序
至此,VOT-toolkit可以正常使用,其他算法想要使用该toolkit,需要自己写个接口文件,可参考参考文献【3-5】
参考文献
1.https://blog.csdn.net/dr_destiny/article/details/79997361
2.https://blog.csdn.net/aiqiu_gogogo/article/details/79454997?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-3.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-3.control
3.https://blog.csdn.net/TS____4/article/details/79583111
4.https://blog.csdn.net/TS____4/article/details/79588783
5.https://blog.csdn.net/TS____4/article/details/88732647
6.https://blog.csdn.net/qq_43547409/article/details/103045804?utm_medium=distribute.pc_relevant.none-task-blog-title-7&spm=1001.2101.3001.4242
7.http://www.p-chao.com/2017-04-05/%E7%9B%AE%E6%A0%87%E8%B7%9F%E8%B8%AAvot2016benchmark%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B/#Tracker