title | titleSuffix | description | author | manager | ms.service | ms.custom | ms.topic | ms.date | ms.author | |
---|---|---|---|---|---|---|---|---|---|---|
Overview: Verification with Face |
Azure AI services |
Provide the best-in-class face verification experience in your business solution using Azure AI Face service. You can verify a user's face against a government-issued ID card like a passport or driver's license. |
PatrickFarley |
nitinme |
azure-ai-vision |
|
conceptual |
01/22/2025 |
pafarley |
Azure AI Face service lets you provide the best-in-class face verification experience in your business solution. Use verification to grant access to digital or physical services or recover an account. For example, you can verify a user's face against a government-issued ID card like a passport or driver's license. Specific access scenarios include opening a new account, verifying a user, or proctoring an online assessment. Verification can be done when a person is onboarded to your service and repeated when they access a digital or physical service.
:::image type="content" source="media/use-cases/face-recognition.png" alt-text="Photo of a person holding a phone up to his face to take a picture":::
Verification checks that the user is who they claim to be. Most organizations require some type of identity verification. Biometric verification with Face service provides the following benefits to your business:
- Seamless end user experience: instead of entering a passcode manually, users can look at a camera to get access.
- Improved security: biometric verification is more secure than alternative verification methods that request knowledge from users, since that can be more easily obtained by bad actors.
Face service can power an end-to-end, low-friction, high-accuracy, verification solution.
- Face Detection ("Detection" / "Detect") answers the question, "Are there one or more human faces in this image?" Detection finds human faces in an image and returns bounding boxes indicating their locations. Face detection models alone don't find individually identifying features, only a bounding box. All of the other operations are dependent on Detection: before Face can identify or verify a person (see below), it must know the locations of the faces to be recognized.
- Face Detection for attributes: The Detect API can optionally be used to analyze attributes about each face, such as head pose and facial landmarks, using other AI models. The attribute functionality is separate from the verification and identification functionality of Face. The full list of attributes is described in the Face detection concept guide. The values returned by the API for each attribute are predictions of the perceived attributes and are best used to make aggregated approximations of attribute representation rather than individual assessments.
- Face Verification ("Verification" / "Verify") builds on Detect and addresses the question, "Are these two images of the same person?" Verification is also called "one-to-one" matching because the probe image is compared to only one enrolled template. Verification can be used in access control scenarios to verify that a picture matches a previously captured image (such as from a photo from a government-issued ID card).
- Face Group ("Group") also builds on Detect and creates smaller groups of faces that look similar to each other from all enrollment templates.
Follow a quickstart to do verification with Face.
[!div class="nextstepaction"] Identity verification quickstart