Face Detection Operations - Detect
Rilevare i visi umani in un'immagine, restituire rettangoli viso e facoltativamente con faceId, punti di riferimento e attributi.
Importante
Per attenuare potenziali abusi che possono essere soggetti a stereotipi, discriminazione o negazione ingiusta dei servizi, stiamo ritirando attributi dell'API Viso che stimano emozioni, sesso, età, sorriso, capelli facciali, capelli e trucco. Per altre informazioni su questa decisione https://azure.microsoft.com/blog/responsible-ai-investments-and-safeguards-for-facial-recognition/, vedere .
-
- Nessuna immagine verrà archiviata. Solo le funzionalità del viso estratte verranno archiviate nel server. FaceId è un identificatore della funzionalità viso e verrà usato in "Identifica", "Verifica" e "Trova simile". Le funzionalità del viso archiviate scadono e verranno eliminate al momento specificato da faceIdTimeToLive dopo la chiamata di rilevamento originale.
- I parametri facoltativi includono faceId, punti di riferimento e attributi. Gli attributi includono headPose, occhiali, occlusion, accessori, blur, esposizione, rumore, maschera e qualitàForRecognition. Alcuni dei risultati restituiti per attributi specifici potrebbero non essere estremamente accurati.
- Sono supportati JPEG, PNG, GIF (primo frame) e formato BMP. Le dimensioni consentite del file di immagine sono da 1 KB a 6 MB.
- Le dimensioni minime del viso rilevabili sono 36x36 pixel in un'immagine non superiore a 1920x1080 pixel. Le immagini con dimensioni superiori a 1920x1080 pixel richiedono dimensioni minime proporzionali maggiori.
- È possibile restituire fino a 100 visi per un'immagine. I visi sono classificati in base alle dimensioni del rettangolo viso da grandi a piccole.
- Per risultati ottimali quando si esegue una query su "Identifica", "Verifica" e "Trova simile" ('returnFaceId' è true), usare i visi che sono: frontali, chiari e con dimensioni minime di 200x200 pixel (100 pixel tra gli occhi).
- È possibile specificare valori diversi di 'detectionModel'. Per usare e confrontare modelli di rilevamento diversi, fare riferimento a https://learn.microsoft.com/azure/ai-services/computer-vision/how-to/specify-detection-model
- 'detection_02': gli attributi e i punti di riferimento viso sono disabilitati se si sceglie questo modello di rilevamento.
- 'detection_03': attributi viso (maschera, blur e headPose) e punti di riferimento sono supportati se si sceglie questo modello di rilevamento.
- Vengono forniti valori 'recognitionModel' diversi. Se sono necessarie operazioni di completamento come "Verifica", "Identifica", "Trova simile", specificare il modello di riconoscimento con il parametro 'recognitionModel'. Il valore predefinito per 'recognitionModel' è 'recognition_01', se necessario, specificare in modo esplicito il modello necessario in questo parametro. Dopo aver specificato, i faceId rilevati verranno associati al modello di riconoscimento specificato. Altri dettagli, vedere https://learn.microsoft.com/azure/ai-services/computer-vision/how-to/specify-recognition-model.
POST {endpoint}/face/{apiVersion}/detect
POST {endpoint}/face/{apiVersion}/detect?_overload=detect&detectionModel={detectionModel}&recognitionModel={recognitionModel}&returnFaceId={returnFaceId}&returnFaceAttributes={returnFaceAttributes}&returnFaceLandmarks={returnFaceLandmarks}&returnRecognitionModel={returnRecognitionModel}&faceIdTimeToLive={faceIdTimeToLive}
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
api
|
path | True |
string |
Versione API |
endpoint
|
path | True |
string uri |
Endpoint di Servizi cognitivi supportati (protocollo e nome host, ad esempio: https://{resource-name}.cognitiveservices.azure.com). |
detection
|
query |
'detectionModel' associato ai faceId rilevati. I valori 'detectionModel' supportati includono 'detection_01', 'detection_02' e 'detection_03'. Il valore predefinito è 'detection_01'. |
||
face
|
query |
integer int32 |
Numero di secondi per l'ID viso memorizzato nella cache. Intervallo supportato compreso tra 60 secondi e 86400 secondi. Il valore predefinito è 86400 (24 ore). |
|
recognition
|
query |
'recognitionModel' associato ai faceId rilevati. I valori 'recognitionModel' supportati includono 'recognition_01', 'recognition_02', 'recognition_03' o 'recognition_04'. Il valore predefinito è 'recognition_01'. "recognition_04" è consigliato poiché la sua accuratezza è migliorata sui volti che indossano maschere rispetto a "recognition_03" e la sua accuratezza complessiva è migliorata rispetto a "recognition_01" e "recognition_02". |
||
return
|
query |
Analizzare e restituire uno o più attributi del viso specificati nella stringa delimitata da virgole, ad esempio 'returnFaceAttributes=headPose,glasses'. L'analisi degli attributi viso ha costi di calcolo e tempo aggiuntivi. |
||
return
|
query |
boolean |
Restituisce faceId dei visi rilevati o meno. Il valore predefinito è true. |
|
return
|
query |
boolean |
Restituisce punti di riferimento del viso dei visi rilevati o meno. Il valore predefinito è false. |
|
return
|
query |
boolean |
Restituisce 'recognitionModel' o meno. Il valore predefinito è false. Questa operazione è applicabile solo quando returnFaceId = true. |
Corpo della richiesta
Media Types: "application/octet-stream"
Nome | Tipo | Descrizione |
---|---|---|
imageContent |
string |
Binario dell'immagine di input. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
Una chiamata riuscita restituisce una matrice di voci del viso classificate in base alle dimensioni del rettangolo viso in ordine decrescente. Una risposta vuota indica che non sono stati rilevati visi. |
|
Other Status Codes |
Risposta di errore imprevista. Intestazioni x-ms-error-code: string |
Sicurezza
Ocp-Apim-Subscription-Key
Chiave privata per la sottoscrizione di Azure AI Face.
Tipo:
apiKey
In:
header
AADToken
Flusso OAuth2 di Azure Active Directory
Tipo:
oauth2
Flow:
accessCode
URL di autorizzazione:
https://api.example.com/oauth2/authorize
URL token:
https://api.example.com/oauth2/token
Ambiti
Nome | Descrizione |
---|---|
https://cognitiveservices.azure.com/.default |
Esempio
Detect with Image
Esempio di richiesta
POST {endpoint}/face/v1.1-preview.1/detect?_overload=detect&detectionModel=detection_01&recognitionModel=recognition_03&returnFaceId=True&returnFaceAttributes=glasses,headPose,occlusion,accessories,blur,exposure,noise,qualityForRecognition&returnFaceLandmarks=True&returnRecognitionModel=True&faceIdTimeToLive=60
"<your-image-bytes-here>"
Risposta di esempio
[
{
"faceId": "c5c24a82-6845-4031-9d5d-978df9175426",
"recognitionModel": "recognition_03",
"faceRectangle": {
"width": 78,
"height": 78,
"left": 394,
"top": 54
},
"faceLandmarks": {
"pupilLeft": {
"x": 412.7,
"y": 78.4
},
"pupilRight": {
"x": 446.8,
"y": 74.2
},
"noseTip": {
"x": 437.7,
"y": 92.4
},
"mouthLeft": {
"x": 417.8,
"y": 114.4
},
"mouthRight": {
"x": 451.3,
"y": 109.3
},
"eyebrowLeftOuter": {
"x": 397.9,
"y": 78.5
},
"eyebrowLeftInner": {
"x": 425.4,
"y": 70.5
},
"eyeLeftOuter": {
"x": 406.7,
"y": 80.6
},
"eyeLeftTop": {
"x": 412.2,
"y": 76.2
},
"eyeLeftBottom": {
"x": 413,
"y": 80.1
},
"eyeLeftInner": {
"x": 418.9,
"y": 78
},
"eyebrowRightInner": {
"x": 4.8,
"y": 69.7
},
"eyebrowRightOuter": {
"x": 5.5,
"y": 68.5
},
"eyeRightInner": {
"x": 441.5,
"y": 75
},
"eyeRightTop": {
"x": 446.4,
"y": 71.7
},
"eyeRightBottom": {
"x": 447,
"y": 75.3
},
"eyeRightOuter": {
"x": 451.7,
"y": 73.4
},
"noseRootLeft": {
"x": 428,
"y": 77.1
},
"noseRootRight": {
"x": 435.8,
"y": 75.6
},
"noseLeftAlarTop": {
"x": 428.3,
"y": 89.7
},
"noseRightAlarTop": {
"x": 442.2,
"y": 87
},
"noseLeftAlarOutTip": {
"x": 424.3,
"y": 96.4
},
"noseRightAlarOutTip": {
"x": 446.6,
"y": 92.5
},
"upperLipTop": {
"x": 437.6,
"y": 105.9
},
"upperLipBottom": {
"x": 437.6,
"y": 108.2
},
"underLipTop": {
"x": 436.8,
"y": 111.4
},
"underLipBottom": {
"x": 437.3,
"y": 114.5
}
},
"faceAttributes": {
"glasses": "sunglasses",
"headPose": {
"roll": 2.1,
"yaw": 3,
"pitch": 1.6
},
"occlusion": {
"foreheadOccluded": false,
"eyeOccluded": false,
"mouthOccluded": false
},
"accessories": [
{
"type": "headwear",
"confidence": 0.99
},
{
"type": "glasses",
"confidence": 1
},
{
"type": "mask",
"confidence": 0.87
}
],
"blur": {
"blurLevel": "medium",
"value": 0.51
},
"exposure": {
"exposureLevel": "goodExposure",
"value": 0.55
},
"noise": {
"noiseLevel": "low",
"value": 0.12
},
"qualityForRecognition": "high"
}
}
]
Definizioni
Nome | Descrizione |
---|---|
Accessory |
Elemento accessorio e livello di attendibilità corrispondente. |
Accessory |
Tipo di accessorio. |
Blur |
Indica il livello di sfocatura. |
Blur |
Proprietà che descrivono qualsiasi presenza di sfocatura all'interno dell'immagine. |
Detection |
'detectionModel' associato ai faceId rilevati. I valori 'detectionModel' supportati includono 'detection_01', 'detection_02' e 'detection_03'. Il valore predefinito è 'detection_01'. |
Exposure |
Indica il livello di esposizione. |
Exposure |
Proprietà che descrivono il livello di esposizione dell'immagine. |
Face |
Attributi del viso per il viso rilevato. |
Face |
Analizzare e restituire uno o più attributi del viso specificati nella stringa delimitata da virgole, ad esempio 'returnFaceAttributes=headPose,glasses'. L'analisi degli attributi viso comporta costi aggiuntivi per il calcolo e il tempo. |
Face |
Risposta per rilevare l'API. |
Face |
Oggetto error. Per informazioni dettagliate sui codici di errore e i messaggi restituiti dal servizio Viso, vedere il collegamento seguente: https://aka.ms/face-error-codes-and-messages. |
Face |
Risposta contenente i dettagli dell'errore. |
Face |
Raccolta di punti di riferimento del viso a 27 punti che puntano alle posizioni importanti dei componenti del viso. |
Face |
Rettangolo all'interno del quale è possibile trovare un viso. |
Facial |
Proprietà che descrivono gli attributi dei capelli facciali. |
Glasses |
Occhiali di tipo viso. |
Hair |
Matrice di colori candidati e livello di confidenza in presenza di ognuno. |
Hair |
Nome del colore dei capelli. |
Hair |
Proprietà che descrivono gli attributi dei capelli. |
Head |
3D roll/yaw/pitch angolo per la direzione del viso. |
Landmark |
Coordinate di riferimento all'interno di un'immagine. |
Mask |
Proprietà che descrivono la presenza di una maschera su un determinato viso. |
Mask |
Tipo della maschera. |
Noise |
Indica il livello di rumore. |
Noise |
Proprietà che descrivono il livello di rumore dell'immagine. |
Occlusion |
Proprietà che descrivono occlusioni su un determinato viso. |
Quality |
Indica la qualità dell'immagine per il riconoscimento. |
Recognition |
Modello di riconoscimento per il viso. |
AccessoryItem
Elemento accessorio e livello di attendibilità corrispondente.
Nome | Tipo | Descrizione |
---|---|---|
confidence |
number |
Livello di attendibilità del tipo di accessorio. Intervallo compreso tra [0,1]. |
type |
Tipo di accessorio. |
AccessoryType
Tipo di accessorio.
Nome | Tipo | Descrizione |
---|---|---|
glasses |
string |
Occhiali. |
headwear |
string |
Indossa la testa. |
mask |
string |
Maschera. |
BlurLevel
Indica il livello di sfocatura.
Nome | Tipo | Descrizione |
---|---|---|
high |
string |
Alto livello di blur. |
low |
string |
Basso livello di blur. |
medium |
string |
Livello di blur medio. |
BlurProperties
Proprietà che descrivono qualsiasi presenza di sfocatura all'interno dell'immagine.
Nome | Tipo | Descrizione |
---|---|---|
blurLevel |
Valore enumerazione che indica il livello di sfocatura. |
|
value |
number |
Numero che indica il livello di sfocatura che varia da 0 a 1. |
DetectionModel
'detectionModel' associato ai faceId rilevati. I valori 'detectionModel' supportati includono 'detection_01', 'detection_02' e 'detection_03'. Il valore predefinito è 'detection_01'.
Nome | Tipo | Descrizione |
---|---|---|
detection_01 |
string |
Modello di rilevamento predefinito. Consigliato per il rilevamento dei volti frontali vicino. Per scenari con visi estremamente grandi (posizione della testa), volti occlusi o orientamento errato dell'immagine, è possibile che i visi in questi casi non vengano rilevati. |
detection_02 |
string |
Modello di rilevamento rilasciato nel 2019 maggio con una maggiore accuratezza soprattutto su visi piccoli, laterali e sfocati. |
detection_03 |
string |
Modello di rilevamento rilasciato nel 2021 febbraio con un'accuratezza migliorata soprattutto per i visi di piccole dimensioni. |
ExposureLevel
Indica il livello di esposizione.
Nome | Tipo | Descrizione |
---|---|---|
goodExposure |
string |
Livello di esposizione ottimale. |
overExposure |
string |
Alto livello di esposizione. |
underExposure |
string |
Basso livello di esposizione. |
ExposureProperties
Proprietà che descrivono il livello di esposizione dell'immagine.
Nome | Tipo | Descrizione |
---|---|---|
exposureLevel |
Valore enumerazione che indica il livello di esposizione. |
|
value |
number |
Numero che indica il livello di esposizione compreso tra 0 e 1. [0, 0,25) è sotto esposizione. [0,25, 0,75) è buona esposizione. [0,75, 1] è in corso l'esposizione. |
FaceAttributes
Attributi del viso per il viso rilevato.
Nome | Tipo | Descrizione |
---|---|---|
accessories |
Proprietà che descrivono tutti gli accessori su un determinato viso. |
|
age |
number |
Età in anni. |
blur |
Proprietà che descrivono qualsiasi presenza di sfocatura all'interno dell'immagine. |
|
exposure |
Proprietà che descrivono il livello di esposizione dell'immagine. |
|
facialHair |
Proprietà che descrivono gli attributi dei capelli facciali. |
|
glasses |
Gli occhiali digitano se uno dei visi. |
|
hair |
Proprietà che descrivono gli attributi dei capelli. |
|
headPose |
Angoli 3D roll/yaw/pitch per la direzione del viso. |
|
mask |
Proprietà che descrivono la presenza di una maschera su un determinato viso. |
|
noise |
Proprietà che descrivono il livello di rumore dell'immagine. |
|
occlusion |
Proprietà che descrivono occlusioni su un determinato viso. |
|
qualityForRecognition |
Proprietà che descrivono la qualità complessiva dell'immagine in merito al fatto che l'immagine usata nel rilevamento sia di qualità sufficiente per tentare il riconoscimento del viso. |
|
smile |
number |
Intensità del sorriso, numero compreso tra [0,1]. |
FaceAttributeType
Analizzare e restituire uno o più attributi del viso specificati nella stringa delimitata da virgole, ad esempio 'returnFaceAttributes=headPose,glasses'. L'analisi degli attributi viso comporta costi aggiuntivi per il calcolo e il tempo.
Nome | Tipo | Descrizione |
---|---|---|
accessories |
string |
Accessori intorno al viso, tra cui "headwear", "occhiali" e "maschera". Matrice vuota indica che non sono stati rilevati accessori. Si noti che è dopo che è stato rilevato un viso. La maschera di grandi dimensioni potrebbe comportare il rilevamento di nessun viso. |
age |
string |
Età in anni. |
blur |
string |
Il viso è sfocato o meno. Level restituisce 'Low', 'Medium' o 'High'. Il valore restituisce un numero compreso tra [0,1], maggiore è il più sfocato. |
exposure |
string |
Livello di esposizione del viso. Level restituisce 'GoodExposure', 'OverExposure' o 'UnderExposure'. |
facialHair |
string |
Proprietà che descrivono gli attributi dei capelli facciali. |
glasses |
string |
Tipo di occhiali. I valori includono 'NoGlasses', 'ReadingGlasses', 'Occhiali da sole', 'SwimmingGoggles'. |
hair |
string |
Proprietà che descrivono gli attributi dei capelli. |
headPose |
string |
Angoli 3D roll/yaw/pitch per la direzione del viso. |
mask |
string |
Se ogni viso indossa una maschera. Il tipo di maschera restituisce 'noMask', 'faceMask', 'otherMaskOrOcclusion' o 'certo'. Il valore restituisce un valore booleano 'noseAndMouthCovered' che indica se il naso e la bocca sono coperti. |
noise |
string |
Livello di rumore dei pixel del viso. Level restituisce 'Low', 'Medium' e 'High'. Il valore restituisce un numero compreso tra [0,1], più grande è il più rumoroso |
occlusion |
string |
Se ogni area facciale è occlusa, compresa la fronte, gli occhi e la bocca. |
qualityForRecognition |
string |
La qualità complessiva dell'immagine relativa al fatto che l'immagine usata nel rilevamento sia di qualità sufficiente per tentare il riconoscimento del viso. Il valore è una classificazione informale di basso, medio o alto. Per gli scenari di identificazione è consigliabile usare solo immagini di qualità elevata per la registrazione delle persone e la qualità superiore o superiore a "media". L'attributo è disponibile solo quando si usano modelli di riconoscimento recognition_03 o recognition_04. |
smile |
string |
Intensità del sorriso, numero compreso tra [0,1]. |
FaceDetectionResult
Risposta per rilevare l'API.
Nome | Tipo | Descrizione |
---|---|---|
faceAttributes |
Attributi del viso per il viso rilevato. |
|
faceId |
string |
FaceId univoco del viso rilevato, creato dall'API di rilevamento e scadrà 24 ore dopo la chiamata di rilevamento. Per restituire questo risultato, è necessario che il parametro 'returnFaceId' sia true. |
faceLandmarks |
matrice con 27 punti di riferimento che indicano le posizioni importanti dei componenti del viso. Per restituire questo risultato, è necessario che il parametro 'returnFaceLandmarks' sia true. |
|
faceRectangle |
Area rettangolo per la posizione del viso nell'immagine. |
|
recognitionModel |
'recognitionModel' associato a questo faceId. Viene restituito solo quando 'returnRecognitionModel' viene impostato in modo esplicito su true. |
FaceError
Oggetto error. Per informazioni dettagliate sui codici di errore e i messaggi restituiti dal servizio Viso, vedere il collegamento seguente: https://aka.ms/face-error-codes-and-messages.
Nome | Tipo | Descrizione |
---|---|---|
code |
string |
Uno di un set definito dal server di codici di errore. |
message |
string |
Rappresentazione leggibile dell'errore. |
FaceErrorResponse
Risposta contenente i dettagli dell'errore.
Nome | Tipo | Descrizione |
---|---|---|
error |
Oggetto error. |
FaceLandmarks
Raccolta di punti di riferimento del viso a 27 punti che puntano alle posizioni importanti dei componenti del viso.
Nome | Tipo | Descrizione |
---|---|---|
eyeLeftBottom |
Coordinate dell'occhio sinistro. |
|
eyeLeftInner |
Coordinate dell'occhio sinistro interno. |
|
eyeLeftOuter |
Coordinate dell'occhio sinistro esterno. |
|
eyeLeftTop |
Coordinate dell'occhio sinistro. |
|
eyeRightBottom |
Coordinate dell'occhio destro. |
|
eyeRightInner |
Coordinate dell'occhio destro interno. |
|
eyeRightOuter |
Coordinate dell'occhio destro esterno. |
|
eyeRightTop |
Coordinate dell'occhio destro. |
|
eyebrowLeftInner |
Coordinate dell'occhio sinistro interno. |
|
eyebrowLeftOuter |
Coordinate della sopracciglia sinistra esterna. |
|
eyebrowRightInner |
Coordinate della sopracciglia destra interna. |
|
eyebrowRightOuter |
Coordinate della sopracciglia destra esterna. |
|
mouthLeft |
Coordinate della bocca sinistra. |
|
mouthRight |
Coordinate della bocca destra. |
|
noseLeftAlarOutTip |
Le coordinate del naso hanno lasciato la punta alara. |
|
noseLeftAlarTop |
Le coordinate del naso a sinistra della parte superiore dell'alar. |
|
noseRightAlarOutTip |
Coordinate del naso a forma di punta alara destra. |
|
noseRightAlarTop |
Coordinate del naso in alto alar. |
|
noseRootLeft |
Coordinate della radice del naso a sinistra. |
|
noseRootRight |
Coordinate della radice del naso a destra. |
|
noseTip |
Coordinate della punta del naso. |
|
pupilLeft |
Coordinate della pupilla sinistra. |
|
pupilRight |
Coordinate della pupilla destra. |
|
underLipBottom |
Coordinate della parte inferiore del labbro. |
|
underLipTop |
Coordinate della parte inferiore del labbro. |
|
upperLipBottom |
Coordinate del labbro superiore. |
|
upperLipTop |
Coordinate della parte superiore del labbro. |
FaceRectangle
Rettangolo all'interno del quale è possibile trovare un viso.
Nome | Tipo | Descrizione |
---|---|---|
height |
integer |
Altezza del rettangolo, in pixel. |
left |
integer |
Distanza dal bordo sinistro se l'immagine al bordo sinistro del rettangolo, espressa in pixel. |
top |
integer |
Distanza dal bordo superiore se l'immagine al bordo superiore del rettangolo, espressa in pixel. |
width |
integer |
Larghezza del rettangolo, in pixel. |
FacialHair
Proprietà che descrivono gli attributi dei capelli facciali.
Nome | Tipo | Descrizione |
---|---|---|
beard |
number |
Numero compreso tra 0 e 1 che indica un livello di attendibilità associato a una proprietà. |
moustache |
number |
Numero compreso tra 0 e 1 che indica un livello di attendibilità associato a una proprietà. |
sideburns |
number |
Numero compreso tra 0 e 1 che indica un livello di attendibilità associato a una proprietà. |
GlassesType
Occhiali di tipo viso.
Nome | Tipo | Descrizione |
---|---|---|
noGlasses |
string |
Nessun bicchiere sul viso. |
readingGlasses |
string |
Occhiali normali sul viso. |
sunglasses |
string |
Occhiali da sole sul viso. |
swimmingGoggles |
string |
Il nuoto passa sul viso. |
HairColor
Matrice di colori candidati e livello di confidenza in presenza di ognuno.
Nome | Tipo | Descrizione |
---|---|---|
color |
Nome del colore dei capelli. |
|
confidence |
number |
Livello di attendibilità del colore. Intervallo compreso tra [0,1]. |
HairColorType
Nome del colore dei capelli.
Nome | Tipo | Descrizione |
---|---|---|
black |
string |
Nero. |
blond |
string |
Bionda. |
brown |
string |
Marrone. |
gray |
string |
Grigio. |
other |
string |
Altro. |
red |
string |
Rosso. |
unknown |
string |
Sconosciuto. |
white |
string |
Bianco. |
HairProperties
Proprietà che descrivono gli attributi dei capelli.
Nome | Tipo | Descrizione |
---|---|---|
bald |
number |
Un numero che descrive il livello di fiducia di se la persona è balda. |
hairColor |
Matrice di colori candidati e livello di confidenza in presenza di ognuno. |
|
invisible |
boolean |
Valore booleano che descrive se i capelli sono visibili nell'immagine. |
HeadPose
3D roll/yaw/pitch angolo per la direzione del viso.
Nome | Tipo | Descrizione |
---|---|---|
pitch |
number |
Valore degli angoli. |
roll |
number |
Valore degli angoli. |
yaw |
number |
Valore degli angoli. |
LandmarkCoordinate
Coordinate di riferimento all'interno di un'immagine.
Nome | Tipo | Descrizione |
---|---|---|
x |
number |
Componente orizzontale, in pixel. |
y |
number |
Componente verticale, in pixel. |
MaskProperties
Proprietà che descrivono la presenza di una maschera su un determinato viso.
Nome | Tipo | Descrizione |
---|---|---|
noseAndMouthCovered |
boolean |
Valore booleano che indica se il naso e la bocca sono coperti. |
type |
Tipo della maschera. |
MaskType
Tipo della maschera.
Nome | Tipo | Descrizione |
---|---|---|
faceMask |
string |
Maschera. |
noMask |
string |
Nessuna maschera. |
otherMaskOrOcclusion |
string |
Altri tipi di maschera o occlusione. |
uncertain |
string |
Incerto. |
NoiseLevel
Indica il livello di rumore.
Nome | Tipo | Descrizione |
---|---|---|
high |
string |
Alto livello di rumore. |
low |
string |
Basso livello di rumore. |
medium |
string |
Livello di rumore medio. |
NoiseProperties
Proprietà che descrivono il livello di rumore dell'immagine.
Nome | Tipo | Descrizione |
---|---|---|
noiseLevel |
Valore enumerazione che indica il livello di rumore. |
|
value |
number |
Numero che indica il livello di rumore compreso tra 0 e 1. [0, 0,25) è sotto esposizione. [0,25, 0,75) è buona esposizione. [0,75, 1] è in corso l'esposizione. [0, 0,3) è basso livello di rumore. [0,3, 0,7) è livello di rumore medio. [0,7, 1] è alto livello di rumore. |
OcclusionProperties
Proprietà che descrivono occlusioni su un determinato viso.
Nome | Tipo | Descrizione |
---|---|---|
eyeOccluded |
boolean |
Valore booleano che indica se gli occhi sono occlusi. |
foreheadOccluded |
boolean |
Valore booleano che indica se la testa è occlusa. |
mouthOccluded |
boolean |
Valore booleano che indica se la bocca è occlusa. |
QualityForRecognition
Indica la qualità dell'immagine per il riconoscimento.
Nome | Tipo | Descrizione |
---|---|---|
high |
string |
Qualità elevata. |
low |
string |
Bassa qualità. |
medium |
string |
Qualità media. |
RecognitionModel
Modello di riconoscimento per il viso.
Nome | Tipo | Descrizione |
---|---|---|
recognition_01 |
string |
Modello di riconoscimento predefinito per "Detect". Tutti i faceId creati prima del 2019 marzo sono associati a questo modello di riconoscimento. |
recognition_02 |
string |
Modello di riconoscimento rilasciato nel marzo 2019. |
recognition_03 |
string |
Modello di riconoscimento rilasciato nel 2020 maggio. |
recognition_04 |
string |
Modello di riconoscimento rilasciato nel 2021 febbraio. È consigliabile usare questo modello di riconoscimento per una migliore accuratezza del riconoscimento. |