翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Rekognition のガイドラインとクォータ
以下のセクションでは、Amazon Rekognition を使用する際のガイドラインとクォータについて説明します。クォータは 2 種類あります。クォータの設定などの最大画像サイズを変更することはできません。デフォルトのクォータにリストされているAWSサービスクォータページを変更するには、で説明されている手順に従います。デフォルトのクォータセクション。
サポートされているリージョン
のリストについてはAWSAmazon Rekognition が利用可能なリージョンについては、「」を参照してください。AWS リージョンとエンドポイントのAmazon Web Services 全般リファレンス。
クォータの設定
以下は、変更できないAmazon Rekognition の制限の一覧です。トランザクション/秒 (TPS) の制限など、変更できる制限については、「」を参照してください。デフォルトのクォータ。
Amazon Rekognition カスタムラベルの制限については、「」を参照してください。Amazon Rekognition カスタムラベルのガイドラインとクォータ。
Amazon Rekognition Image
-
Amazon S3 オブジェクトとして保存できるイメージのサイズは 15 MB までに制限されています。
-
高さと幅の最小画像サイズはどちらも 80 ピクセルです。の最小イメージ寸法
DetectProtectiveEquipment
は、高さと幅のどちらも 64 ピクセルです。 の画像の最大サイズ
DetectProtectiveEquipment
は、幅と高さの両方で 4096 ピクセルです。によって検出される
DetectProtectiveEquipment
では、800x1300 のイメージでは、人は 100x100 ピクセル以下でなければなりません。サイズが 800 x 1300 ピクセルを超える場合は、比例してより大きめの最小サイズが必要です。1920x1080 ピクセルのイメージでは、顔が 40x40 ピクセル以上でないと検出できません。寸法が 1920X1080 ピクセルよりも大きいイメージでは、必要な最小顔サイズも比例してより大きくなります。
-
API にパラメータとして渡すイメージの最大サイズ (raw バイト) は 5 MB です。制限は 4 MB
DetectProtectiveEquipment
アピ。 -
Amazon Rekognition は、PNG および JPEG イメージ形式をサポートしています。さまざまな API オペレーション (
DetectLabels
やIndexFaces
など) に入力として渡すイメージは、サポートされている形式であることが必要です。 -
1 つの顔コレクションに保存できる顔の最大数は 2,000 万です。
-
検索 API から返される一致する顔の最大数は 4096 です。
-
DetectText はイメージ内の最大 100 個の単語を検出できます。
DetectProtectiveEquipment
15人までの個人用保護具を検出できます。
イメージと顔の比較に関するベストプラクティスについては、「センサー、入力画像、ビデオのベストプラクティス」を参照してください。
Amazon Rekognition Video 保存済みビデオ
Amazon Rekognition Video では、サイズが 10 GB までの保存済みビデオを分析できます。
Amazon Rekognition Video では、長さが 6 時間までの保存済みビデオを分析できます。
Amazon Rekognition Video では、アカウントあたり最大 20 の同時ジョブをサポートしています。
保存されたビデオは、H.264 コーデックを使用してエンコードする必要があります。サポートされているファイル形式は MPEG-4 および MOV です。
-
オーディオデータを分析する Amazon Rekognition Video API は、ACC オーディオコーデックのみをサポートします。
ページ分割トークンの有効期限 (TTL) は 24 時間です。ページ分割トークンは、
GetLabeldetection
など、Get オペレーションで返されるNextToken
フィールド内にあります。
Amazon Rekognition Video ストリーミングビデオ
-
Kinesis ビデオ入力ストリームは、最大 1 つの Amazon Rekognition Video ストリームプロセッサと関連付けることができます。
-
Kinesis データ出力ストリームは、最大 1 つの Amazon Rekognition Video ストリームプロセッサと関連付けることができます。
-
Amazon Rekognition Video ストリームプロセッサに関連付けられた Kinesis ビデオ入力ストリームや Kinesis データ出力ストリームを複数のプロセッサで共有することはできません。
-
オーディオデータを分析する Amazon Rekognition Video API は、ACC オーディオコーデックのみをサポートします。
デフォルトのクォータ
デフォルトのクォータの一覧はにあります。AWSサービスクォータ。これらの制限はデフォルトで、変更できます。制限の引き上げをリクエストするには、ケースを作成します。現在のクォータ制限 (適用されたクォータ値) を確認するには、を参照してください。Amazon Rekognition Service Quotas
TPS クォータの変更を計算する
あなたが要求している新しい制限は何ですか? 1 秒あたりのトランザクション数 (TPS) は、予想されるワークロードのピーク時に最も関連性があります。ワークロードのピーク時およびレスポンスの時間(5 ~ 15 秒)の最大同時API呼び出しを理解することが重要です。5秒が最小になるはずですのでご注意ください。以下は、以下の 2 つの例です。
例 1: 最も忙しい時間の開始時に予想される最大同時顔認証 (CompareFaces API) ユーザー数は 1000 です。これらの応答は 10 秒間にわたって広がります。したがって、関連するリージョンの CompareFaces API に必要なTPS は 100 (1000/10) です。
例 2: 最も忙しい時間の初めに予想される最大同時オブジェクト検出 (detectLabels API) 呼び出しは 250 です。これらの応答は 5 秒間にわたって広がります。したがって、該当リージョンの detectLabels API に必要な TPS は 50 (250/5) です。
TPS クォータのベストプラクティス
Transactions Per Second(TPS)の推奨されるベストプラクティスには、スパイクトラフィックのスムーズ化、再試行の設定、指数バックオフとジッタの設定などがあります。
滑らかなスパイクなトラフィック。スパイキートラフィックはスループットに影響します。割り当てられたトランザクション/秒(TPS)の最大スループットを得るには、キューイングサーバーレスアーキテクチャまたは別のメカニズムを使用してトラフィックを「スムーズ」し、一貫性を保ちます。Rekognition を使用したサーバーレス大規模イメージおよびビデオ処理のコードサンプルおよびリファレンスについては、Amazon Rekognition による大規模な画像や動画処理
。 再試行を設定します。ガイドラインに従うエラー処理をクリックして、エラーを許可するエラーの再試行を構成します。
指数バックオフとジッタを設定します。リトライを設定するときに指数バックオフとジッタを設定すると、達成可能なスループットを向上させることができます。「」を参照してください。でのエラー再試行とエクスポネンシャルバックオフAWS。
TPS クォータを変更するケースを作成する
ケースを作成するには、「」を参照してください。ケースの作成
あなたは実装しましたかTPS クォータのベストプラクティストラフィックのスパイクをスムーズにし、再試行、指数バックオフ、ジッタを設定するために?
必要な TPS クォータの変更を計算しましたか? そうでない場合は、「」を参照してください。TPS クォータの変更を計算する。
TPSの使用履歴を確認して、将来のニーズをより正確に予測しましたか? TPS の使用履歴を表示するには、Amazon Rekognition Service Quotas ページ
。 ユースケースは何ですか?
どのAPIを使用するかを選択します。
これらの API をどのリージョンで使うかを選択します。
負荷を複数のリージョンに分散させることはできますか?
毎日何枚の画像を処理していますか?
このボリュームを維持する期間はどれくらいですか(1回限りのスパイクですか、それとも進行中ですか)?
デフォルトの制限でどのようにブロックされていますか? 次の例外表を参照して、発生したシナリオを確認します。
エラーコード Exception メッセージ これはどういう意味ですか? 再試行できますか? HTTP ステータスコード 400 ProvisionedThroughputExceededException
プロビジョンドレートを超過しました
スロットリングを示します。制限の引き上げリクエストを再試行または評価できます。
はい HTTP ステータスコード 400
ThrottlingException スローダウン; リクエストのレートが急激に増加しました。
スパイクなトラフィックを送信し、スロットリングに遭遇している可能性があります。トラフィックを形作って、よりスムーズで一貫性のあるものにする必要があります。次に、追加の再試行を設定します。ベストプラクティスを参照してください。 はい HTTP ステータスコード 5xx ThrottlingException (HTTP 500) Service Unavailable バックエンドがアクションをサポートするためにスケールアップ中であることを示します。リクエストを再実行する必要があります。
はい エラーコードの詳細については、「」を参照してください。エラー処理。
これらの制限は、お住まいの地域によって異なります。制限を変更するケースは、リクエストしたリージョンで、リクエストした API オペレーションに影響します。その他の API オペレーションおよびリージョンは影響を受けません。