Face Recognition Operations - Verify Face To Face
Verifique se dois rostos pertencem a uma mesma pessoa.
Nota
-
- Maior qualidade de imagem facial significa melhor precisão de identificação. Considere rostos de alta qualidade: o tamanho frontal, claro e facial é de 200 x 200 pixels (100 pixels entre os olhos) ou maior.
- Para os cenários que são sensíveis à precisão, faça seu próprio julgamento.
- O "recognitionModel" associado aos dois rostos deve ser o mesmo.
POST {endpoint}/face/{apiVersion}/verify
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
api
|
path | True |
string |
Versão da API |
endpoint
|
path | True |
string uri |
Pontos de extremidade dos Serviços Cognitivos com suporte (protocolo e nome do host, por exemplo: https://{resource-name}.cognitiveservices.azure.com). |
Corpo da solicitação
Nome | Obrigatório | Tipo | Description |
---|---|---|---|
faceId1 | True |
string |
A faceId de um rosto, vem de "Detectar". |
faceId2 | True |
string |
A faceId de outro rosto, vem de "Detectar". |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
Uma chamada bem-sucedida retorna o resultado da verificação. |
|
Other Status Codes |
Uma resposta de erro inesperada. Cabeçalhos x-ms-error-code: string |
Segurança
Ocp-Apim-Subscription-Key
A chave secreta para sua assinatura do Azure AI Face.
Tipo:
apiKey
Em:
header
AADToken
O fluxo OAuth2 do Azure Active Directory
Tipo:
oauth2
Flow:
accessCode
URL de Autorização:
https://api.example.com/oauth2/authorize
URL do Token:
https://api.example.com/oauth2/token
Escopos
Nome | Description |
---|---|
https://cognitiveservices.azure.com/.default |
Exemplos
Verify Face to Face
Solicitação de exemplo
POST {endpoint}/face/v1.2-preview.1/verify
{
"faceId1": "c5c24a82-6845-4031-9d5d-978df9175426",
"faceId2": "3aa87e30-b380-48eb-ad9e-1aa54fc52bd3"
}
Resposta de exemplo
{
"isIdentical": true,
"confidence": 0.8
}
Definições
Nome | Description |
---|---|
Face |
O objeto de erro. Para obter detalhes abrangentes sobre códigos de erro e mensagens retornadas pelo Serviço de Detecção Facial, consulte o seguinte link: https://aka.ms/face-error-codes-and-messages. |
Face |
Uma resposta que contém detalhes do erro. |
Verification |
Verificar o resultado. |
FaceError
O objeto de erro. Para obter detalhes abrangentes sobre códigos de erro e mensagens retornadas pelo Serviço de Detecção Facial, consulte o seguinte link: https://aka.ms/face-error-codes-and-messages.
Nome | Tipo | Description |
---|---|---|
code |
string |
Um de um conjunto definido pelo servidor de códigos de erro. |
message |
string |
Uma representação legível pelo ser humano do erro. |
FaceErrorResponse
Uma resposta que contém detalhes do erro.
Nome | Tipo | Description |
---|---|---|
error |
O objeto de erro. |
VerificationResult
Verificar o resultado.
Nome | Tipo | Description |
---|---|---|
confidence |
number |
Um número indica a confiança de similaridade de se dois rostos pertencem à mesma pessoa ou se o rosto pertence à pessoa. Por padrão, isIdentical será definido como True se a confiança de similaridade for maior ou igual a 0,5. Isso é útil para usuários avançados substituirem 'isIdentical' e ajustarem o resultado em seus próprios dados. |
isIdentical |
boolean |
True se os dois rostos pertencem à mesma pessoa ou o rosto pertence à pessoa, caso contrário, false. |