翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
サービスとしてのカメラ
公開日: 2023 年 1 月 25 日 (図の履歴)
このアーキテクチャでは、モノのインターネット (IoT) 対応カメラを使用して、ほぼリアルタイムで消費できるライブビデオフィードと機械学習 (ML) 推論を生成できます。このソリューションでは、Amazon Kinesis Video Streams、Amazon Rekognition、Amazon Elastic Kubernetes Service (Amazon EKS)、Amazon API Gateway を使用します。
サービスとしてのカメラ図
次の手順では、アーキテクチャについて説明します。
-
Amazon Kinesis Video Streams プロデューサーライブラリを使用してビデオフィードを生成します。
-
Amazon Kinesis Video Streams にライブビデオフィードを取り込みます。
-
オンデマンドまたは自動機能を使用してライブフィードをイメージに変換し、そのイメージを Amazon Simple Storage Service (Amazon S3) に送信します。
-
Amazon S3 書き込みイベントはAWS Lambda関数を呼び出します。関数はイメージを Amazon Rekognition に送信して推論を生成します。
-
推論とメタデータを Amazon DynamoDB に保存します。
-
APIs を使用して DynamoDB から推論を取得します。
-
ユーザーアプリケーションは、Kinesis Video Streams からライブフィードを消費し、DynamoDB から推論を取得し、REST API を使用してライブフィードを公開します。ユーザーアプリは Amazon EKS で実行されます。
-
API Gateway は、動画フィードと推論のために API を公開します。
-
エンドユーザーは APIsから 2 つの API を使用します。1 つ目は、HTTP Live Streaming (HLS)、MPEG-DASH
、または GetMedia ストリーミングを使用してビデオフィードを提供します。2 つ目は ML 推論を提供します。 -
Amazon EKS の管理者アプリは、ガバナンス、管理 APIs、ユーザー APIs、カメラのオンボーディング、メトリクス、インサイトを処理します。
-
Amazon CloudWatch を使用して、スタック全体のログとメトリクスを保存します。Amazon Cognito を使用して、API Gateway によって生成された API フィードを保護します。
詳細情報
詳細については、次のリソースを参照してください。
図の履歴
このリファレンスアーキテクチャ図に関する最新情報を受け取るには、RSS フィードにサブスクライブします。
| 変更 | 説明 | 日付 |
|---|---|---|
初版発行 | リファレンスアーキテクチャ図が最初に公開されました。 | 2023 年 1 月 25 日 |
RSS サブスクリプションの要件
RSS 更新をサブスクライブするには、使用しているブラウザで RSS プラグインが有効になっている必要があります。