#author("2021-04-02T20:09:03+00:00","default:mizutu","mizutu")
#author("2021-04-03T01:22:02+00:00","default:mizutu","mizutu")
[[AI推進準備室]] > OMZdemo
* Open Model Zoo Demos [#xddaeb2d]
OpenVINO? Toolkit に付属する Open Model Zoo Demos より~
OpenVINO™ Toolkit に付属する Open Model Zoo Demos より~
&tinyvideo(http://izutsu.aa0.netvolante.jp/video/ai_result/driver_s.mp4,320 180,controls,loop,muted,autoplay);
&tinyvideo(http://izutsu.aa0.netvolante.jp/video/ai_result/driver_prs.mp4,320 180,controls,loop,muted,autoplay);
RIGHT:&size(12){※ 最終更新:2021/04/03 };

** 動作確認済み デモの一覧 (目次) [#cfb62ecb]
** 「Open Model Zoo Demos」動作確認済み デモの一覧 [#cfb62ecb]
*** Python デモ [#a2a2141c]
- [[3D 人間のポーズ推定>pukiwiki_o:OpenModelZoo#t9f20a85]]~
#ref(omz01_s.jpg,right,around,18%,omz01_s.jpg)
- [[3D 人間のポーズ推定デモ>pukiwiki_o:OpenModelZoo#t9f20a85]]~
#ref(omz01_s.jpg,left,around,25%,omz01_s.jpg)
'''3D Human Pose Estimation Python* Demo'''~
#clear
- [[アクション認識デモ>pukiwiki_o:OpenModelZoo#pe8a76db]]~
#ref(omz02_s.jpg,right,around,18%,omz02_s.jpg)
#ref(omz02_s.jpg,left,around,25%,omz02_s.jpg)
'''Action Recognition Python* Demo'''~
入力ビデオで実行されているアクションを分類するアクション認識アルゴリズムのデモアプリケーション~
#clear
- [[オブジェクト検出>pukiwiki_o:OpenModelZoo#v3c2bd30]]~
#ref(omz03_s.jpg,right,around,18%,omz03_s.jpg)
- [[オブジェクト検出デモ>pukiwiki_o:OpenModelZoo#v3c2bd30]]~
#ref(omz03_s.jpg,left,around,25%,omz03_s.jpg)
'''Object Detection Python\* Demo'''~
SSD、Yoloなどいくつかのオブジェクト検出モデルタイプのデモアプリケーション~
#clear
- [[人間のポーズ推定デモ>pukiwiki_o:OpenModelZoo#aea4c43d]]~
#ref(omz04_s.jpg,right,around,18%,omz04_s.jpg)
#ref(omz04_s.jpg,left,around,25%,omz04_s.jpg)
'''Human Pose Estimation Python* Demo'''~
#clear
- [[ジェスチャ認識デモ>pukiwiki_o:OpenModelZoo#c7fbe9ff]]~
#ref(omz05_s.jpg,right,around,18%,omz05_s.jpg)
#ref(omz05_s.jpg,left,around,25%,omz05_s.jpg)
'''Gesture Recognition Python* Demo'''~
入力ビデオで実行されているジェスチャアクションを分類するジェスチャー認識アルゴリズム(例えば、American Sign Language gestures)のデモアプリケーション~
#clear
- [[手書きテキスト認識デモ>pukiwiki_o:OpenModelZoo#m9c4712a]]~
#ref(OpenModelZoo/handwritten_japanese_test.jpg,right,around,25%,handwritten_japanese_test.jpg)
#ref(handwritten_js.jpg,left,around,25%,handwritten_japanese_test.jp- g)
'''Handwritten Text Recognition Python* Demo'''~
手書きの日本語認識モデルと手書きの簡体字中国語認識モデルを実行するデモ~
#clear

*** C++ デモ [#q66a60c8]
#ref(omz06_s.jpg,right,around,18%,omz06_s.jpg)
#ref(omz07_s.jpg,right,around,18%,omz07_s.jpg)
- [[テキスト検出のデモ>OpenModelZoo#fd88c1d7]]~
- [[テキスト検出のデモ>pukiwiki_o:OpenModelZoo#fd88c1d7]]~
#ref(omz06_s.jpg,left,around,25%,omz06_s.jpg)
#ref(omz07_s.jpg,left,around,25%,omz07_s.jpg)
'''Text Detection C++ Demo'''~
入力イメージ上の多重指向のシーン テキストを検出して認識し、検出された領域の周囲に境界ボックスを配置する~
#clear
- [[クロスロードカメラデモ>pukiwiki_o:OpenModelZoo#i074bc8a]]~
#ref(omz08_s.jpg,right,around,18%,omz08_s.jpg)
#ref(omz09_s.jpg,right,around,18%,omz09_s.jpg)
#ref(omz08_s.jpg,left,around,25%,omz08_s.jpg)
#ref(omz09_s.jpg,left,around,25%,omz09_s.jpg)
'''Crossroad Camera C++ Demo'''~
人の属性認識と人の再識別、人の検出は画像/ビデオとカメラの入力をサポート~
#clear
- [[人間のポーズ推定デモ>pukiwiki_o:OpenModelZoo#ud682918]]~
#ref(omz10_s.jpg,right,around,18%,omz10_s.jpg)
#ref(omz10_s.jpg,left,around,25%,omz10_s.jpg)
'''Human Pose Estimation C++ Demo'''~
#clear
- [[オブジェクト検出デモ>pukiwiki_o:OpenModelZoo#jcc6edc7]]~
#ref(omz11_s.jpg,right,around,18%,omz11_s.jpg)
#ref(omz11_s.jpg,left,around,25%,omz11_s.jpg)
'''Object Detection C++ Demo'''~
異なるモデルアーキテクチャをサポートしたオブジェクト検出ネットワークのデモ 非同期 API ビデオとカメラの入力をサポート~
#clear
- [[スマート教室 デモ>pukiwiki_o:OpenModelZoo#z25e63ca]]~
#ref(omz12_s.jpg,right,around,18%,omz12_s.jpg)
#ref(omz12_s.jpg,left,around,25%,omz12_s.jpg)
'''Smart Classroom C++ Demo'''~
教室環境向けの顔認識とアクション検出のデモ~
#clear
- [[歩行者トラッカー デモ>pukiwiki_o:OpenModelZoo#s80867d7]]~
#ref(omz13_s.jpg,right,around,18%,omz13_s.jpg)
#ref(omz13_s.jpg,left,around,25%,omz13_s.jpg)
'''Pedestrian Tracker C++ Demo'''~
歩行者追跡シナリオのためのデモアプリケーション~
#clear
- [[スーパー解像度 C++ デモ>pukiwiki_o:OpenModelZoo#v931c80d]]~
#ref(OpenModelZoo/image-result_m.jpg,right,around,9%,image-result_m.jpg)
#ref(image-result_m.jpg,left,around,12%,image-result_m.jpg)
#ref(image-result2_m.jpg,left,around,12%,image-result2_m.jpg)
'''Speech Recognition Python\* Demo'''~
デモは入力として画像のみをサポート。入力イメージの解像度を向上させる。~
#clear

*** 実行速度比較 [#b52d98e3]
① CPU Intel® Core™ i5-10210U~
② CPU Intel® Core™ i7-6700~
③ CPU Intel® Celeron® J4005~
④ CPU Intel® Celeron® J4005 + NCS2~

|LEFT:|LEFT:|CENTER:|CENTER:|CENTER:|CENTER:|c
|CENTER:デモ種別|項目|>|>|>|fps|h
|~|~|①|②|③|④|h
|3D 人間のポーズ推定 (Python)|-|13.5|6.6|1.1|3.9|
|アクション認識 (Python)|Data totai|1152|146|99|84|
|~|Encoder total|235|95|11|175|
|~|Decoder total|44|20|2.5|53|
|~|Render total|27|15|2.0|26.6|
|オブジェクト検出 (Python)|-|4.5|2.5|0.2|1.9|
|人間のポーズ推定 (Python)|User-mode|17|9.2|1.2|0.5|
|~|Min-mode|20|9.5|1.2|3.9|
|ジェスチャー認識 (Python)|-|14|8.7|0.95|X|
|手書きテキスト認識 (Python)|-|-|-|-|-|
|テキスト検出 (C++)|detection inf.|9.8|5.4|0.87|1.5|
|~|detection pros.|25|14|6.8|6.5|
|~|recognition inf.|140|69|9.7|13|
|~|recognition pros.|136364|91731|63348|23160|
|クロスロードカメラ (C++)|-|32|14|3.1|3.6|
|人間のポーズ推定 (C++)|Wallclock SYNC|13|10|1.4|4.1|
|~|Wallclock ASYNC|19|10|1.4|24|
|オブジェクト検出 (C++)|-|73|42|7.5|13|
|スマート教室 (C++) |-|21|12|1|3|
|歩行者追跡 (C++)|-|-|-|-|-|
|スーパー解像度 (C++)|-|-|-|-|-|

|LEFT:|LEFT:|CENTER:|CENTER:|CENTER:|CENTER:|c
|CENTER:デモ種別|項目|>|>|>|ms|h
|~|~|①|②|③|④|h
|3D 人間のポーズ推定 (Python)|-|  - |  - |  - |  - |
|アクション認識 (Python)|Data totai|0.87|10|10|12|
|~|Encoder total|4.3|10.5|91|5.7|
|~|Decoder total|23|50|400|19|
|~|Render total|37|67|494|38|
|オブジェクト検出 (Python)|-|219|431|6575|1515|
|人間のポーズ推定 (Python)|User-mode|44|104|714|236|
|~|Min-mode|48|101|701|237|
|ジェスチャー認識 (Python)|-|-|-|-|-|
|手書きテキスト認識 (Python)|-|277|603|4353|866|
|テキスト検出 (C++)|detection inf.|102|185|1154|685|
|~|detection pros.|40|69|148|154|
|~|recognition inf.|7.1|15|103|76|
|~|recognition pros.|0.007|0.01|0.015|0.04|
|クロスロードカメラ (C++)|detection time|30|50|312|275|
|人間のポーズ推定 (C++)|Wallclock SYNC|45|100|710|248|
|~|Wallclock ASYNC|50|95|712|42|
|オブジェクト検出 (C++)|-|22|45|259|145|
|スマート教室 (C++) |-|-|-|-|-|
|歩行者追跡 (C++)|-|-|-|-|-|
|スーパー解像度 (C++)|-|-|-|-|-|

** 更新履歴 [#u8d27c52]
- 2021/04/03 初版

** 参考資料 [#h7c3eb32]
- オフィシャルサイト
-- [[Open Model Zoo Demos「2021.2」>+https://docs.openvinotoolkit.org/2021.2/omz_demos_README.html]]~
-- [[Open Model Zoo Demos「latest」>+https://docs.openvinotoolkit.org/latest/omz_demos.html]]~
-- [[Deep Learning & Vision Tools Pretrained Models>+https://software.intel.com/content/www/us/en/develop/tools/openvino-toolkit/pretrained-models.html]]~

#br