Yes, I have been able to run OpenVino sames, both of them demo_security_barrier_camera.sh
and demo_squeezenet_download_convert_run.sh
I have also copied the file libcpu_extension.so to the /neural_security_system/lib
folder.
I have also build both YOLOv3 FP32 Models (full and tiny) following the instructions in your git repo
The this is the comand line I use:
./neural_security_system -i http://192.168.10.60:8081 -m ./models/yolov3/FP32/frozen_yolov3_model.xml -d CPU -t 0.2 -u xxxxx -p xxxxxx -tp cameras/front_door/humans -mh tcp://192.168.10.6:1883 -cr 150
This one works ok
./neural_security_system -i http://192.168.10.60:8081 -m ./models/tiny_yolov3/FP32/frozen_tiny_yolov3_model.xml -d CPU -t 0.2 -u user -p password -tp cameras/front_door/humans -mh tcp://192.168.10.6:1883 -cr 150
This one gives a core dumped
[ INFO ] Parsing input parameters
MQTT Username: CPU
Connecting to server ‘tcp://192.168.10.6:1883’…OK
InferenceEngine:
API version … 1.4
Build … 19154
[ INFO ] Reading input
[ INFO ] Loading plugin
API version ............ 1.5
Build .................. lnx_20181004
Description ....... MKLDNNPlugin
[ INFO ] Loading network files
[ INFO ] Batch size is forced to 1.
[ INFO ] Checking that the inputs are as the demo expects
[ INFO ] Checking that the outputs are as the demo expects
[ INFO ] Loading model to the plugin
[ INFO ] Start inference
Segmentation fault (core dumped)
And this one (removing -t 0.2
and -cr 150
) runs ok …
./neural_security_system -i http://192.168.10.60:8081 -m ./models/tiny_yolov3/FP32/frozen_tiny_yolov3_model.xml -d CPU -u user -p password -tp cameras/front_door/humans -mh tcp://192.168.10.6:1883
… but as soon as I get in front of the camera, I get again a core dump
I use ubuntu 16.04, intel sdk_2018.5.455
Any clue?