Open Model ZooはOpenVINOを知るためのデモアプリケーションです
OpenVINO 2021.1でインストールされているのは、
/opt/intel/openvino_2021/deployment_tools/open_model_zoo/demos
で、複数のアプリケーションが格納されています
格納されているデモはOpenVINO 2020.xから追加や削除されているものもあります
デモ名称 | 場所 | 内容 |
Classification C++ Demo | ./classification_demo/ | Shows an example of using neural networks for image classification. |
Crossroad Camera C++ Demo | ./crossroad_camera_demo/ | Person Detection followed by the Person Attributes Recognition and Person Reidentification Retail, supports images/video and camera inputs. |
Gaze Estimation C++ Demo | ./gaze_estimation_demo/ | Face detection followed by gaze estimation, head pose estimation and facial landmarks regression. |
Human Pose Estimation C++ Demo | ./human_pose_estimation_demo/ | Human pose estimation demo. |
Interactive Face Detection C++ Demo | ./interactive_face_detection_demo/ | Face Detection coupled with Age/Gender, Head-Pose, Emotion, and Facial Landmarks detectors. Supports video and camera inputs. |
Mask R-CNN C++ Demo for TensorFlow* Object Detection API | ./mask_rcnn_demo/ | Inference of instance segmentation networks created with TensorFlow\* Object Detection API. |
Multi-Channel C++ Demos | ./multi_channel/ | Several demo applications for multi-channel scenarios. |
Object Detection for Faster R-CNN C++ Demo | ./object_detection_demo_faster_rcnn/ | Inference of object detection networks like Faster R-CNN (the demo supports only images as inputs). |
Object Detection for SSD C++ Demo | ./object_detection_demo_ssd_async/ | Demo application for SSD-based Object Detection networks, new Async API performance showcase, and simple OpenCV interoperability (supports video and camera inputs). |
Object Detection for YOLO V3 C++ Demo | ./object_detection_demo_yolov3_async/ | Demo application for YOLOV3-based Object Detection networks, new Async API performance showcase, and simple OpenCV interoperability (supports video and camera inputs). |
Pedestrian Tracker C++ Demo | ./pedestrian_tracker_demo/ | Demo application for pedestrian tracking scenario. |
Security Barrier Camera C++ Demo | ./security_barrier_camera_demo/ | Vehicle Detection followed by the Vehicle Attributes and License-Plate Recognition, supports images/video and camera inputs. |
Image Segmentation C++ Demo | ./segmentation_demo/ | Inference of image segmentation networks like FCN8 (the demo supports only images as inputs). |
Smart Classroom C++ Demo | ./smart_classroom_demo/ | Face recognition and action detection demo for classroom environment. |
Super Resolution C++ Demo | ./super_resolution_demo/ | Super Resolution demo (the demo supports only images as inputs). It enhances the resolution of the input image. |
Text Detection C++ Demo | ./text_detection_demo/ | Text Detection demo. It detects and recognizes multi-oriented scene text on an input image and puts a bounding box around detected area. |
Action Recognition Python* Demo | ./python_demos/action_recognition/ | Demo application for Action Recognition algorithm, which classifies actions that are being performed on input video. |
BERT Question Answering Python* Demo | ./python_demos/bert_question_answering_demo/ |
|
BERT Question Answering Embedding Python* Demo | ./python_demos/bert_question_answering_embedding_demo/ | The demo demonstrates how to run BERT based models for question answering task. |
Colorization Python* Demo | ./python_demos/colorization_demo/ | Colorization demo colorizes input frames. |
Formula Recognition Python* Demo | ./python_demos/formula_recognition_demo/ | The demo demonstrates how to run Im2latex formula recognition models and recognize latex formulas. |
Handwritten Japanese Recognition Python* Demo | ./python_demos/handwritten_japanese_recognition_demo/ | The demo demonstrates how to run Handwritten Japanese Recognition models. |
3D Human Pose Estimation Python* Demo | ./python_demos/human_pose_estimation_3d_demo/ | 3D human pose estimation demo. |
Image Inpainting Python Demo | ./python_demos/image_inpainting_demo/ | Demo application for GMCNN inpainting network. |
Image Retrieval Python* Demo | ./python_demos/image_retrieval_demo/ | The demo demonstrates how to run Image Retrieval models using OpenVINO™. |
Instance Segmentation Python* Demo | ./python_demos/instance_segmentation_demo/ | Inference of instance segmentation networks trained in `Detectron` or `maskrcnn-benchmark`. |
Machine Translation Python* Demo | ./python_demos/machine_translation_demo/ | The demo demonstrates how to run non-autoregressive machine translation models. |
Monodepth Python* Demo | ./python_demos/monodepth_demo/ | The demo demonstrates how to run monocular depth estimation models. |
Multi-Camera Multi-Target Tracking Python* Demo | ./python_demos/multi_camera_multi_target_tracking/ | Demo application for multiple targets (persons or vehicles) tracking on multiple cameras. |
Object Detection for CenterNet Python* Demo | ./python_demos/object_detection_demo_centernet/ | Demo application for CenterNet object detection network. |
Object Detection for RetinaFace Python\* Demo | ./python_demos/object_detection_demo_retinaface/ | Demo application for RetinaFace face detection model. |
Single Human Pose Estimation Python* Demo | ./python_demos/single_human_pose_estimation_demo/ | 2D human pose estimation demo. |
Sound Classification Python* Demo | ./python_demos/sound_classification_demo/ | Demo application for sound classification algorithm. |
Speech Recognition Python* Demo | ./python_demos/speech_recognition_demo/ | Speech recognition demo: takes audio file with an English phrase on input, and converts it into text. |
Text Spotting Python* Demo | ./python_demos/text_spotting_demo/ | The demo demonstrates how to run Text Spotting models. |
C++サンプルのビルド
/opt/intel/openvino_2021/deployment_tools/open_model_zoo/demos
ディレクトリにあるbuild_demos.shでビルドできます
このコマンドを実行すると、
ホームディレクトリ/omz_demos_build が作成され、その中の、
omz_demos_build/intel64/Release
に実行ファイルがビルドされます
産業用画像処理装置開発、
ゲームコンソール開発、半導体エンジニアなどを経て、
Webエンジニア&マーケティングをやっています
好きな分野はハードウェアとソフトウェアの境界くらい