私的AI研究会 > NCS2onPC
Intel® NUC に OpenVINO™ Toolkit をインストールして Raspberry Pi と同じPythonのソースコードを動かす。
$ sudo apt-get update ... $ sudo apt-get install -y fonts-noto
sudo apt install gnome-tweaks
sudo apt install openssh-server
sudo apt install net-tools
$ vi ~/.vimrc set nocompatible set backspace=indent,eol,start set expandtab set tabstop=4 set shiftwidth=4 set autoindent
sudo ln -s ~/.vimrc /root/.vimrc
sudo gsettings set org.gnome.Vino require-encryption false設定できていないので
DISPLAY=:0 gsettings set org.gnome.Vino require-encryption falseVNCビューアから接続<IPアドレス>:5900
sudo apt-get install ubuntu-restricted-extras
mizutu@ubuntu-nuc:~$ python3 /opt/intel/openvino_2021/deployment_tools/tools/model_downloader/converter.py --all : : FAILED: Sphereface aclnet alexnet anti-spoof-mn3 brain-tumor-segmentation-0001 brain-tumor-segmentation-0002 caffenet cocosnet colorization-siggraph colorization-v2 common-sign-language-0001 ctdet_coco_dlav0_384 ctdet_coco_dlav0_512 ctpn deeplabv3 densenet-121 densenet-121-caffe2 densenet-121-tf densenet-161 densenet-161-tf densenet-169 densenet-169-tf densenet-201 efficientdet-d0-tf efficientdet-d1-tf efficientnet-b0 efficientnet-b0-pytorch efficientnet-b0_auto_aug efficientnet-b5 efficientnet-b5-pytorch efficientnet-b7-pytorch efficientnet-b7_auto_aug face-detection-retail-0044 face-recognition-mobilefacenet-arcface face-recognition-resnet100-arcface face-recognition-resnet34-arcface face-recognition-resnet50-arcface faceboxes-pytorch facenet-20180408-102900 fast-neural-style-mosaic-onnx faster_rcnn_inception_resnet_v2_atrous_coco faster_rcnn_inception_v2_coco faster_rcnn_resnet101_coco faster_rcnn_resnet50_coco fcrn-dp-nyu-depth-v2-tf forward-tacotron-duration-prediction forward-tacotron-regression gmcnn-places2-tf googlenet-v1 googlenet-v1-tf googlenet-v2 googlenet-v2-tf googlenet-v3 googlenet-v3-pytorch googlenet-v4-tf hbonet-0.25 hbonet-0.5 hbonet-1.0 hrnet-v2-c1-segmentation human-pose-estimation-3d-0001 i3d-rgb-tf inception-resnet-v2-tf license-plate-recognition-barrier-0007 mask_rcnn_inception_resnet_v2_atrous_coco mask_rcnn_inception_v2_coco mask_rcnn_resnet101_atrous_coco mask_rcnn_resnet50_atrous_coco midasnet mobilefacedet-v1-mxnet mobilenet-ssd mobilenet-v1-0.25-128 mobilenet-v1-0.50-160 mobilenet-v1-0.50-224 mobilenet-v1-1.0-224 mobilenet-v1-1.0-224-tf mobilenet-v2 mobilenet-v2-1.0-224 mobilenet-v2-1.4-224 mobilenet-v2-pytorch mobilenet-v3-large-1.0-224-tf mobilenet-v3-small-1.0-224-tf mozilla-deepspeech-0.6.1 mozilla-deepspeech-0.8.2 mtcnn-o mtcnn-p mtcnn-r octave-densenet-121-0.125 octave-resnet-101-0.125 octave-resnet-200-0.125 octave-resnet-26-0.25 octave-resnet-50-0.125 octave-resnext-101-0.25 octave-resnext-50-0.25 octave-se-resnet-50-0.125 open-closed-eye-0001 pelee-coco resnest-50-pytorch resnet-18-pytorch resnet-34-pytorch resnet-50-caffe2 resnet-50-pytorch resnet-50-tf retinaface-anti-cov retinaface-resnet50 retinanet-tf rfcn-resnet101-coco-tf se-inception se-resnet-101 se-resnet-152 se-resnet-50 se-resnext-101 se-resnext-50 shufflenet-v2-x1.0 single-human-pose-estimation-0001 squeezenet1.0 squeezenet1.1 squeezenet1.1-caffe2 ssd-resnet34-1200-onnx ssd300 ssd512 ssd_mobilenet_v1_coco ssd_mobilenet_v1_fpn_coco ssd_mobilenet_v2_coco ssd_resnet50_v1_fpn_coco ssdlite_mobilenet_v2 vehicle-license-plate-detection-barrier-0123 vehicle-reid-0001 vgg16 vgg19 vgg19-caffe2 wavernn-rnn wavernn-upsampler yolact-resnet50-fpn-pytorch yolo-v1-tiny-tf yolo-v2-tf yolo-v2-tiny-tf yolo-v3-tf yolo-v3-tiny-tf yolo-v4-tfCPU の要件を満たしていないようでコンバートできないので、Hyper-V上のUbuntuシステムでの実行件結果をコピーする。
$ sudo usermod -a -G users "$(whoami)"
$ sudo cp /opt/intel/openvino_2021/inference_engine/external/97-myriad-usbboot.rules /etc/udev/rules.d/ $ sudo udevadm control --reload-rules $ sudo udevadm trigger $ sudo ldconfig
$ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 004: ID 8087:0aaa Intel Corp. Bus 001 Device 003: ID 03f0:334a HP, Inc HP Business Slim Keyboard Bus 001 Device 002: ID 03f0:134a HP, Inc Optical Mouse Bus 001 Device 005: ID 03e7:2485 Intel Movidius MyriadX Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub $ id mizutu uid=1000(mizutu) gid=1000(mizutu) groups=1000(mizutu),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),100(users),120(lpadmin),131(lxd),132(sambashare)
$ cd /opt/intel/openvino_2021/deployment_tools/demo $ ./demo_security_barrier_camera.sh
mizutu@ubuntu-nuc:~$ gcc --version gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. mizutu@ubuntu-nuc:~$ cmake --version cmake version 3.16.3 CMake suite maintained and supported by Kitware (kitware.com/cmake).
Build the Demo Applications on Linux* The officially supported Linux* build environment is the following: ・Ubuntu* 16.04 LTS 64-bit or CentOS* 7.4 64-bit ・GCC* 5.4.0 (for Ubuntu* 16.04) or GCC* 4.8.5 (for CentOS* 7.4) ・CMake* version 2.8 or higher.
※ この環境では結果の動画保存も問題なくできる。
INTEL_OPENVINO_DIR=/opt/intel/openvino_2021
オフィシャルサイト Open Model Zoo Demos の手順で付属のデモを構築する。
mizutu@ubuntu2004dk:~$ python3 --version python 3.8.5
mizutu@ubuntu2004dk:~$ sudo apt install python3.8-dev
mizutu@ubuntu2004dk:/opt/intel/openvino_2021/deployment_tools/open_model_zoo/demos$ ./build_demos.sh -DENABLE_PYTHON=ON Setting environment variables for building demos... [setupvars.sh] OpenVINO environment initialized -- The C compiler identification is GNU 9.3.0 -- The CXX compiler identification is GNU 9.3.0 -- Check for working C compiler: /bin/cc -- Check for working C compiler: /bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /bin/c++ -- Check for working CXX compiler: /bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for C++ include unistd.h -- Looking for C++ include unistd.h - found -- Looking for C++ include stdint.h -- Looking for C++ include stdint.h - found -- Looking for C++ include sys/types.h -- Looking for C++ include sys/types.h - found -- Looking for C++ include fnmatch.h -- Looking for C++ include fnmatch.h - found -- Looking for C++ include stddef.h -- Looking for C++ include stddef.h - found -- Check size of uint32_t -- Check size of uint32_t - done -- Looking for strtoll -- Looking for strtoll - found -- Found InferenceEngine: /opt/intel/openvino_2021/deployment_tools/inference_engine/lib/intel64/libinference_engine.so (Required is at least version "2.0") -- Found OpenCV: /opt/intel/openvino_2021.2.185/opencv (found version "4.5.1") found components: core imgcodecs videoio -- Found OpenCV: /opt/intel/openvino_2021.2.185/opencv (found version "4.5.1") found components: core imgproc -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found PythonInterp: /bin/python3 (found suitable version "3.8.5", minimum required is "3.6") -- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.8.so (found suitable exact version "3.8.5") -- Found OpenCV: /opt/intel/openvino_2021.2.185/opencv (found suitable version "4.5.1", minimum required is "4") found components: core imgproc -- Found OpenCV: /opt/intel/openvino_2021.2.185/opencv (found suitable version "4.5.1", minimum required is "4") found components: core -- Configuring done -- Generating done -- Build files have been written to: /home/mizutu/omz_demos_build Scanning dependencies of target gflags_nothreads_static Scanning dependencies of target monitors Scanning dependencies of target pose_extractor Scanning dependencies of target ctcdecode_numpy_impl [ 1%] Building CXX object thirdparty/gflags/CMakeFiles/gflags_nothreads_static.dir/src/gflags_reporting.cc.o [ 2%] Building CXX object thirdparty/gflags/CMakeFiles/gflags_nothreads_static.dir/src/gflags.cc.o [ 3%] Building CXX object thirdparty/gflags/CMakeFiles/gflags_nothreads_static.dir/src/gflags_completions.cc.o [ 4%] Building CXX object common/monitors/CMakeFiles/monitors.dir/src/cpu_monitor.cpp.o [ 5%] Building CXX object common/monitors/CMakeFiles/monitors.dir/src/memory_monitor.cpp.o [ 6%] Building CXX object common/monitors/CMakeFiles/monitors.dir/src/presenter.cpp.o [ 7%] Building CXX object python_demos/human_pose_estimation_3d_demo/pose_extractor/CMakeFiles/pose_extractor.dir/wrapper.cpp.o [ 8%] Building CXX object python_demos/speech_recognition_demo/ctcdecode-numpy/CMakeFiles/ctcdecode_numpy_impl.dir/ctcdecode_numpy/binding.cpp.o [ 9%] Building CXX object python_demos/speech_recognition_demo/ctcdecode-numpy/CMakeFiles/ctcdecode_numpy_impl.dir/ctcdecode_numpy/ctc_beam_search_decoder.cpp.o [ 10%] Building CXX object python_demos/speech_recognition_demo/ctcdecode-numpy/CMakeFiles/ctcdecode_numpy_impl.dir/ctcdecode_numpy/decoder_utils.cpp.o [ 11%] Building CXX object python_demos/speech_recognition_demo/ctcdecode-numpy/CMakeFiles/ctcdecode_numpy_impl.dir/ctcdecode_numpy/decoders_wrap.cpp.o [ 12%] Building CXX object python_demos/human_pose_estimation_3d_demo/pose_extractor/CMakeFiles/pose_extractor.dir/src/extract_poses.cpp.o [ 12%] Building CXX object python_demos/speech_recognition_demo/ctcdecode-numpy/CMakeFiles/ctcdecode_numpy_impl.dir/ctcdecode_numpy/path_trie.cpp.o [ 13%] Building CXX object python_demos/human_pose_estimation_3d_demo/pose_extractor/CMakeFiles/pose_extractor.dir/src/human_pose.cpp.o [ 13%] Building CXX object python_demos/human_pose_estimation_3d_demo/pose_extractor/CMakeFiles/pose_extractor.dir/src/peak.cpp.o [ 14%] Building CXX object python_demos/speech_recognition_demo/ctcdecode-numpy/CMakeFiles/ctcdecode_numpy_impl.dir/ctcdecode_numpy/scorer_base.cpp.o [ 15%] Building CXX object python_demos/speech_recognition_demo/ctcdecode-numpy/CMakeFiles/ctcdecode_numpy_impl.dir/ctcdecode_numpy/scorer_yoklm.cpp.o [ 16%] Building CXX object python_demos/speech_recognition_demo/ctcdecode-numpy/CMakeFiles/ctcdecode_numpy_impl.dir/ctcdecode_numpy/word_prefix_set.cpp.o [ 16%] Linking CXX static library ../../intel64/Release/lib/libgflags_nothreads.a [ 16%] Built target gflags_nothreads_static [ 17%] Building CXX object python_demos/speech_recognition_demo/ctcdecode-numpy/CMakeFiles/ctcdecode_numpy_impl.dir/ctcdecode_numpy/yoklm/kenlm_v5_loader.cpp.o [ 18%] Building CXX object python_demos/speech_recognition_demo/ctcdecode-numpy/CMakeFiles/ctcdecode_numpy_impl.dir/ctcdecode_numpy/yoklm/language_model.cpp.o [ 18%] Building CXX object python_demos/speech_recognition_demo/ctcdecode-numpy/CMakeFiles/ctcdecode_numpy_impl.dir/ctcdecode_numpy/yoklm/memory_section.cpp.o [ 19%] Linking CXX shared module ../../../intel64/Release/lib/pose_extractor.so In file included from /usr/include/string.h:495, from /usr/include/python3.8/Python.h:30, from /opt/intel/openvino_2021/deployment_tools/open_model_zoo/demos/python_demos/speech_recognition_demo/ctcdecode-numpy/ctcdecode_numpy/decoders_wrap.cpp:173: In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘void SWIG_Python_FixMethods(PyMethodDef*, swig_const_info*, swig_type_info**, swig_type_info**)’ at /opt/intel/openvino_2021/deployment_tools/open_model_zoo/demos/python_demos/speech_recognition_demo/ctcdecode-numpy/ctcdecode_numpy/decoders_wrap.cpp:12616:22, inlined from ‘PyObject* PyInit__impl()’ at /opt/intel/openvino_2021/deployment_tools/open_model_zoo/demos/python_demos/speech_recognition_demo/ctcdecode-numpy/ctcdecode_numpy/decoders_wrap.cpp:12711:25: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying 10 bytes from a string of the same length [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object python_demos/speech_recognition_demo/ctcdecode-numpy/CMakeFiles/ctcdecode_numpy_impl.dir/ctcdecode_numpy/yoklm/vocabulary.cpp.o Scanning dependencies of target common [ 20%] Built target pose_extractor [ 21%] Building CXX object common/CMakeFiles/common.dir/src/args_helper.cpp.o [ 22%] Building CXX object common/CMakeFiles/common.dir/src/images_capture.cpp.o [ 23%] Building CXX object common/CMakeFiles/common.dir/src/performance_metrics.cpp.o [ 24%] Linking CXX static library ../../intel64/Release/lib/libmonitors.a [ 24%] Built target monitors [ 25%] Linking CXX shared module ../../../intel64/Release/lib/ctcdecode_numpy/_impl.so [ 25%] Built target ctcdecode_numpy_impl Scanning dependencies of target ctcdecode_numpy [ 25%] Built target ctcdecode_numpy [ 26%] Linking CXX static library ../intel64/Release/lib/libcommon.a [ 26%] Built target common Scanning dependencies of target models Scanning dependencies of target crossroad_camera_demo Scanning dependencies of target text_detection_demo Scanning dependencies of target interactive_face_detection_demo Scanning dependencies of target classification_demo Scanning dependencies of target mask_rcnn_demo Scanning dependencies of target gaze_estimation_demo Scanning dependencies of target human_pose_estimation_demo [ 26%] Building CXX object crossroad_camera_demo/CMakeFiles/crossroad_camera_demo.dir/main.cpp.o [ 27%] Building CXX object interactive_face_detection_demo/CMakeFiles/interactive_face_detection_demo.dir/detectors.cpp.o [ 28%] Building CXX object text_detection_demo/CMakeFiles/text_detection_demo.dir/main.cpp.o [ 28%] Building CXX object classification_demo/CMakeFiles/classification_demo.dir/main.cpp.o [ 29%] Building CXX object common/models/CMakeFiles/models.dir/src/detection_model.cpp.o [ 30%] Building CXX object human_pose_estimation_demo/CMakeFiles/human_pose_estimation_demo.dir/main.cpp.o [ 31%] Building CXX object gaze_estimation_demo/CMakeFiles/gaze_estimation_demo.dir/main.cpp.o [ 31%] Building CXX object mask_rcnn_demo/CMakeFiles/mask_rcnn_demo.dir/main.cpp.o [ 32%] Building CXX object gaze_estimation_demo/CMakeFiles/gaze_estimation_demo.dir/src/exponential_averager.cpp.o [ 33%] Building CXX object human_pose_estimation_demo/CMakeFiles/human_pose_estimation_demo.dir/src/human_pose.cpp.o [ 34%] Building CXX object gaze_estimation_demo/CMakeFiles/gaze_estimation_demo.dir/src/eye_state_estimator.cpp.o [ 35%] Building CXX object common/models/CMakeFiles/models.dir/src/detection_model_ssd.cpp.o [ 36%] Building CXX object text_detection_demo/CMakeFiles/text_detection_demo.dir/src/cnn.cpp.o [ 37%] Building CXX object human_pose_estimation_demo/CMakeFiles/human_pose_estimation_demo.dir/src/human_pose_estimator.cpp.o [ 38%] Linking CXX executable ../intel64/Release/mask_rcnn_demo [ 38%] Built target mask_rcnn_demo Scanning dependencies of target multi_channel_common [ 39%] Building CXX object multi_channel/common/CMakeFiles/multi_channel_common.dir/decoder.cpp.o [ 40%] Linking CXX executable ../intel64/Release/crossroad_camera_demo [ 40%] Built target crossroad_camera_demo [ 41%] Building CXX object multi_channel/common/CMakeFiles/multi_channel_common.dir/graph.cpp.o [ 41%] Building CXX object gaze_estimation_demo/CMakeFiles/gaze_estimation_demo.dir/src/face_detector.cpp.o [ 42%] Linking CXX executable ../intel64/Release/classification_demo [ 42%] Built target classification_demo [ 43%] Building CXX object multi_channel/common/CMakeFiles/multi_channel_common.dir/input.cpp.o Scanning dependencies of target pedestrian_tracker_demo [ 44%] Building CXX object pedestrian_tracker_demo/CMakeFiles/pedestrian_tracker_demo.dir/main.cpp.o [ 45%] Building CXX object interactive_face_detection_demo/CMakeFiles/interactive_face_detection_demo.dir/face.cpp.o [ 46%] Building CXX object common/models/CMakeFiles/models.dir/src/detection_model_yolo.cpp.o [ 47%] Building CXX object text_detection_demo/CMakeFiles/text_detection_demo.dir/src/text_detection.cpp.o [ 48%] Building CXX object human_pose_estimation_demo/CMakeFiles/human_pose_estimation_demo.dir/src/peak.cpp.o [ 49%] Building CXX object text_detection_demo/CMakeFiles/text_detection_demo.dir/src/text_recognition.cpp.o [ 50%] Building CXX object common/models/CMakeFiles/models.dir/src/segmentation_model.cpp.o [ 51%] Building CXX object human_pose_estimation_demo/CMakeFiles/human_pose_estimation_demo.dir/src/render_human_pose.cpp.o [ 52%] Building CXX object gaze_estimation_demo/CMakeFiles/gaze_estimation_demo.dir/src/face_inference_results.cpp.o [ 53%] Building CXX object interactive_face_detection_demo/CMakeFiles/interactive_face_detection_demo.dir/main.cpp.o [ 54%] Building CXX object gaze_estimation_demo/CMakeFiles/gaze_estimation_demo.dir/src/gaze_estimator.cpp.o [ 55%] Linking CXX executable ../intel64/Release/text_detection_demo [ 56%] Building CXX object pedestrian_tracker_demo/CMakeFiles/pedestrian_tracker_demo.dir/src/cnn.cpp.o [ 56%] Linking CXX executable ../intel64/Release/human_pose_estimation_demo [ 56%] Built target text_detection_demo [ 57%] Building CXX object pedestrian_tracker_demo/CMakeFiles/pedestrian_tracker_demo.dir/src/detector.cpp.o [ 57%] Built target human_pose_estimation_demo [ 57%] Building CXX object pedestrian_tracker_demo/CMakeFiles/pedestrian_tracker_demo.dir/src/distance.cpp.o Scanning dependencies of target security_barrier_camera_demo [ 58%] Building CXX object multi_channel/common/CMakeFiles/multi_channel_common.dir/output.cpp.o [ 59%] Building CXX object security_barrier_camera_demo/CMakeFiles/security_barrier_camera_demo.dir/main.cpp.o [ 60%] Building CXX object multi_channel/common/CMakeFiles/multi_channel_common.dir/perf_timer.cpp.o [ 60%] Building CXX object multi_channel/common/CMakeFiles/multi_channel_common.dir/threading.cpp.o [ 61%] Building CXX object gaze_estimation_demo/CMakeFiles/gaze_estimation_demo.dir/src/head_pose_estimator.cpp.o [ 61%] Linking CXX static library ../../intel64/Release/lib/libmodels.a [ 61%] Built target models Scanning dependencies of target segmentation_demo [ 62%] Building CXX object segmentation_demo/CMakeFiles/segmentation_demo.dir/main.cpp.o [ 63%] Building CXX object gaze_estimation_demo/CMakeFiles/gaze_estimation_demo.dir/src/ie_wrapper.cpp.o [ 64%] Building CXX object interactive_face_detection_demo/CMakeFiles/interactive_face_detection_demo.dir/visualizer.cpp.o [ 65%] Linking CXX static library ../../intel64/Release/lib/libmulti_channel_common.a [ 65%] Built target multi_channel_common Scanning dependencies of target smart_classroom_demo [ 66%] Building CXX object smart_classroom_demo/CMakeFiles/smart_classroom_demo.dir/main.cpp.o [ 67%] Building CXX object smart_classroom_demo/CMakeFiles/smart_classroom_demo.dir/src/action_detector.cpp.o [ 68%] Building CXX object pedestrian_tracker_demo/CMakeFiles/pedestrian_tracker_demo.dir/src/kuhn_munkres.cpp.o [ 69%] Building CXX object smart_classroom_demo/CMakeFiles/smart_classroom_demo.dir/src/align_transform.cpp.o [ 70%] Building CXX object pedestrian_tracker_demo/CMakeFiles/pedestrian_tracker_demo.dir/src/tracker.cpp.o [ 71%] Linking CXX executable ../intel64/Release/segmentation_demo [ 72%] Linking CXX executable ../intel64/Release/interactive_face_detection_demo [ 72%] Built target segmentation_demo Scanning dependencies of target super_resolution_demo [ 73%] Building CXX object super_resolution_demo/CMakeFiles/super_resolution_demo.dir/main.cpp.o [ 73%] Built target interactive_face_detection_demo Scanning dependencies of target monitors_extension [ 74%] Building CXX object python_demos/common/monitors_extension/CMakeFiles/monitors_extension.dir/monitors_extension.cpp.o [ 75%] Building CXX object gaze_estimation_demo/CMakeFiles/gaze_estimation_demo.dir/src/landmarks_estimator.cpp.o [ 75%] Linking CXX shared module ../../../intel64/Release/lib/monitors_extension.so [ 75%] Built target monitors_extension Scanning dependencies of target pipelines [ 76%] Building CXX object common/pipelines/CMakeFiles/pipelines.dir/src/async_pipeline.cpp.o [ 76%] Building CXX object common/pipelines/CMakeFiles/pipelines.dir/src/config_factory.cpp.o Scanning dependencies of target multi_channel_face_detection_demo [ 77%] Building CXX object smart_classroom_demo/CMakeFiles/smart_classroom_demo.dir/src/cnn.cpp.o [ 78%] Building CXX object multi_channel/face_detection_demo/CMakeFiles/multi_channel_face_detection_demo.dir/main.cpp.o [ 79%] Building CXX object common/pipelines/CMakeFiles/pipelines.dir/src/requests_pool.cpp.o [ 80%] Linking CXX executable ../intel64/Release/security_barrier_camera_demo [ 80%] Built target security_barrier_camera_demo Scanning dependencies of target multi_channel_human_pose_estimation_demo [ 81%] Building CXX object multi_channel/human_pose_estimation_demo/CMakeFiles/multi_channel_human_pose_estimation_demo.dir/human_pose.cpp.o [ 81%] Building CXX object gaze_estimation_demo/CMakeFiles/gaze_estimation_demo.dir/src/results_marker.cpp.o [ 82%] Building CXX object multi_channel/human_pose_estimation_demo/CMakeFiles/multi_channel_human_pose_estimation_demo.dir/main.cpp.o [ 82%] Linking CXX executable ../intel64/Release/super_resolution_demo [ 83%] Building CXX object gaze_estimation_demo/CMakeFiles/gaze_estimation_demo.dir/src/utils.cpp.o [ 83%] Built target super_resolution_demo [ 83%] Building CXX object multi_channel/human_pose_estimation_demo/CMakeFiles/multi_channel_human_pose_estimation_demo.dir/peak.cpp.o [ 84%] Linking CXX static library ../../intel64/Release/lib/libpipelines.a [ 84%] Built target pipelines [ 84%] Building CXX object smart_classroom_demo/CMakeFiles/smart_classroom_demo.dir/src/detector.cpp.o [ 85%] Building CXX object pedestrian_tracker_demo/CMakeFiles/pedestrian_tracker_demo.dir/src/utils.cpp.o [ 86%] Building CXX object smart_classroom_demo/CMakeFiles/smart_classroom_demo.dir/src/logger.cpp.o [ 87%] Linking CXX executable ../../intel64/Release/multi_channel_face_detection_demo Scanning dependencies of target multi_channel_object_detection_demo_yolov3 [ 87%] Built target multi_channel_face_detection_demo Scanning dependencies of target object_detection_demo [ 88%] Building CXX object multi_channel/object_detection_demo_yolov3/CMakeFiles/multi_channel_object_detection_demo_yolov3.dir/main.cpp.o [ 89%] Building CXX object object_detection_demo/CMakeFiles/object_detection_demo.dir/main.cpp.o [ 90%] Linking CXX executable ../intel64/Release/gaze_estimation_demo [ 91%] Building CXX object multi_channel/human_pose_estimation_demo/CMakeFiles/multi_channel_human_pose_estimation_demo.dir/postprocess.cpp.o [ 91%] Built target gaze_estimation_demo Scanning dependencies of target segmentation_demo_async [ 91%] Building CXX object segmentation_demo_async/CMakeFiles/segmentation_demo_async.dir/main.cpp.o [ 92%] Building CXX object multi_channel/human_pose_estimation_demo/CMakeFiles/multi_channel_human_pose_estimation_demo.dir/postprocessor.cpp.o [ 93%] Building CXX object smart_classroom_demo/CMakeFiles/smart_classroom_demo.dir/src/reid_gallery.cpp.o [ 94%] Linking CXX executable ../intel64/Release/pedestrian_tracker_demo [ 94%] Built target pedestrian_tracker_demo [ 95%] Building CXX object smart_classroom_demo/CMakeFiles/smart_classroom_demo.dir/src/tracker.cpp.o [ 96%] Building CXX object multi_channel/human_pose_estimation_demo/CMakeFiles/multi_channel_human_pose_estimation_demo.dir/render_human_pose.cpp.o [ 97%] Linking CXX executable ../../intel64/Release/multi_channel_human_pose_estimation_demo [ 97%] Built target multi_channel_human_pose_estimation_demo [ 98%] Linking CXX executable ../intel64/Release/object_detection_demo [ 99%] Linking CXX executable ../intel64/Release/segmentation_demo_async [ 99%] Built target object_detection_demo [ 99%] Built target segmentation_demo_async [ 99%] Linking CXX executable ../../intel64/Release/multi_channel_object_detection_demo_yolov3 [100%] Linking CXX executable ../intel64/Release/smart_classroom_demo [100%] Built target multi_channel_object_detection_demo_yolov3 [100%] Built target smart_classroom_demo Scanning dependencies of target ie_samples [100%] Built target ie_samples Build completed, you can find binaries for all demos in the /home/mizutu/omz_demos_build/intel64/Release subfolder.デモソフトはホームディレクトリ下の ~/omz_demos_build/intel64/Release/ に構築される。
omz_demos.sh #!/bin/sh echo [OMZ_demos.sh] Open Model Zoo Demos environment initialized export PYTHONPATH=$PYTHONPATH:/home/mizutu/omz_demos_build/intel64/Release/lib