github代码链接:GitHub - 594422814/MCCT
1.下载VGG-19mat文件到model文件夹下
imagenet-vgg-verydeep-19下载链接:
https://www.vlfeat.org/matconvnet/models/imagenet-vgg-verydeep-19.mat
2.运行runtracker后出错:
错误1:引用了不存在的字段‘normalization'
解决办法:在getDeepFeatureMap.m中作如下修改:
错误原因是刚才下载的网络中,“net”下没有“normallization”,同时我们可以发现“net”下有“meta”,“meta”中有“normalization”。因此,修改代码,添加meta
错误2:引用了不存在的字段‘fliters'
错误如图所示:
解决办法:把l.filters改成l.weights{1},l.biases改成l.weights{2}。
错误3:
解决办法:在命令行窗口输入:run vl_compilenn
错误4
解决办法:把patsh改为paths
错误5:运行runtracker出现:
错误使用 vl_compilenn>search_cuda_devkit (line 475)
Could not find a valid NVCC executable\n
如图:
1.在453行加上自己CUDA 版本我的是10.0
不行,又参考别的博客运行下边代码还是不行
vl_compilenn('enableGpu', true, 'cudaRoot', 'C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0')
试了挺多发现不行遂放弃。。。。。。直接把之前配好的ECO的matconvnet复制到MCCT中,运行成功。。。。。(感觉MCCT的matconvnet比eco的简单好多呢?)
不管是TrackerMCCT还是TrackerMCCT-H运行之后都会出现如下警告
警告6:Computer Vision System Toolbox is not installed!
解决办法:trackerMain中删掉266行的System(输入ver查看工具版本没发现Computer Vision System Toolbox,只有Computer Vision Toolbox,caice可能是版本问题?所以删去System可了)
可视化部分速度很慢,达不到论文和博客描述要求,可视化部分代码换成DSST部分代码,速度有明显提升。
(还存在问题或疑虑,欢迎大佬留言交流)