Face Recognition Operations - Verify Face To Face
Verifique se dois rostos pertencem a uma mesma pessoa.
Observação
-
- Maior qualidade de imagem facial significa melhor precisão de identificação. Por favor, considere rostos de alta qualidade: frontal, claro, e o tamanho do rosto é de 200x200 pixels (100 pixels entre os olhos) ou maior.
- Para os cenários que são sensíveis à precisão, por favor, faça seu próprio julgamento.
- O 'recognitionModel' associado às duas faces deve ser o mesmo.
POST {endpoint}/face/{apiVersion}/verify
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
api
|
path | True |
string |
Versão da API |
endpoint
|
path | True |
string uri |
Pontos de extremidade de Serviços Cognitivos suportados (protocolo e nome do host, por exemplo: https://{resource-name}.cognitiveservices.azure.com). |
Corpo do Pedido
Name | Necessário | Tipo | Description |
---|---|---|---|
faceId1 | True |
string |
O faceId de um rosto, vem de "Detetar". |
faceId2 | True |
string |
O faceId de outro rosto, vem de "Detetar". |
Respostas
Name | 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 Ative Directory
Tipo:
oauth2
Fluxo:
accessCode
URL de Autorização:
https://api.example.com/oauth2/authorize
Token URL:
https://api.example.com/oauth2/token
Âmbitos
Name | Description |
---|---|
https://cognitiveservices.azure.com/.default |
Exemplos
Verify Face to Face
Pedido de amostra
POST {endpoint}/face/v1.2-preview.1/verify
{
"faceId1": "c5c24a82-6845-4031-9d5d-978df9175426",
"faceId2": "3aa87e30-b380-48eb-ad9e-1aa54fc52bd3"
}
Resposta da amostra
{
"isIdentical": true,
"confidence": 0.8
}
Definições
Name | Description |
---|---|
Face |
O objeto de erro. Para obter detalhes abrangentes sobre códigos de erro e mensagens retornadas pelo Face Service, consulte o seguinte link: https://aka.ms/face-error-codes-and-messages. |
Face |
Uma resposta contendo detalhes do erro. |
Verification |
Verifique o resultado. |
FaceError
O objeto de erro. Para obter detalhes abrangentes sobre códigos de erro e mensagens retornadas pelo Face Service, consulte o seguinte link: https://aka.ms/face-error-codes-and-messages.
Name | Tipo | Description |
---|---|---|
code |
string |
Um de um conjunto de códigos de erro definido pelo servidor. |
message |
string |
Uma representação legível por humanos do erro. |
FaceErrorResponse
Uma resposta contendo detalhes do erro.
Name | Tipo | Description |
---|---|---|
error |
O objeto de erro. |
VerificationResult
Verifique o resultado.
Name | Tipo | Description |
---|---|---|
confidence |
number |
Um número indica a semelhança entre se dois rostos pertencem à mesma pessoa, ou se o rosto pertence à pessoa. Por padrão, isIdentical é definido como True se a confiança de semelhança for maior ou igual a 0,5. Isso é útil para usuários avançados para substituir 'isIdentical' e ajustar o resultado em seus próprios dados. |
isIdentical |
boolean |
Verdadeiro se os dois rostos pertencem à mesma pessoa ou o rosto pertence à pessoa, caso contrário, falso. |