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 interactive face demo help R1 2019

Kirkbride__Shane
Beginner
443 Views

Hello,

I'm trying to use all of the options on the interactive face demo. Maybe i'm not executing them correctly. When I just use the face models I get the correct output:

pi@raspberrypi:~/Downloads/inference_engine_vpu_arm/inference_engine/samples/build/armv7l/Release $ ./interactive_face_detection_demo -i ~/Videos/inputVideo.mp4 -m /home/pi/Downloads/face-detection-adas-0001.xml -no_show -d MYRIAD
InferenceEngine:
        API version ............ 1.6
        Build .................. 22443
[ INFO ] Parsing input parameters
[ INFO ] Reading input
[ INFO ] Loading plugin MYRIAD
[ INFO ] made it here -1

        API version ............ 1.6
        Build .................. 22443
        Description ....... myriadPlugin
[ INFO ] made it here 1
0
[ INFO ] deviceName= MYRIAD
1
[ INFO ] FLAGS_d= MYRIAD
[ INFO ] made it to here 1.5 MYRIAD
2
[ INFO ] Loading network files for Face Detection
[ INFO ] Batch size is set to 1
[ INFO ] Checking Face Detection network inputs
[ INFO ] Checking Face Detection network outputs
[ INFO ] Loading Face Detection model to the MYRIAD plugin
[ INFO ] made it here 2
[ INFO ] Age/Gender DISABLED
[ INFO ] Head Pose DISABLED
[ INFO ] Emotions Recognition DISABLED
[ INFO ] Facial Landmarks DISABLED
[ INFO ] Start inference
[ INFO ] Number of processed frames: 1675
[ INFO ] Total image throughput: 5.03108 fps
[ INFO ] Execution successful...YaY!

But when I run the software with a -m_hp flag I get the following error:

pi@raspberrypi:~/Downloads/inference_engine_vpu_arm/inference_engine/samples/build/armv7l/Release $ ./interactive_face_detection_demo -i ~/Videos/inputVideo.mp4 -m /home/pi/Downloads/face-detection-adas-0001.xml -m_hp ~/Downloads/head-pose-estimation-adas-0001.xml -no_show -d MYRIAD
InferenceEngine:
        API version ............ 1.6
        Build .................. 22443
[ INFO ] Parsing input parameters
[ INFO ] Reading input
[ INFO ] Loading plugin MYRIAD
[ INFO ] made it here -1

        API version ............ 1.6
        Build .................. 22443
        Description ....... myriadPlugin
[ INFO ] made it here 1
0
[ INFO ] deviceName= MYRIAD
1
[ INFO ] FLAGS_d= MYRIAD
[ INFO ] Loading plugin CPU
[ ERROR ] Cannot find plugin to use :

I've added some debug points along the way. for some reason I don't get past this point: [ INFO ] made it to here 1.5 MYRIAD. Since i'm working remotely at the moment I don't have a good way to debug so any help would be appreciated and welcome.

Thanks,

~Shane

0 Kudos
1 Solution
Dmitry_K_Intel3
Employee
443 Views

The log says

> Loading plugin CPU

That means it tries to load Head Pose Estimation model to CPU plugin. There is no CPU plugin in Raspberry Pi version of OpenVINO so you need to add an extra command line argument -d_hp MYRIAD.

View solution in original post

0 Kudos
1 Reply
Dmitry_K_Intel3
Employee
444 Views

The log says

> Loading plugin CPU

That means it tries to load Head Pose Estimation model to CPU plugin. There is no CPU plugin in Raspberry Pi version of OpenVINO so you need to add an extra command line argument -d_hp MYRIAD.

0 Kudos
Reply