| 意 |
|
系統需求
| 注意 | 本指南假設您的 Raspberry Pi* 主機板已在下方列出的作業系統上啟動並執行。 |
- Raspberry Pi* 4 (Raspberry Pi* 3 B+ 型號應該可以使用。)
- 至少 16GB microSD 卡
- Intel® 類神經電腦棒 2
- 乙太網路網際網路連線或相容的無線網路
- 專用 DC 電源介面卡
設定您的建置環境
| 注意 | 本指南包含必須作為根部或 sudo Access 執行才能正確安裝的命令。 |
安裝建置工具
sudo apt install build-essential libclang-11-dev clang-11 clang-format-9 libssl-dev cmake安裝 OpenCV
Intel® OpenVINO™工具組運用 OpenCV* 的威力,加速基於視覺的推斷。雖然 Intel® OpenVINO™ 工具組的 CMake 程式下載 OpenCV* 如果支援平臺沒有安裝任何版本,則您必須從源頭建立 OpenCV。 <span "="">開機安裝 opencv-python <span "="">sudo apt-get 安裝 python3-opencv下載原始碼與安裝依存關係
| 注意 | 我們建議在從 openvinotoolkit GitHub 頁面的儲存庫中,指定最新且穩定的分支或標籤,而不是預設直接重做主分支。 |
建築
若要建立 Python API 包裝,請安裝以下所列的所有額外套件: python3 -m pip install --upgrade pip python3 -m pip install clang==11.0 pyaml python3 -m pip install -r ~/openvino/src/bindings/python/src/compatibility/openvino/requirements-dev.txt python3 -m pip install -r ~/openvino/src/bindings/python/wheel/requirements-dev.txt| 注意 | 使用 -DENABLE_PYTHON=ON 選項。若要指定確切的 Python 版本,請使用下列選項: -DPYTHON_EXECUTABLE=`which python3.9` \ -DPYTHON_LIBRARY=/usr/lib/aarch64-linux-gnu/libpython3.9.so \ -DPYTHON_INCLUDE_DIR=/usr/include/python3.9 使用 -DCMAKE_INSTALL_PREFIX={BASE_dir}/openvino_dist 指定 CMake 大樓要建置的目錄: 舉例來說, -DCMAKE_INSTALL_PREFIX=~/openvino_dist |
| 注意 | 執行以下命令時,請移除所有的背擊 (\)。反沖用於通知這些命令未分離。 |
驗證安裝
成功完成推斷引擎組建後,您應確認所有裝置都已正確設定。若要確認工具組與Intel® 類神經電腦棒 2在您的裝置上運作,請完成下列步驟:- benchmark_app執行範例程式,確認所有程式庫載入正確。
- 下載 經過訓練的型號。
- 選 取類神經網路的輸入。
- 設定 Intel® 類神經電腦棒 2 Linux* USB 驅動程式。
- 使用所選的型號和輸入執行object_detection_sample_ssd。
範例應用程式
Intel® OpenVINO™工具組包含一些使用推斷引擎與Intel® 類神經電腦棒 2的範例應用程式。其中一個程式 是benchmark_app, 可在下列專案中找到: ~/openvino/bin/aarch64/Release 執行下列命令以測試 benchmark_app: cd ~/openvino/bin/aarch64/Release ./benchmark_app -h 它應該會列印說明對話,說明計畫的可用選項。下載模型
該計畫需要一個模型來傳遞輸入。您可以取得以® IR 格式OpenVINO™工具組的模型:- 使用 Model Optimizer 將現有模型從支援的框架之一轉換為推斷引擎的 IR 格式
- 使用 Model Downloader 工具從 Open Model Zoo 下載
- 直接從 storage.openvinotookit.org 下載 IR 檔案
| 注意 | Intel® 類神經電腦棒 2需要針對 16 位浮點格式(稱為 FP16)優化的模型。如果您的模型與範例不同,可能需要使用 Model Optimizer 轉換為 FP16。 |
神經網路的輸入
最後需要的專案是神經網路的輸入。對於我們下載的型號,您需要具有 3 個色彩通道的影像。將必要的檔案下載到主機板: cd ~/Downloads wget https://cdn.pixabay.com/photo/2018/07/06/00/33/person-3519503_960_720.jpg -O person.jpg設定Intel® 類神經電腦棒 2 Linux USB 驅動程式
需要新增一些 udev 規則,使系統能夠辨識Intel® NCS2 USB 裝置。| 注意 | 如果目前的使用者不是使用者群組的成員,請執行下列命令並重新啟動您的裝置。 |