A couple of key things to note before getting started:
- The correct Neural Compute stick for Raspberry Pi is the NCSM2450.DK1 and currently (2018) no other Intel sticks will work on the Pi.
- Be careful which version of the stick SDK or APi is downloaded - V2 and above is NOT for Raspbian stretch, only Ubuntu 16.04.
1. I installed the full version of the latetst version 1 of the SDK and the APi and it did not take too long to install:
sudo apt-get update sudo apt-get install git clone https://github.com/movidius/ncsdk.git cd /home/pi/ncsdk && sudo make install cd /home/pi/ncsdk && sudo make examples
2. Test that the stick is working ok:
git clone https://github.com/movidius/ncappzoo cd /home/pi/ncappzoo/apps/hello_ncs_py python3 hello_ncs.py
3. Download this file: https://cdn.hackaday.io/files/1626676959544928/graph and paste it into the /home/pi/ncappzoo/caffe/SSD_MobileNet folder. Do not change it's name or extention.
4. Make and run the demo using the following commands:
cd /home/pi/ncappzoo/apps/security-cam make run
..... Obviously a camera is required. Mine is a USB logitech and it worked straight away.