Azure.AI.Vision.Face |
Vision du visage IA avec Azure |
|---|---|
| Azure SDK for .NET (C#) | Espaces de nom |
Description
Cet espace de nom permet de détecter, identifier et analyser les visages dans des images à l'aide du service Azure Face, en extrayant des caractéristiques telles que l'âge, le genre, l'émotion, ou l'identifiant unique d'un visage.
Liste des classes
| Nom | Description |
|---|---|
| AccessoryItem | Cette classe permet de représenter un accessoire détecté sur un visage, comme des lunettes ou un chapeau, avec un niveau de confiance associé. |
| AddFaceResult | Cette classe permet de représenter la réponse retournée après l'ajout d'un visage à une personne ou un groupe de visages dans une collection. |
| AIVisionFaceModelFactory | Cette classe permet de générer des instances de modèles utilisés dans la bibliothèque Azure.AI.Vision.Face, facilitant les tests ou le mock. |
| AuditLivenessResponseInfo | Cette classe permet de représenter une entrée de journal liée à une réponse dans une session de vérification de vivacité. |
| AuditRequestInfo | Cette classe permet de représenter une entrée de journal liée à une requête effectuée dans le cadre d'une session de vérification de vivacité. |
| AzureAIVisionFaceClientOptions | Cette classe permet de configurer les options client utilisées lors de l'instanciation des clients de la bibliothèque Azure.AI.Vision.Face. |
| BlurProperties | Cette classe permet de décrire les propriétés de flou détectées dans une image, indiquant si la netteté est suffisante pour une analyse faciale fiable. |
| CreateLivenessSessionContent | Cette classe permet de représenter la structure de la requête utilisée pour créer une session de vérification de vivacité. |
| CreateLivenessSessionResult | Cette classe permet de représenter la réponse reçue après la création d'une session de vérification de vivacité. |
| CreateLivenessWithVerifySessionContent | Cette classe permet de représenter la requête pour créer une session de vivacité avec vérification, incluant une image de référence. |
| CreateLivenessWithVerifySessionResult | Cette classe permet de représenter la réponse retournée après la création d'une session combinant vérification de vivacité et reconnaissance faciale. |
| CreatePersonResult | Cette classe permet de représenter la réponse à la création d'une nouvelle personne dans une base de données de visages. |
| ExposureProperties | Cette classe permet de décrire le niveau d'exposition d'une image, afin d'évaluer la qualité visuelle pour une détection ou reconnaissance faciale. |
| FaceAdministrationClient | Cette classe permet d'interagir avec les fonctionnalités d'administration du service Face, comme la gestion des personnes et des groupes de visages. |
| FaceAttributes | Cette classe permet de représenter les attributs d'un visage détecté, tels que l'âge, le sourire, le port de lunettes, les émotions et d'autres caractéristiques faciales. |
| FaceClient | Cette classe permet d'interagir avec le service Azure Face, notamment pour détecter, identifier, vérifier et regrouper des visages dans des images. |
| FaceDetectionResult | Cette classe permet de représenter les résultats retournés par l'API de détection de visages, incluant les visages trouvés et leurs informations associées. |
| FaceFindSimilarResult | Cette classe permet de représenter la réponse de l'opération de recherche de visages similaires à un visage donné, en fonction d'un ensemble de visages de référence. |
| FaceGroupingResult | Cette classe permet de représenter les résultats de l'opération de regroupement de visages, en identifiant les groupes de visages similaires parmi un ensemble fourni. |
| FaceIdentificationCandidate | Cette classe permet de représenter un candidat potentiel lors d'une opération d'identification de visage, avec un score de confiance associé. |
| FaceIdentificationResult | Cette classe permet de représenter le résultat d'une opération d'identification, incluant la liste des candidats correspondants pour un visage donné. |
| FaceLandmarks | Cette classe permet de représenter un ensemble de 27 points clés (landmarks) sur le visage, indiquant des zones spécifiques comme les yeux, le nez ou la bouche. |
| FaceRectangle | Cette classe permet de représenter un rectangle délimitant la zone d'un visage détecté dans une image, défini par ses coordonnées et dimensions. |
| FaceSessionClient | Cette classe permet d'interagir avec le service de session Azure Face, notamment pour gérer les sessions de vérification de vivacité ou de reconnaissance faciale. |
| FaceTrainingResult | Cette classe permet de représenter les résultats de l'entraînement d'un conteneur de données faciales, incluant l'état et les éventuelles erreurs. |
| FaceVerificationResult | Cette classe permet de représenter le résultat d'une vérification faciale, indiquant si deux visages appartiennent à la même personne avec un score de confiance. |
| FacialHair | Cette classe permet de décrire les attributs liés à la pilosité faciale, tels que la barbe, la moustache et les favoris, avec leurs niveaux de présence. |
| HairColor | Cette classe permet de représenter les couleurs de cheveux détectées dans une image, accompagnées de leur niveau de confiance respectif. |
| HairProperties | Cette classe permet de décrire les propriétés capillaires d'un visage, comme la calvitie, la présence de cheveux visibles, et les couleurs de cheveux probables. |
| HeadPose | Cette classe permet de représenter l'orientation 3D de la tête (inclinaison, rotation, basculement) d'un visage détecté dans une image. |
| LandmarkCoordinate | Cette classe permet de représenter les coordonnées d'un point spécifique du visage dans l'image, servant à localiser précisément des traits faciaux. |
| LargeFaceList | Cette classe permet de gérer une liste de visages pouvant contenir jusqu'à 1 000 000 entrées, utilisée pour des opérations de détection et de recherche de visages à grande échelle. |
| LargeFaceListClient | Cette classe permet d'interagir avec le sous-service LargeFaceList, en fournissant des méthodes pour créer, gérer, entraîner et interroger de grandes listes de visages. |
| LargeFaceListFace | Cette classe permet de représenter une ressource visage appartenant à une grande liste de visages, incluant les métadonnées et l'identifiant associé. |
| LargePersonGroup | Cette classe permet de représenter un conteneur pour un groupe de personnes, pouvant contenir jusqu'à 1 000 000 personnes, chacune ayant des visages associés pour la reconnaissance faciale. |
| LargePersonGroupClient | Cette classe permet d'interagir avec le sous-service LargePersonGroup, offrant des opérations pour créer, configurer, entraîner et utiliser de grands groupes de personnes. |
| LargePersonGroupPerson | Cette classe permet de représenter une personne au sein d'un grand groupe de personnes, incluant ses informations et les visages qui lui sont associés. |
| LargePersonGroupPersonFace | Cette classe permet de représenter une ressource de visage associée à une personne dans un grand groupe de personnes, utilisée pour les opérations de reconnaissance. |
| LivenessOutputsTarget | Cette classe permet de représenter les résultats de classification de vivacité pour un visage cible, afin de déterminer si le visage provient d'une personne réelle. |
| LivenessResponseBody | Cette classe permet de représenter la réponse retournée par l'appel API de détection de vivacité, incluant les scores et résultats d'analyse. |
| LivenessSession | Cette classe permet de représenter les résultats d'une session de détection de vivacité, incluant les détails de l'exécution de la session. |
| LivenessSessionAuditEntry | Cette classe permet de représenter une entrée d'audit liée à une requête effectuée durant une session de détection de vivacité, pour assurer le suivi des actions. |
| LivenessSessionItem | Cette classe permet de représenter les données d'une session de vivacité retournées lors de l'énumération des sessions disponibles. |
| LivenessWithVerifyImage | Cette classe permet de représenter les détails du visage utilisé lors d'une opération de vérification avec vivacité, y compris l'image fournie. |
| LivenessWithVerifyOutputs | Cette classe permet de représenter le résultat de l'opération de vérification faciale combinée à la détection de vivacité, incluant les scores et statuts. |
| LivenessWithVerifySession | Cette classe permet de représenter les résultats d'une session de vivacité avec vérification, regroupant l'analyse de vivacité et la vérification d'identité. |
| MaskProperties | Cette classe permet de décrire la présence d'un masque facial sur un visage détecté, ainsi que le niveau de confiance associé à cette détection. |
| NoiseProperties | Cette classe permet de représenter le niveau de bruit présent dans une image, ce qui peut affecter la précision de la détection faciale. |
| OcclusionProperties | Cette classe permet de représenter les obstructions (occlusions) sur un visage, comme des objets ou éléments cachant partiellement les traits du visage. |
Dernière mise à jour : Mardi, le 5 mai 2025