Compartir a través de


Face Recognition Operations - Verify Face To Face

Compruebe si dos caras pertenecen a una misma persona.

Nota

    • Una mayor calidad de imagen facial significa una mejor precisión de identificación. Tenga en cuenta las caras de alta calidad: el tamaño frontal, claro y facial es de 200 x 200 píxeles (100 píxeles entre los ojos) o más grande.
    • Para los escenarios que son sensibles a la precisión, haga su propio juicio.
    • El "recognitionModel" asociado a ambas caras debe ser el mismo.
POST {endpoint}/face/{apiVersion}/verify

Parámetros de identificador URI

Nombre En Requerido Tipo Description
apiVersion
path True

string

Versión de la API

endpoint
path True

string

uri

Puntos de conexión de Cognitive Services admitidos (protocolo y nombre de host, por ejemplo: https://{resource-name}.cognitiveservices.azure.com).

Cuerpo de la solicitud

Nombre Requerido Tipo Description
faceId1 True

string

El faceId de una cara, procede de "Detectar".

faceId2 True

string

El faceId de otra cara, procede de "Detectar".

Respuestas

Nombre Tipo Description
200 OK

VerificationResult

Una llamada correcta devuelve el resultado de la comprobación.

Other Status Codes

FaceErrorResponse

Respuesta de error inesperada.

Headers

x-ms-error-code: string

Seguridad

Ocp-Apim-Subscription-Key

Clave secreta de la suscripción de Azure AI Face.

Type: apiKey
In: header

AADToken

Flujo de OAuth2 de Azure Active Directory

Type: oauth2
Flow: accessCode
Authorization URL: https://api.example.com/oauth2/authorize
Token URL: https://api.example.com/oauth2/token

Scopes

Nombre Description
https://cognitiveservices.azure.com/.default

Ejemplos

Verify Face to Face

Sample Request

POST {endpoint}/face/v1.1-preview.1/verify

{
  "faceId1": "c5c24a82-6845-4031-9d5d-978df9175426",
  "faceId2": "3aa87e30-b380-48eb-ad9e-1aa54fc52bd3"
}

Sample Response

{
  "isIdentical": true,
  "confidence": 0.8
}

Definiciones

Nombre Description
FaceError

Objeto de error. Para obtener detalles completos sobre los códigos de error y los mensajes devueltos por Face Service, consulte el siguiente vínculo: https://aka.ms/face-error-codes-and-messages.

FaceErrorResponse

Una respuesta que contiene los detalles del error.

VerificationResult

Compruebe el resultado.

FaceError

Objeto de error. Para obtener detalles completos sobre los códigos de error y los mensajes devueltos por Face Service, consulte el siguiente vínculo: https://aka.ms/face-error-codes-and-messages.

Nombre Tipo Description
code

string

Uno de los conjuntos de códigos de error definidos por el servidor.

message

string

Representación legible del error.

FaceErrorResponse

Una respuesta que contiene los detalles del error.

Nombre Tipo Description
error

FaceError

Objeto de error.

VerificationResult

Compruebe el resultado.

Nombre Tipo Description
confidence

number

Un número indica la confianza de similitud de si dos caras pertenecen a la misma persona o si la cara pertenece a la persona. De forma predeterminada, isIdentical se establece en True si la confianza de similitud es mayor o igual que 0,5. Esto resulta útil para que los usuarios avanzados invaliden "isIdentical" y ajusten el resultado en sus propios datos.

isIdentical

boolean

True si las dos caras pertenecen a la misma persona o a la cara pertenece a la persona; de lo contrario, false.