論文基本資訊
- 論文标題: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,并確定在系統變量的
變量中配置了OpenCV的路徑(如果安裝程式預設沒有配置就手工添加),如下圖所示:Path
- 在MATLAB中,確定關聯了Visual Studio 2013的C及C++編譯器,可以分别輸入以下兩條指令進行檢視:
mex -setup
mex -setup C++
如果預設不是VS 2013的編譯器,則根據MATLAB的提示進行操作即可。
運作
- 解壓CSR-DCF的源碼,在MATLAB中浏覽該路徑,并打開
檔案,修改第15行和第17行兩處,配置為自己的OpenCV對應的路徑(注意: 路徑末尾要加反斜杠),如下圖所示:compile.m
- 運作
檔案,此時會得到mex完成的輸出,如下圖所示:compile.m
- 打開
檔案,根據自己實際情況修改其中兩處路徑和視訊名字,注意最後不要有反斜杠,如下圖所示:demo_csr.m
- 運作
檔案,效果如下圖所示:demo_csr.m
想持續獲得文章推送?歡迎掃碼關注“視覺邊疆”微信訂閱号