#author("2021-06-06T07:14:28+00:00","default:mizutu","mizutu") [[AI推進準備室]] > NCApp概要 * Neural Compute Application 概要 [#f8ff8c13] #contents RIGHT:&size(12){※ 最終更新:2021/05/15 }; ** アプリケーションへのリンク一覧 [#ve42831a] *** [[バーチャル試着アプリケーション virtual_fitting.py>pukiwiki_o:NCAppVol6#df7e4d3e]] [#h0d87c56] &tinyvideo(https://izutsu.aa0.netvolante.jp/video/ai_result/virtual_fitting.mp4,320 180,controls,loop,muted,autoplay); *** [[感情分析アプリケーション emortion2,py>pukiwiki_o:NCAppVol1#na665202]] [#h0d87c56] &tinyvideo(https://izutsu.aa0.netvolante.jp/video/ai_result/emotion2.mp4,320 180,controls,loop,muted,autoplay); *** [[年齢/性別分析アプリケーション age_gender2.py>pukiwiki_o:NCAppVol1#qf41a65e]] [#h70e7016] &tinyvideo(https://izutsu.aa0.netvolante.jp/video/ai_result/age_gender2.mp4,320 180,controls,loop,muted,autoplay); *** [[物体検出アプリケーション object_detect_yolo3_2.py>pukiwiki_o:NCAppVol1#p1fdbd43]] [#v2681fee] &tinyvideo(https://izutsu.aa0.netvolante.jp/video/ai_result/object_detect_yolo3.mp4,320 180,controls,loop,muted,autoplay); *** [[人物追跡アプリケーション person-tracking2.py>pukiwiki_o:NCAppVol2]] [#vaa523f7] &tinyvideo(https://izutsu.aa0.netvolante.jp/video/ai_result/person-tracking2.mp4,320 180,controls,loop,muted,autoplay); *** [[顔追跡アプリケーション face-tracking2.py>pukiwiki_o:NCAppVol3]] [#z949b9e0] &tinyvideo(https://izutsu.aa0.netvolante.jp/video/ai_result/face-tracking2.mp4,320 180,controls,loop,muted,autoplay); *** [[リアルタイム感情分析アプリケーション sentiment_analysis2.py>pukiwiki_o:NCAppVol4]] [#rccd9a8d] &tinyvideo(https://izutsu.aa0.netvolante.jp/video/ai_result/sentiment_analysis2.mp4,320 180,controls,loop,muted,autoplay);~ *** [[リアルタイム画像分類アプリケーション image_classification.py>pukiwiki_o:NCAppVol5]] [#ideafb38] &tinyvideo(https://izutsu.aa0.netvolante.jp/video/ai_result/image_classification.mp4,320 180,controls,loop,muted,autoplay);~ ** アプリケーションについて 動作環境の制限など [#b889fa09] + PC環境では Intel® CPU搭載機種に限定される。(NCS2 実装の場合はこの限りではない)~ + Hyper-V 仮想環境では USB デバイスはサポートされていない。~ + Raspberry Pi 環境での動作には NCS2 デバイスの実装が必須である。~ + PC 環境ではカメラは1台の Webカメラ(USB)をサポートする。~ + 推論モデル(IRフォーマット)~ -- 演算精度はFP32(32ビット浮動小数点演算)、FP16(16ビット浮動小数点演算)の2つが設定できる。~ 演算精度はあまり推論結果に影響しないとの指摘もあるが …~ -- 推論に使うハードウェアによって使える演算精度に違いがあるのに注意が必要。~ |LEFT:|CENTER:|CENTER:|c |DEVICE|FP32|FP16|h |CPU|〇|×| |GPU|〇|〇| |MYRIAD(NCS2)|×|〇| + 正常な動作のためには、アプリケーションの内容に即した入力画像と推論モデルの指定が必要。~ *** コマンドラインで指定できる主なパラメータ [#l1aa45fa] - 学習済み推論モデル(IR フォーマット)~ - 入力ソース(静止画/動画/カメラ)~ - 実行デバイス(CPU/NCS2)~ - 言語(日本語/英語)~ - タイトル表示の有無~ ** 更新履歴 [#z8b36679] - 2021/04/03 初版 - 2021/04/16「リアルタイム画像分類アプリケーション」追加 - 2021/04/24「バーチャル試着アプリケーション」追加 * 参考資料 [#m05339c5] - [[Neural Compute Application を作る 1>pukiwiki_o:NCAppVol1]] - [[Neural Compute Application を作る 2>pukiwiki_o:NCAppVol2]] - [[Neural Compute Application を作る 3>pukiwiki_o:NCAppVol3]] - [[Neural Compute Application を作る 4>pukiwiki_o:NCAppVol4]] #br