Face - Verify Face To Face
2 つの顔が同じ人物に属しているかどうか、または 1 つの顔が 1 人の人物に属しているかどうかを確認します。
備考:
- 顔の画質が高いほど、識別精度が向上します。 正面、透明、顔のサイズは 200 x 200 ピクセル (目の間に 100 ピクセル) 以上の高品質の顔を検討してください。
- 精度に敏感なシナリオについては、ご自身で判断してください。
- クエリの顔に関連付けられている 'recognitionModel' faceIds は、ターゲットの顔、人物グループ、または大規模な人物グループで使用される 'recognitionModel' と同じである必要があります。
POST {Endpoint}/face/v1.0-preview/verify
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
Endpoint
|
path | True |
string |
サポートされている Cognitive Services エンドポイント (プロトコルとホスト名、例: https://westus.api.cognitive.microsoft.com)。 |
要求ヘッダー
名前 | 必須 | 型 | 説明 |
---|---|---|---|
Ocp-Apim-Subscription-Key | True |
string |
要求本文
名前 | 必須 | 型 | 説明 |
---|---|---|---|
faceId1 | True |
string (uuid) |
最初の顔の FaceId は Face から取得されます - 検出 |
faceId2 | True |
string (uuid) |
2 番目の顔の FaceId は Face から取得されます - 検出 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
呼び出しが成功すると、検証結果が返されます。 |
|
Other Status Codes |
エラー応答。 |
セキュリティ
Ocp-Apim-Subscription-Key
型:
apiKey
/:
header
例
Verify faces example
要求のサンプル
POST {Endpoint}/face/v1.0-preview/verify
{
"faceId1": "c5c24a82-6845-4031-9d5d-978df9175426",
"faceId2": "815df99c-598f-4926-930a-a734b3fd651c"
}
応答のサンプル
{
"isIdentical": true,
"confidence": 0.9
}
定義
名前 | 説明 |
---|---|
APIError |
API によって返されるエラー情報 |
Error |
エラー本文。 |
Verify |
対面検証の要求本文。 |
Verify |
検証操作の結果。 |
APIError
API によって返されるエラー情報
名前 | 型 | 説明 |
---|---|---|
error |
エラー本文。 |
Error
エラー本文。
名前 | 型 | 説明 |
---|---|---|
code |
string |
|
message |
string |
VerifyFaceToFaceRequest
対面検証の要求本文。
名前 | 型 | 説明 |
---|---|---|
faceId1 |
string (uuid) |
最初の顔の FaceId は Face から取得されます - 検出 |
faceId2 |
string (uuid) |
2 番目の顔の FaceId は Face から取得されます - 検出 |
VerifyResult
検証操作の結果。
名前 | 型 | 説明 |
---|---|---|
confidence |
number minimum: 0maximum: 1 |
数値は、2 つの顔が同じ人物に属しているかどうか、または顔が人物に属しているかどうかの類似性の信頼度を示します。 既定では、類似性の信頼度が 0.5 以上の場合、isIdentical は True に設定されます。 これは、上級ユーザーが "isIdentical" をオーバーライドし、自分のデータで結果を微調整するのに役立ちます。 |
isIdentical |
boolean |
2 つの顔が同じ人物に属している場合、または顔が人物に属している場合は True、それ以外の場合は false。 |