天天看點

CSR-DCF視訊目标跟蹤源碼運作筆記論文基本資訊運作環境介紹準備運作

論文基本資訊

  • 論文标題: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的版本最好與本文保持相同,其他的版本組合可能存在問題。

準備

  1. 安裝OpenCV,并確定在系統變量的

    Path

    變量中配置了OpenCV的路徑(如果安裝程式預設沒有配置就手工添加),如下圖所示:
    CSR-DCF視訊目标跟蹤源碼運作筆記論文基本資訊運作環境介紹準備運作
  2. 在MATLAB中,確定關聯了Visual Studio 2013的C及C++編譯器,可以分别輸入以下兩條指令進行檢視:
mex -setup
mex -setup C++
           

如果預設不是VS 2013的編譯器,則根據MATLAB的提示進行操作即可。

運作

  1. 解壓CSR-DCF的源碼,在MATLAB中浏覽該路徑,并打開

    compile.m

    檔案,修改第15行和第17行兩處,配置為自己的OpenCV對應的路徑(注意: 路徑末尾要加反斜杠),如下圖所示:
    CSR-DCF視訊目标跟蹤源碼運作筆記論文基本資訊運作環境介紹準備運作
  2. 運作

    compile.m

    檔案,此時會得到mex完成的輸出,如下圖所示:
    CSR-DCF視訊目标跟蹤源碼運作筆記論文基本資訊運作環境介紹準備運作
  3. 打開

    demo_csr.m

    檔案,根據自己實際情況修改其中兩處路徑和視訊名字,注意最後不要有反斜杠,如下圖所示:
    CSR-DCF視訊目标跟蹤源碼運作筆記論文基本資訊運作環境介紹準備運作
  4. 運作

    demo_csr.m

    檔案,效果如下圖所示:
    CSR-DCF視訊目标跟蹤源碼運作筆記論文基本資訊運作環境介紹準備運作

想持續獲得文章推送?歡迎掃碼關注“視覺邊疆”微信訂閱号

CSR-DCF視訊目标跟蹤源碼運作筆記論文基本資訊運作環境介紹準備運作

繼續閱讀