次の方法で共有


観察された人の検出と一致した顔の分析情報を取得する

観察された人の検出、一致した顔、検出された衣類

重要

責任ある AI の原則をサポートするために、顔識別、カスタマイズ、および著名人認識機能のアクセスは、適格性と使用基準に基づいて制限されています。 顔識別、カスタマイズ、および著名人認識機能は、Microsoft が管理するお客様とパートナーのみが利用できます。 顔認識受付フォームを使用して利用申請を行ってください。

観察された人の検出と一致した顔は、メディア ファイル内のユーザーを自動的に検出して照合します。 観察された人の検出と一致した顔は、人、衣服、および外観の正確な時間枠に関する分析情報を表示するように設定できます。

Web ポータルでは、結果の分析情報が [分析情報] タブの分類された一覧に表示され、タブには各ユーザーとその ID のサムネイルが表示されます。 人物のサムネイルをクリックすると、一致した人物 (人物分析情報の対応する顔) が表示されます。 また、分析情報は、人物のサムネイル ID、ファイルに表示される時間の割合、Wiki リンク (著名人の場合)、信頼度を含む JSON ファイル内の分類されたリストにも生成されます。

観察された人の検出、検出された衣料品、顔の一致のユース ケース

  • キャンペーンやトレーラーの作成時など、特定の有名人に関する分析情報を得るために組織アーカイブ内の一致する人物をディープ検索することで、効率を向上させます。
  • たとえば、ニュースやスポーツ エージェンシーのフットボールの試合のアーカイブで赤いシャツを着た人を検索するなど、機能ストーリーを作成するときの効率が向上しました。
  • 特定の人物がビデオに映っている法廷証拠のように、同一の検出対象人物の ID を使用して、長いビデオから概要を作成します。
  • 顧客がショッピング センター内の複数の通路をどのように移動するのか、レジの待ち時間など、時間の経過に伴う傾向を学習して分析します。

Advanced - >Video + audio indexing プリセットを選択して、ファイルのインデックスを作成するときに、一致する顔検出された服機能を使用できます。

Web ポータルで分析情報 JSON を表示する

ビデオをアップロードしてインデックスを作成すると、Web ポータルを使用してダウンロードするための JSON 形式で分析情報を入手できます。

  1. Library タブを選択します。
  2. 操作するメディアを選択します。
  3. ダウンロードを選択し、Insights (JSON)を選択します。 JSON ファイルが新しいブラウザー タブで開きます。
  4. 応答例で説明されているキー ペアを探します。

API の使用

  1. Get Video Index 要求を使用します。 &includeSummarizedInsights=false渡すことをお勧めします。
  2. 応答例で説明されているキー ペアを探します。

応答の例

"observedPeople": [
    {
        "id": 1,
        "thumbnailId": "d09ad62e-e0a4-42e5-8ca9-9a640c686596",
        "clothing": [
            {
                "id": 1,
                "type": "sleeve",
                "properties": {
                    "length": "short"
                }
            },
            {
                "id": 2,
                "type": "pants",
                "properties": {
                    "length": "short"
                }
            }
        ],
        "matchingFace": {
            "id": 1310,
            "confidence": 0.3819
        },
        "instances": [
            {
                "adjustedStart": "0:00:34.8681666",
                "adjustedEnd": "0:00:36.0026333",
                "start": "0:00:34.8681666",
                "end": "0:00:36.0026333"
            },
            {
                "adjustedStart": "0:00:36.6699666",
                "adjustedEnd": "0:00:36.7367",
                "start": "0:00:36.6699666",
                "end": "0:00:36.7367"
            },
            {
                "adjustedStart": "0:00:37.2038333",
                "adjustedEnd": "0:00:39.6729666",
                "start": "0:00:37.2038333",
                "end": "0:00:39.6729666"
            }
        ]
    }
]

重要

すべてのVI機能の トランスパレンシーノートの概要 を読む必要があります。 各分析情報には、独自の透明性に関するメモもあります。

観察された人物の検出と一致した顔のメモ

  • 人物は、通常、小さく映っている場合は検出されません (人物の最小の高さは 100 ピクセル)。
  • 最大フレーム サイズはフル ハイ ビジョン (FHD) です。
  • 低品質のビデオ (暗い照明条件など) は、検出結果に影響を与える可能性があります。
  • 推奨フレーム レート (少なくとも 30 FPS)。
  • 推奨されるビデオ入力は、1 つのフレームに含まれる人物が最大 10 人です。 この機能では、1 つのフレーム内にそれより多くの人物がいても処理できますが、検出結果としては、フレーム内の検出の信頼度が高い人物が最大 10 人取得されます。
  • 服装が似ている人物 (たとえば、ユニフォームを着ている人物、スポーツの試合の選手) は、ID 番号が同じ同一人物として検出される可能性があります。
  • 障害物 – 障害物 (シーン/自己または他の人による障害物) があるエラーが発生する可能性があります。
  • ポーズ: 異なるポーズ (背面/前面) によってトラックが分割される場合があります
  • 衣服の検出は人物の身体の可視性に依存するため、人物が完全に見える場合は精度が高くなります。 人が服を着ない場合は、エラーが発生する可能性があります。 このシナリオや可視性の低い他のシナリオでは、長いパンツやスカートやドレスなどの結果が得られる場合があります。

観察された人物の検出と一致した顔のコンポーネント

コンポーネント 定義
ソース ファイル ユーザーは、インデックス作成のためにソース ファイルをアップロードします。
検出 メディア ファイルが追跡され、観察対象の人物とその衣服が検出されます。 たとえば、長袖のシャツ、ドレス、長いパンツなどです。 検出するには、人物の完全な上半身がメディアに表示される必要があります。
ローカルのグループ化 識別された観察対象の顔は、ローカル グループにフィルター処理されます。 1 人の人物が複数回検出された場合、その人物に対して観察された顔のインスタンスが作成されます。
照合と分類 観察対象の人物のインスタンスは、顔と照合されます。 既知の著名人がいる場合は、観察された人物に名前が付けられます。 任意の数の観察対象の人物インスタンスを同じ顔に照合できます。
信頼度値 観察対象の各人物の推定信頼度レベルは、0 ~ 1 の範囲で計算されます。 信頼度スコアは、結果の精度の確実性を表しています。 たとえば、82% の確実性はスコア 0.82 として表されます。

サンプル コード

VIのすべてのサンプルを見る