Face Recognition Operations - Group
根據臉部相似性,將候選臉部分成群組。
-
- 輸出是一或多個脫離的臉部群組和一個混亂的Group。 臉部群組包含具有類似外觀的臉部,通常是同一個人。 臉部群組會依群組大小進行排名,也就是臉部數目。 請注意,屬於同一個人的臉部可能會分割成結果中的數個群組。
- MessyGroup 是一個特殊的臉部群組,包含無法從原始臉部找到任何類似的對應臉部的臉部。 如果所有臉部都找到其對應專案,則混亂的Group 將不會出現在結果中。
- 群組 API 最多需要 2 個候選臉部和 1000 個。 我們建議您在只有 2 個候選臉部時嘗試「驗證面對面」。
- 與查詢臉部相關聯的 『recognitionModel』 faceIds 應該相同。
POST {endpoint}/face/{apiVersion}/group
URI 參數
名稱 | 位於 | 必要 | 類型 | Description |
---|---|---|---|---|
api
|
path | True |
string |
API 版本 |
endpoint
|
path | True |
string uri |
支持的認知服務端點(通訊協定和主機名,例如:https://{resource-name}.cognitiveservices.azure.com)。 |
要求本文
名稱 | 必要 | 類型 | Description |
---|---|---|---|
faceIds | True |
string[] |
“Detect” 所建立候選 faceId 的陣列。 最大值為 1000 個臉部。 |
回應
名稱 | 類型 | Description |
---|---|---|
200 OK |
成功的呼叫會傳回一或多個類似臉部的群組(依群組大小排名)和混亂的Group。 |
|
Other Status Codes |
未預期的錯誤回應。 標題 x-ms-error-code: string |
安全性
Ocp-Apim-Subscription-Key
Azure AI 臉部訂用帳戶的秘密密鑰。
類型:
apiKey
位於:
header
AADToken
Azure Active Directory OAuth2 流程
類型:
oauth2
Flow:
accessCode
授權 URL:
https://api.example.com/oauth2/authorize
權杖 URL:
https://api.example.com/oauth2/token
範圍
名稱 | Description |
---|---|
https://cognitiveservices.azure.com/.default |
範例
Group Face IDs
範例要求
POST {endpoint}/face/v1.2-preview.1/group
{
"faceIds": [
"c5c24a82-6845-4031-9d5d-978df9175426",
"015839fb-fbd9-4f79-ace9-7675fc2f1dd9",
"65d083d4-9447-47d1-af30-b626144bf0fb",
"fce92aed-d578-4d2e-8114-068f8af4492e",
"30ea1073-cc9e-4652-b1e3-d08fb7b95315",
"be386ab3-af91-4104-9e6d-4dae4c9fddb7",
"fbd2a038-dbff-452c-8e79-2ee81b1aa84e",
"b64d5e15-8257-4af2-b20a-5a750f8940e7"
]
}
範例回覆
{
"groups": [
[
"c5c24a82-6845-4031-9d5d-978df9175426",
"015839fb-fbd9-4f79-ace9-7675fc2f1dd9",
"fce92aed-d578-4d2e-8114-068f8af4492e",
"b64d5e15-8257-4af2-b20a-5a750f8940e7"
],
[
"65d083d4-9447-47d1-af30-b626144bf0fb",
"30ea1073-cc9e-4652-b1e3-d08fb7b95315"
]
],
"messyGroup": [
"be386ab3-af91-4104-9e6d-4dae4c9fddb7",
"fbd2a038-dbff-452c-8e79-2ee81b1aa84e"
]
}
定義
名稱 | Description |
---|---|
Face |
error 物件。 如需臉部服務所傳回錯誤碼和訊息的完整詳細數據,請參閱下列連結:https://aka.ms/face-error-codes-and-messages。 |
Face |
包含錯誤詳細數據的回應。 |
Grouping |
群組臉部作業的回應本文。 |
FaceError
error 物件。 如需臉部服務所傳回錯誤碼和訊息的完整詳細數據,請參閱下列連結:https://aka.ms/face-error-codes-and-messages。
名稱 | 類型 | Description |
---|---|---|
code |
string |
其中一組伺服器定義的錯誤碼。 |
message |
string |
錯誤的人類可讀取表示法。 |
FaceErrorResponse
包含錯誤詳細數據的回應。
名稱 | 類型 | Description |
---|---|---|
error |
error 物件。 |
GroupingResult
群組臉部作業的回應本文。
名稱 | 類型 | Description |
---|---|---|
groups |
string[] |
根據臉部相似度的原始臉部分割。 群組會依臉部數目進行排名。 |
messyGroup |
string[] |
臉部標識碼陣列,無法從原始臉部找到任何類似的臉部。 |