Face Recognition Operations - Group
Podziel twarze kandydatów na grupy na podstawie podobieństwa twarzy.
-
- Dane wyjściowe to co najmniej jedna rozłączna grupa twarzy i niechlujna grupa. Grupa twarzy zawiera twarze, które mają podobny wygląd, często tej samej osoby. Grupy twarzy są klasyfikowane według rozmiaru grupy, czyli liczby twarzy. Zauważ, że twarze należące do tej samej osoby mogą być podzielone na kilka grup w wyniku.
- MessyGroup to specjalna grupa twarzy zawierająca twarze, które nie mogą odnaleźć żadnej podobnej twarzy z oryginalnych twarzy. Niechlujna grupa nie pojawi się w wyniku, jeśli wszystkie twarze znalazły swoje odpowiedniki.
- Interfejs API grup musi mieć co najmniej 2 twarze i co najmniej 1000. Zalecamy wypróbowanie "Verify Face To Face", jeśli masz tylko 2 twarze kandydata.
- Identyfikatory faceId "recognitionModel" skojarzone z twarzami zapytania powinny być takie same.
POST {endpoint}/face/{apiVersion}/group
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
api
|
path | True |
string |
Wersja interfejsu API |
endpoint
|
path | True |
string uri |
Obsługiwane punkty końcowe usług Cognitive Services (protokół i nazwa hosta, na przykład: https://{nazwa-zasobu}.cognitiveservices.azure.com). |
Treść żądania
Nazwa | Wymagane | Typ | Opis |
---|---|---|---|
faceIds | True |
string[] |
Tablica kandydatów faceId utworzonych przez "Detect". Maksymalna liczba twarzy to 1000 twarzy. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Pomyślne wywołanie zwraca co najmniej jedną grupę podobnych twarzy (rangę według rozmiaru grupy) i niechlujną grupę. |
|
Other Status Codes |
Nieoczekiwana odpowiedź na błąd. Nagłówki x-ms-error-code: string |
Zabezpieczenia
Ocp-Apim-Subscription-Key
Klucz tajny subskrypcji rozpoznawania twarzy w usłudze Azure AI.
Typ:
apiKey
W:
header
AADToken
Przepływ OAuth2 usługi Azure Active Directory
Typ:
oauth2
Flow:
accessCode
Adres URL autoryzacji:
https://api.example.com/oauth2/authorize
Adres URL tokenu:
https://api.example.com/oauth2/token
Zakresy
Nazwa | Opis |
---|---|
https://cognitiveservices.azure.com/.default |
Przykłady
Group Face IDs
Przykładowe żądanie
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"
]
}
Przykładowa odpowiedź
{
"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"
]
}
Definicje
Nazwa | Opis |
---|---|
Face |
Obiekt błędu. Aby uzyskać szczegółowe informacje na temat kodów błędów i komunikatów zwracanych przez usługę rozpoznawania twarzy, zapoznaj się z następującym linkiem: https://aka.ms/face-error-codes-and-messages. |
Face |
Odpowiedź zawierająca szczegóły błędu. |
Grouping |
Treść odpowiedzi dla operacji twarzy grupy. |
FaceError
Obiekt błędu. Aby uzyskać szczegółowe informacje na temat kodów błędów i komunikatów zwracanych przez usługę rozpoznawania twarzy, zapoznaj się z następującym linkiem: https://aka.ms/face-error-codes-and-messages.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Jeden z zdefiniowanych przez serwer zestaw kodów błędów. |
message |
string |
Czytelna dla człowieka reprezentacja błędu. |
FaceErrorResponse
Odpowiedź zawierająca szczegóły błędu.
Nazwa | Typ | Opis |
---|---|---|
error |
Obiekt błędu. |
GroupingResult
Treść odpowiedzi dla operacji twarzy grupy.
Nazwa | Typ | Opis |
---|---|---|
groups |
string[] |
Partycja oryginalnych twarzy na podstawie podobieństwa twarzy. Grupy są klasyfikowane według liczby twarzy. |
messyGroup |
string[] |
Tablica face ids twarzy, która nie może odnaleźć żadnych podobnych twarzy z oryginalnych twarzy. |