Intel® Distribution of OpenVINO™ Toolkit
Community assistance about the Intel® Distribution of OpenVINO™ toolkit, OpenCV, and all aspects of computer vision-related on Intel® platforms.

RPI Support for openVino 2019

Kirkbride__Shane
Beginner
646 Views

Is there RPI 3+ support for openVino 2019?

I keep getting an error when installing.

~Shane

0 Kudos
5 Replies
Shubha_R_Intel
Employee
646 Views

Dear Shane, 

Hopefully these doc links will help you. You need a raspbian stretch image flashed onto your raspberry pi:

https://software.intel.com/en-us/articles/OpenVINO-Install-RaspberryPI

https://github.com/opencv/opencv/wiki/Intel%27s-Deep-Learning-Inference-Engine-backend#raspbian-stretch

Thanks for using OpenVino

Shubha

0 Kudos
Kirkbride__Shane
Beginner
646 Views

Here is the error I get I've followed all the instructions. 

pi@raspberrypi:~/Downloads/l_openvino_toolkit_p_2019.1.094 $ ./install.sh
./install.sh: 60: [: -lt: unexpected operator
./install.sh: 63: [: -eq: unexpected operator
The IA-32 architecture host installation is no longer supported.
The product cannot be installed on this system.
Please refer to product documentation for more information.

Quitting!

 

Here are my RPI system details:

login as: pi
pi@169.254.153.47's password:
Linux raspberrypi 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Apr  3 23:08:14 2019 from 169.254.230.32
[setupvars.sh] OpenVINO environment initialized
pi@raspberrypi:~ $

Any guidance would be helpful.

Thanks,

~Shane

0 Kudos
Kirkbride__Shane
Beginner
646 Views

I think the solution is to download this build: probably the better build for RPI

0 Kudos
Kirkbride__Shane
Beginner
646 Views

I downloaded the build here: 

http://registrationcenter-download.intel.com/akdlm/irc_nas/15381/l_openvino_toolkit_raspbi_p_2019.1.094.tgz ;

but i'm still getting this error

pi@raspberrypi:~/inference_engine_samples_build/armv7l/Release $ ./object_detection_sample_ssd -m ~/Downloads/face-detection-adas-0001.xml -d MYRIAD -i /home/pi/Downloads/faces94/male/9326871/9326871.10.bmp
[ INFO ] InferenceEngine:
        API version ............ 1.6
        Build .................. 22443
Parsing input parameters
[ INFO ] Files were added: 1
[ INFO ]     /home/pi/Downloads/faces94/male/9326871/9326871.10.bmp
[ INFO ] Loading plugin

        API version ............ 1.6
        Build .................. 22443
        Description ....... myriadPlugin
[ INFO ] Loading network files:
        /home/pi/Downloads/face-detection-adas-0001.xml
        /home/pi/Downloads/face-detection-adas-0001.bin
Segmentation fault
pi@raspberrypi:~/inference_engine_samples_build/armv7l/Release $ ./interactive_face_detection_demo -i ~/Videos/inputVideo.mp4 -m ~/Downloads/face-detection-adas-0001.xml -d MYRIAD          InferenceEngine:
        API version ............ 1.6
        Build .................. 22443
[ INFO ] Parsing input parameters
[ INFO ] Reading input
[ INFO ] Loading plugin MYRIAD

        API version ............ 1.6
        Build .................. 22443
        Description ....... myriadPlugin
[ INFO ] Loading network files for Face Detection
Segmentation fault
pi@raspberrypi:~/inference_engine_samples_build/armv7l/Release $

Any ideas on what I should do?

~Shane

0 Kudos
Kirkbride__Shane
Beginner
646 Views

These steps work. That is they execute successfully:

Go to the folder with samples source code:

cd inference_engine_vpu_arm/deployment_tools/inference_engine/samples

Create build directory:

mkdir build && cd build

Build the Object Detection Sample:

cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-march=armv7-a"

Copy Code

make -j2 object_detection_sample_ssd

These steps generate the .sh files with the segmentation fault:

Optional: Build all samples:

Navigate to samples directory:

cd~/Downloads/inference_engine_vpu_arm/deployment_tools/inference_engine/samples

Run script that will build and place samples in $HOME/inference_engine_samples_build/armv71/Release:

./build_samples.sh

 

I think this issue can be closed with the workaround above.

Thanks,

~Shane

 

 

0 Kudos
Reply