Section courante

A propos

Section administrative du site

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