最近人工智慧(AI)當道,對於想學習及實作的 Maker 來說,樹莓派加上 Intel Movidius 神經計算棒(Neural Compute Stick,以下簡稱 NCS)大概是最容易取得且最經濟的平台了。
目前除了可直接買到USB3.0 版的 NCS 外,另外 Google 有提供 AIY Vision Kit(Pi Zero W + Vision Bonnet),主要使用 Pi Zero W 及使用了和 NCS 相同計算晶片 Intel Movidius MA2450 的 Vision Bonnet 擴充板,舊的版本還得自己安裝一堆環境,新的 1.1 版買來組裝一下就可用了。
加上最近Intel最近大力推廣它的 OpenVINO,讓自家的CPU、GPU、FPGA、VPU(NCS主要晶片)能更容易跨平台,更適合開發AI終端(邊緣)應用裝置及程式。
Pi Zero W + Movidius Neural Compute Stick(圖片來源:Jack提供)
一般在官網上的安裝程序都是建議使用樹莓派 3B 或 3B+,其步驟很簡單:
1. 取得樹莓派板子及 16GB SD 卡(強烈建議大於8GB)並安裝好官方提供的作業系統 Raspbian。
2. 進入樹莓派命令列模式安裝 NCS 軟體開發工具(SDK)1.2 版,其步驟如下:
mkdir -p ~/workspace
cd ~/workspace
git clone https://github.com/movidius/ncsdk.git
cd ncsdk
make install
3. 編譯範例程式及測試,其指令如下:
cd ~/workspace/ncsdk
make examples
完成後即可執行相關範例程式。
本來想把NCS直接搬到 Pi Zero W 上用,就像 Google AIY Vision Kite 一樣,結果照著上面步驟作,竟然出現一大堆問題,為了避免大家也掉到這個大坑,所以把自己慘痛的經驗分享出來,省去大家撞牆的時間,接著就一步一步帶著大家走出地雷區。
走出地雷區
1. 安裝作業系統後,修改 GPU 共享記憶體,從 64MB 增加到 128MB。
只需不到短短一分鐘...
輸入您的信箱與ID註冊即可享有一切福利!
會員福利
免費電子報
會員搶先看
主題訂閱
好文收藏