日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

MDNet視頻目標跟蹤源碼運行筆記(Python 3.6版本

系統 2104 0

1. 論文基本信息


  • 論文標題:Learning Multi-Domain Convolutional Neural Networks for Visual Tracking
  • 論文作者:Hyeonseob Nam(Dept. of Computer Science and Engineering, POSTECH, Korea)等人
  • 論文出處:CVPR 2016
  • 在線閱讀:https://arxiv.org/pdf/1510.07945v2.pdf
  • 源碼鏈接1:https://github.com/HyeonseobNam/MDNet (MATLAB版本)
  • 源碼鏈接2:https://github.com/HyeonseobNam/py-MDNet (Python 3.6版本)



2. 運行環境介紹


  • NVIDIA GTX 1070
  • Windows 10 x64
  • CUDA 8.0.61 for Windows 10
  • Python 3.6
  • PyTorch 1.0.0



3. 準備


下載MDNet官方Python源碼并解壓。




4. 運行


進入到源碼的 根目錄 中,在終端中運行如下命令即可運行MDNet跟蹤算法(請確保當前的Python版本為 3.6 ):

            
              python tracking/run_tracker.py -s DragonBaby -d

            
          

大約等待幾分鐘,算法會開始跟蹤,這里配置的是源碼包自帶的視頻 DragonBaby 。運行效果如下圖所示(綠色矩形框表示ground-truth,紅色矩形框表示算法result):
MDNet視頻目標跟蹤源碼運行筆記(Python 3.6版本)——Testing模式_第1張圖片

同時終端中會輸出如下信息:
MDNet視頻目標跟蹤源碼運行筆記(Python 3.6版本)——Testing模式_第2張圖片




5. 可能出現的問題及解決方法


問題 1: 找不到numpy模塊, ModuleNotFoundError: No module named 'numpy'
解決: 在自己的 Python 3.6環境 中安裝numpy庫,可以用命令 conda install numpy 進行安裝。



問題 2: 找不到yaml模塊, ModuleNotFoundError: No module named 'yaml'
解決: 在自己的 Python 3.6環境 中安裝yaml庫,可以用命令 pip install pyyaml 進行安裝。



問題 3: 找不到PIL模塊, ModuleNotFoundError: No module named 'PIL'
解決: 在自己的 Python 3.6環境 中安裝Pillow庫,可以用命令 pip install Pillow 進行安裝。



問題 4: 找不到matplotlib模塊, ModuleNotFoundError: No module named 'matplotlib'
解決: 在自己的 Python 3.6環境 中安裝matplotlib庫,可以用命令 conda install matplotlib 進行安裝。



問題 5: 找不到scipy模塊, ModuleNotFoundError: No module named 'scipy'
解決: 在自己的 Python 3.6環境 中安裝scipy庫,可以用命令 conda install scipy 進行安裝。



問題 6: 安裝了scipy后 報錯:

            
                  from scipy.misc 
              
                import
              
               imresize
ImportError: cannot 
              
                import
              
               name 
              
                'imresize'
              
            
          

解決: 換一種寫法,通過numpy來實現,原理請參考:https://blog.csdn.net/discoverer100/article/details/95534621 。
修改源碼,在 modules/util.py 文件中,將第1行換為:

            
              
                from
              
               PIL 
              
                import
              
               Image

            
          

將該文件的第132行的imresize語句改為:

            
              scaled 
              
                =
              
               np
              
                .
              
              array
              
                (
              
              Image
              
                .
              
              fromarray
              
                (
              
              cropped
              
                )
              
              
                .
              
              resize
              
                (
              
              img_size
              
                ,
              
               img_size
              
                )
              
              
                )
              
            
          


問題 7: 找不到opencv-python模塊, ModuleNotFoundError: No module named 'cv2'
解決: 在自己的 Python 3.6環境 中安裝opencv-python庫,可以用命令 pip install opencv-python 進行安裝。



問題 8: 找不到sklearn模塊, ImportError: No module named sklearn.linear_model
解決: 在自己的 Python 3.6環境 中安裝scikit-learn庫,可以用命令 conda install scikit-learn 進行安裝。


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 侯马市| 上高县| 台南市| 石阡县| 波密县| 雷山县| 桃园县| 砀山县| 油尖旺区| 肥西县| 屯留县| 平乐县| 五大连池市| 南通市| 西宁市| 北海市| 太仆寺旗| 桓台县| 醴陵市| 孟村| 溧水县| 科技| 云林县| 恩平市| 锡林郭勒盟| 环江| 遂溪县| 自治县| 呼和浩特市| 景德镇市| 类乌齐县| 磴口县| 都安| 宁安市| 农安县| 交城县| 栾城县| 玉门市| 盐边县| 邵阳市| 桃园市|