2020-10-24 Intel Openvino安裝和跑demo遇到的一些坑

Intel Openvino安裝和跑demo遇到的一些坑

WIN10安裝過程中遇到的一些坑

我最開始瞭解到這個工具的時候是真的不瞭解深度學習,圖像識別,完全就是小白一個,但因爲自己的無意中在論文中瞭解到了這個工具包。我開始心動了,想着可以利用一些已經訓練好的模型來跑一些目標檢測、語義分割等一些模型。瞬間感覺高大上有木有。
我最開始安裝的教程就是按照因特爾官方的安裝教程進行的。大家一定要在下載openvino前把所需要的CMAKE,Visual Studio安裝好。然後還有python的安裝,python一般安裝的版本3.6和3.7就可以了。
注意:openvino的安裝一定要安裝在默認的目錄中。
在這裏插入圖片描述

建議安裝過程中好像會要求安裝annaconda,這個一定要安裝,這樣對於執行過程中會遇到的一些可能需要安裝的python的依賴包會比較方便。(真的在命令行操作一些東西真的很麻煩)
問題1
如果遇到問題時,首先考慮自己是否是在管理員模式下運行的cmd,這個坑了我好久
問題2
在搜索一些問題時,請注意可以關注一下 openvino的中文社區,裏面有很多不錯的分享,尤其是哪個openvino早餐欄目,我也是遇到很多坑後才發現很多問題真的很簡單.
問題3
如果遇到在跑官網提示的一些驗證demo的時候,出現一些錯誤,當時忘了截圖,首先應該想到的是自己的cmd下的用戶名到底有沒有中文,這個這個裏面一定不能含有中文

問題4
一定要設置環境變量 setupvars.bat,需要把腳本里面的環境變量自己手動到系統裏面更新一下,如果在import openvino出錯了,很可能就是openvino的路徑沒有加到cvsdkpath去.
問題5
在 Windows 上運行 bin\setupvars.bat 文件以設置環境變量,這個文件夾中的該行命令,相當於臨時建立了一個環境變量,運行完之後會出現
cd C:\Program Files (x86)\IntelSWTools\openvino_2020.4.287\bin
setupvars.bat
vinotest是博主自己創建的一個環境名
出現OpenVINO environment initialized就說明環境設置好了,就可以跑demo了。

下面運行的demo是需要一個下載的過程的。

先去看自己的有哪些demo。運行如下命令
python 「C:\Program Files (x86)\IntelSWTools\openvino_2020.4.287\deployment_tools\open_model_zoo\tools\downloader\downloader.py」 --print_all
然後需要下載下面的模型就是
python 「C:\Program Files (x86)\IntelSWTools\openvino_2020.4.287\deployment_tools\open_model_zoo\tools\downloader\downloader.py」 --name face-detection-adas-0001

運行一個object_detection_demo_ssd_async。在這裏插入圖片描述

cd C:\ProgramFiles(x86)\IntelSWTools\openvino_2020.4.287\deployment_tools\inference_engine\demos\python_demos\object_detection_demo_ssd_async
然後在
python object_detection_demo_ssd_async.py -m D:\face-detection-adas-0001\FP16\face-detection-adas-0001.xml -i cam(如果這個不行的話你也來可以用下面的命令,同樣是建立在你已經OpenVINO environment initialized的下面)

##第二種方法:(注意一定要加雙引號)
python 「C:\Program Files (x86)\IntelSWTools\openvino_2020.4.287\deployment_tools\inference_engine\demos\python_demos\object_detection_demo_ssd_async\object_detection_demo_ssd_async.py」 -m D:\face-detection-adas-0001\FP16\face-detection-adas-0001.xml -i cam

model.lst文檔的內容,就是你可以用下述裏面的訓練後的模型,及下載的xml。和bin文件,去跑demo

face-detection-adas-???
face-detection-adas-binary-???
face-detection-retail-???
pedestrian-and-vehicle-detector-adas-???
pedestrian-detection-adas-???
pedestrian-detection-adas-binary-???
pelee-coco
person-detection-retail-0013
retinanet-tf
vehicle-detection-adas-???
vehicle-detection-adas-binary-???
vehicle-license-plate-detection-barrier-???
ssd-resnet34-1200-onnx

大家有什麼其他的問題、可以給我留言喔,我會經常看的哈!