版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/discoverer100/article/details/84147753
论文基本信息
- 论文标题:Discriminative Correlation Filter with Channel and Spatial Reliability
- 论文作者:Alan Lukezic等
- 论文出处:CVPR 2017
- 文章链接:https://arxiv.org/abs/1611.08461
- 补充材料:https://www.semanticscholar.org/paper/Discriminative-Correlation-Filter-with-Channel-and-Lukežič-Vojı-ř/7b485979c75b46d8c194868c0e70890f4a0f0ede
- 源码链接:https://github.com/alanlukezic/csr-dcf
运行环境介绍
- Windows 10 x64
- MATLAB R2016b (2017及以后的版本可能存在问题,建议安装MATLAB R2016版本)
- Visual Studio 2013
- OpenCV 2.4.12(可以在这里下载:https://opencv.org/releases.html )
注意: 上述MATLAB、Visual Studio和OpenCV的版本最好与本文保持相同,其他的版本组合可能存在问题。
准备
-
安装OpenCV,并确保在系统变量的
Path
变量中配置了OpenCV的路径(如果安装程序默认没有配置就手工添加),如下图所示:
-
在MATLAB中,确保关联了Visual Studio 2013的C及C++编译器,可以分别输入以下两条命令进行查看:
mex -setup
mex -setup C++
如果默认不是VS 2013的编译器,则根据MATLAB的提示进行操作即可。
运行
-
解压CSR-DCF的源码,在MATLAB中浏览该路径,并打开
compile.m
文件,修改第15行和第17行两处,配置为自己的OpenCV对应的路径(注意: 路径末尾要加反斜杠),如下图所示:
-
运行
compile.m
文件,此时会得到mex完成的输出,如下图所示:
-
打开
demo_csr.m
文件,根据自己实际情况修改其中两处路径和视频名字,注意最后不要有反斜杠,如下图所示:
-
运行
demo_csr.m
文件,效果如下图所示:
想持续获得文章推送?欢迎扫码关注“视觉边疆”微信订阅号