AWS Panorama アプリケーションの構築 - AWS Panorama

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Panorama アプリケーションの構築

アプリケーションは AWS Panorama アプライアンス上で動作し、ビデオストリーム上でコンピュータービジョンタスクを実行します。Pythonコードと機械学習モデルを組み合わせて、コンピュータビジョンアプリケーションをビルドし、インターネット経由で AWS Panorama アプライアンスにデプロイできます。アプリケーションはディスプレイに動画を送信したり、AWS SDK を使用して結果を AWS のサービスに送信したりできます。

モデル は画像を分析して人物、車両、その他の物体を検出します。トレーニング中に見た画像に基づいて、モデルはそれが何だと思っているか、その推測にどの程度自信があるのかを教えてくれます。独自の画像データを使用してモデルをトレーニングすることも、サンプルから始めることもできます。

アプリケーションの コード は、カメラストリームからの静止画像を処理してモデルに送信し、結果を処理します。モデルは複数のオブジェクトを検出し、その形状と位置を返す場合があります。コードはこの情報を使用してビデオにテキストやグラフィックを追加したり、結果を AWS サービスに送信して保存したり、さらなる処理を行うことができます。

ストリームから画像を取得したり、モデルとやりとりしたり、ビデオを出力したりするために、アプリケーションコードは AWS Panorama Application SDK を使用します。アプリケーション SDK は PyTorch、Apache MXNet、TensorFlow で生成されたモデルをサポートする Python ライブラリです。