Face - Detect With Url
Emberi arcok észlelése egy képen, arc téglalapok visszaadása, és igény szerint faceId-ekkel, tájékozódási pontokkal és attribútumokkal.
A rendszerkép nem lesz tárolva. A rendszer csak a kinyert arc funkciót tárolja a kiszolgálón. A faceId az arc funkció azonosítója, és a Face – Azonosítás, Arc – Ellenőrzés és Arc – Hasonló keresés funkcióban lesz használva. A tárolt arcfunkció(k) lejárnak, és az eredeti észlelési hívás után a faceIdTimeToLive által megadott időpontban törlődnek.
Az opcionális paraméterek közé tartozik a faceId, a tájékozódási pontok és az attribútumok. Attribútumok közé tartozik az életkor, nem, headPose, mosoly, arcHair, szemüveg, érzelem, haj, smink, occlusion, kiegészítők, elmosódás, expozíció, zaj, maszk, és minőségiForRecognition. Előfordulhat, hogy bizonyos attribútumok esetében visszaadott eredmények némelyike nem feltétlenül pontos.
A JPEG, a PNG, a GIF (az első képkocka) és a BMP formátum támogatott. Az engedélyezett képfájl mérete 1KB és 6 MB között van.
Egy képhez legfeljebb 100 arc adható vissza. Az arcok a nagytól a kicsiig az arc téglalapmérete szerint vannak rangsorolva.
Az Arc – Azonosítás, Arc – Ellenőrzés és Arc – Hasonló keresése (a "returnFaceId" igaz) lekérdezés optimális eredményéhez használjon olyan arcokat, amelyek a következők: előtér, átlátszó és minimális mérete 200x200 képpont (100 képpont a szem között).
A minimálisan észlelhető arcméret 36x36 képpont egy 1920x1080 képpontnál nem nagyobb képben. Az 1920x1080 képpontnál nagyobb méretű képeknek arányosan nagyobb minimális arcméretre lesz szükségük.
Különböző "detectionModel" értékeket lehet megadni. A különböző észlelési modellek használatához és összehasonlításához tekintse meg Az észlelési modell megadásacímű témakört.
A rendszer különböző "recognitionModel" értékeket ad meg. Ha olyan követő műveletekre van szükség, mint az Ellenőrzés, az Azonosítás, a Hasonló keresése, adja meg a felismerési modellt a "recognitionModel" paraméterrel. A recognitionModel alapértelmezett értéke a "recognition_01", ha a legújabb modellre van szükség, explicit módon adja meg a paraméterben szükséges modellt. A megadott érték megadása után az észlelt faceId-azonosítók a megadott felismerési modellhez lesznek társítva. További részletekért tekintse meg a Felismerési modell megadása című témakört.
POST {Endpoint}/face/v1.0/detect
POST {Endpoint}/face/v1.0/detect?returnFaceId={returnFaceId}&returnFaceLandmarks={returnFaceLandmarks}&returnFaceAttributes={returnFaceAttributes}&recognitionModel={recognitionModel}&returnRecognitionModel={returnRecognitionModel}&detectionModel={detectionModel}&faceIdTimeToLive={faceIdTimeToLive}
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
Endpoint
|
path | True |
string |
Támogatott Cognitive Services-végpontok (protokoll és állomásnév, például: https://westus.api.cognitive.microsoft.com). |
detection
|
query |
Az észlelési modell neve. Az észlelési modell az elküldött kép arcainak észlelésére szolgál. Az észlelési modell neve megadható a Face – Detect or (Large)FaceList – Add Face or (Large)PersonGroup – Add Face (Arc hozzáadása) vagy a (Large)PersonGroup – Add Face (Arc hozzáadása) művelet során. Az alapértelmezett érték a "detection_01", ha másik modellre van szükség, explicit módon adja meg. |
||
face
|
query |
integer minimum: 60maximum: 86400 |
A gyorsítótárazott faceId másodperceinek száma. A támogatott tartomány 60 másodperctől 86400 másodpercig terjed. Az alapértelmezett érték 86400 (24 óra). |
|
recognition
|
query |
A felismerési modell neve. A felismerési modell az arcfunkciók kinyerésekor és az észlelt faceId-ekhez, a (Nagy)FaceListhez vagy a (Nagy)PersonGrouphoz való társításakor használatos. A face – Detect or (Large)FaceList – Create vagy (Large)PersonGroup – Create (Nagy)PersonGroup – Létrehozás funkció végrehajtásakor megadható egy felismerési modell neve. Az alapértelmezett érték a "recognition_01", ha a legújabb modellre van szükség, explicit módon adja meg a kívánt modellt. |
||
return
|
query |
Elemezze és adja vissza az egy vagy több megadott arcattribútumot a vesszővel elválasztott sztringben, például "returnFaceAttributes=age,gender". Az elérhető attribútumok a megadott "detectionModel" függvénytől függnek. A "detection_01" támogatja az életkort, a nemet, a headPose-t, a mosolyt, az arcszőrzetet, a szemüveget, az érzelmet, a hajat, a sminket, az elzáródást, a kiegészítőket, az elmosódást, az expozíciót, a zajt és a minőségiForRecognition-t. Bár a "detection_02" nem támogat semmilyen attribútumot, és a "detection_03" csak a maszkot és a qualityForRecognition-t támogatja. Emellett a qualityForRecognition csak akkor támogatott, ha a "recognitionModel" kifejezés "recognition_03" vagy "recognition_04" néven van megadva. Vegye figyelembe, hogy minden arcattribútum-elemzés további számítási és időköltséggel rendelkezik. |
||
return
|
query |
boolean |
Érték, amely azt jelzi, hogy a műveletnek az észlelt arcok faceId azonosítóit kell-e visszaadnia. Ha ezt az értéket igaz értékre állítja, további hozzáférés-jóváhagyást igényel a következő helyen https://aka.ms/facerecognition: . |
|
return
|
query |
boolean |
Érték, amely azt jelzi, hogy a műveletnek vissza kell-e adnia az észlelt arcok nevezetességeit. |
|
return
|
query |
boolean |
Egy érték, amely azt jelzi, hogy a művelet válaszként "recognitionModel" értéket ad-e vissza. |
Kérelem fejléce
Name | Kötelező | Típus | Description |
---|---|---|---|
Ocp-Apim-Subscription-Key | True |
string |
Kérelem törzse
Name | Kötelező | Típus | Description |
---|---|---|---|
url | True |
string |
Kép nyilvánosan elérhető URL-címe |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
A sikeres hívás az arcbejegyzések tömböt ad vissza, az arc téglalapmérete szerint csökkenő sorrendben. Az üres válasz azt jelzi, hogy nem észlelhető arc. |
|
Other Status Codes |
Hibaválasz. |
Biztonság
Ocp-Apim-Subscription-Key
Típus:
apiKey
In:
header
Példák
Detect with url example
Mintakérelem
POST {Endpoint}/face/v1.0/detect?returnFaceAttributes=age,gender,headPose,smile,facialHair,glasses,emotion,hair,makeup,occlusion,accessories,blur,exposure,noise&recognitionModel=recognition_01&returnRecognitionModel=True&detectionModel=detection_01
{
"url": "{Image Url here}"
}
Mintaválasz
[
{
"faceId": "c5c24a82-6845-4031-9d5d-978df9175426",
"recognitionModel": "recognition_01",
"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": {
"age": 71,
"gender": "male",
"smile": 0.88,
"facialHair": {
"moustache": 0.8,
"beard": 0.1,
"sideburns": 0.02
},
"glasses": "sunglasses",
"headPose": {
"roll": 2.1,
"yaw": 3,
"pitch": 1.6
},
"emotion": {
"anger": 0.575,
"contempt": 0,
"disgust": 0.006,
"fear": 0.008,
"happiness": 0.394,
"neutral": 0.013,
"sadness": 0,
"surprise": 0.004
},
"hair": {
"bald": 0,
"invisible": false,
"hairColor": [
{
"color": "brown",
"confidence": 1
},
{
"color": "blond",
"confidence": 0.88
},
{
"color": "black",
"confidence": 0.48
},
{
"color": "other",
"confidence": 0.11
},
{
"color": "gray",
"confidence": 0.07
},
{
"color": "red",
"confidence": 0.03
}
]
},
"makeup": {
"eyeMakeup": true,
"lipMakeup": false
},
"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
}
}
}
]
Definíciók
Name | Description |
---|---|
Accessory |
Tartozékelem és a megfelelő megbízhatósági szint. |
Accessory |
A tartozék típusa |
APIError |
Az API által visszaadott hibainformációk |
Blur |
Az elmosódás jelenlétét leíró tulajdonságok a képen. |
Blur |
A homályosság szintjét jelző számérték. |
Coordinate |
Koordináták egy képen belül |
Detected |
Észlelt Face objektum. |
Detection |
Az észlelési modell neve. Az észlelési modell az elküldött kép arcainak észlelésére szolgál. Az észlelési modell neve megadható a Face – Detect or (Large)FaceList – Add Face or (Large)PersonGroup – Add Face (Arc hozzáadása) vagy a (Large)PersonGroup – Add Face (Arc hozzáadása) művelet során. Az alapértelmezett érték a "detection_01", ha másik modellre van szükség, explicit módon adja meg. |
Emotion |
Az arc érzelmeket 0 és 1 közötti megbízhatósági formában leíró tulajdonságok. |
Error |
Hibatörzs. |
Exposure |
A kép expozíciós szintjét leíró tulajdonságok. |
Exposure |
Az expozíció szintjét jelző enumerálási érték. |
Face |
Arcattribútumok |
Face |
Elemezze és adja vissza az egy vagy több megadott arcattribútumot a vesszővel elválasztott sztringben, például "returnFaceAttributes=age,gender". Az elérhető attribútumok a megadott "detectionModel" függvénytől függnek. A "detection_01" támogatja az életkort, a nemet, a headPose-t, a mosolyt, az arcszőrzetet, a szemüveget, az érzelmet, a hajat, a sminket, az elzáródást, a kiegészítőket, az elmosódást, az expozíciót, a zajt és a minőségiForRecognition-t. Bár a "detection_02" nem támogat semmilyen attribútumot, és a "detection_03" csak a maszkot és a qualityForRecognition-t támogatja. Emellett a qualityForRecognition csak akkor támogatott, ha a "recognitionModel" kifejezés "recognition_03" vagy "recognition_04" néven van megadva. Vegye figyelembe, hogy minden arcattribútum-elemzés további számítási és időköltséggel rendelkezik. |
Face |
27 pontos arc-tájékozódási pontok gyűjteménye, amely az arcösszetevők fontos pozícióira mutat. |
Face |
Egy téglalap, amelyen belül egy arc található |
Facial |
Az arcszőrzet attribútumait leíró tulajdonságok. |
Gender |
Az arc lehetséges neme. |
Glasses |
Szemüvegtípus, ha az arc bármelyike. |
Hair |
A hajat jellemző tulajdonságok. |
Hair |
Hajszín és a hozzá tartozó megbízhatóság |
Hair |
A hajszín neve. |
Head |
Az arc fejpózát jelző tulajdonságok. |
Image |
|
Makeup |
Tulajdonságok, amelyek a smink jelenlétét írják le egy adott arcon. |
Mask |
Tulajdonságok, amelyek egy maszk jelenlétét írják le egy adott arcon. |
Mask |
Maszk típusa, ha az arc bármelyike |
Noise |
A kép zajszintét leíró tulajdonságok. |
Noise |
A zajszintet jelző számérték. |
Occlusion |
Az adott arcon lévő elzáródásokat leíró tulajdonságok. |
Quality |
Egy számérték, amely a kép minőségét jelzi a felismeréshez. |
Recognition |
A felismerési modell neve. A felismerési modell az arcfunkciók kinyerésekor és az észlelt faceId-ekhez, a (Nagy)FaceListhez vagy a (Nagy)PersonGrouphoz való társításakor használatos. A face – Detect or (Large)FaceList – Create vagy (Large)PersonGroup – Create (Nagy)PersonGroup – Létrehozás funkció végrehajtásakor megadható egy felismerési modell neve. Az alapértelmezett érték a "recognition_01", ha a legújabb modellre van szükség, explicit módon adja meg a kívánt modellt. |
Accessory
Tartozékelem és a megfelelő megbízhatósági szint.
Name | Típus | Description |
---|---|---|
confidence |
number minimum: 0maximum: 1 |
A tartozék megbízhatósági szintje |
type |
A tartozék típusa |
AccessoryType
A tartozék típusa
Érték | Description |
---|---|
glasses | |
headWear | |
mask |
APIError
Az API által visszaadott hibainformációk
Name | Típus | Description |
---|---|---|
error |
Hibatörzs. |
Blur
Az elmosódás jelenlétét leíró tulajdonságok a képen.
Name | Típus | Description |
---|---|---|
blurLevel |
A homályosság szintjét jelző számérték. |
|
value |
number minimum: 0maximum: 1 |
A 0 és 1 közötti elmosódottságot jelző szám. |
BlurLevel
A homályosság szintjét jelző számérték.
Érték | Description |
---|---|
High | |
Low | |
Medium |
Coordinate
Koordináták egy képen belül
Name | Típus | Description |
---|---|---|
x |
number |
A vízszintes összetevő képpontban. |
y |
number |
A függőleges összetevő képpontban. |
DetectedFace
Észlelt Face objektum.
Name | Típus | Alapértelmezett érték | Description |
---|---|---|---|
faceAttributes |
Arcattribútumok |
||
faceId |
string (uuid) |
||
faceLandmarks |
27 pontos arc-tájékozódási pontok gyűjteménye, amely az arcösszetevők fontos pozícióira mutat. |
||
faceRectangle |
Egy téglalap, amelyen belül egy arc található |
||
recognitionModel | recognition_01 |
A felismerési modell neve. A felismerési modell az arcfunkciók kinyerésekor és az észlelt faceId-ekhez, a (Nagy)FaceListhez vagy a (Nagy)PersonGrouphoz való társításakor használatos. A face – Detect or (Large)FaceList – Create vagy (Large)PersonGroup – Create (Nagy)PersonGroup – Létrehozás funkció végrehajtásakor megadható egy felismerési modell neve. Az alapértelmezett érték a "recognition_01", ha a legújabb modellre van szükség, explicit módon adja meg a kívánt modellt. |
DetectionModel
Az észlelési modell neve. Az észlelési modell az elküldött kép arcainak észlelésére szolgál. Az észlelési modell neve megadható a Face – Detect or (Large)FaceList – Add Face or (Large)PersonGroup – Add Face (Arc hozzáadása) vagy a (Large)PersonGroup – Add Face (Arc hozzáadása) művelet során. Az alapértelmezett érték a "detection_01", ha másik modellre van szükség, explicit módon adja meg.
Érték | Description |
---|---|
detection_01 | |
detection_02 | |
detection_03 |
Emotion
Az arc érzelmeket 0 és 1 közötti megbízhatósági formában leíró tulajdonságok.
Name | Típus | Description |
---|---|---|
anger |
number minimum: 0maximum: 1 |
0 és 1 közötti szám, amely egy tulajdonsághoz társított megbízhatósági szintet jelez. |
contempt |
number minimum: 0maximum: 1 |
0 és 1 közötti szám, amely egy tulajdonsághoz társított megbízhatósági szintet jelez. |
disgust |
number minimum: 0maximum: 1 |
0 és 1 közötti szám, amely egy tulajdonsághoz társított megbízhatósági szintet jelez. |
fear |
number minimum: 0maximum: 1 |
0 és 1 közötti szám, amely egy tulajdonsághoz társított megbízhatósági szintet jelez. |
happiness |
number minimum: 0maximum: 1 |
0 és 1 közötti szám, amely egy tulajdonsághoz társított megbízhatósági szintet jelez. |
neutral |
number minimum: 0maximum: 1 |
0 és 1 közötti szám, amely egy tulajdonsághoz társított megbízhatósági szintet jelez. |
sadness |
number minimum: 0maximum: 1 |
0 és 1 közötti szám, amely egy tulajdonsághoz társított megbízhatósági szintet jelez. |
surprise |
number minimum: 0maximum: 1 |
0 és 1 közötti szám, amely egy tulajdonsághoz társított megbízhatósági szintet jelez. |
Error
Hibatörzs.
Name | Típus | Description |
---|---|---|
code |
string |
|
message |
string |
Exposure
A kép expozíciós szintjét leíró tulajdonságok.
Name | Típus | Description |
---|---|---|
exposureLevel |
Az expozíció szintjét jelző enumerálási érték. |
|
value |
number minimum: 0maximum: 1 |
0 és 1 közötti expozíciós szintet jelző szám. [0, 0,25) expozíció alatt áll. [0,25, 0,75) jó expozíció. [0,75, 1] túl van téve az expozíciónak. |
ExposureLevel
Az expozíció szintjét jelző enumerálási érték.
Érték | Description |
---|---|
GoodExposure | |
OverExposure | |
UnderExposure |
FaceAttributes
Arcattribútumok
Name | Típus | Description |
---|---|---|
accessories |
Tulajdonságok, amelyek egy adott arcon lévő tartozékokat írják le. |
|
age |
number |
Életkor évek alatt |
blur |
Az elmosódás jelenlétét leíró tulajdonságok a képen. |
|
emotion |
Az arc érzelmeket 0 és 1 közötti megbízhatósági formában leíró tulajdonságok. |
|
exposure |
A kép expozíciós szintjét leíró tulajdonságok. |
|
facialHair |
Az arcszőrzet attribútumait leíró tulajdonságok. |
|
gender |
Az arc lehetséges neme. |
|
glasses |
Szemüvegtípus, ha az arc bármelyike. |
|
hair |
A hajat jellemző tulajdonságok. |
|
headPose |
Az arc fejpózát jelző tulajdonságok. |
|
makeup |
Tulajdonságok, amelyek a smink jelenlétét írják le egy adott arcon. |
|
mask |
Tulajdonságok, amelyek egy maszk jelenlétét írják le egy adott arcon. |
|
noise |
A kép zajszintét leíró tulajdonságok. |
|
occlusion |
Az adott arcon lévő elzáródásokat leíró tulajdonságok. |
|
qualityForRecognition |
Az általános képminőséget leíró tulajdonságok, amelyek azt írják le, hogy az észlelés során használt kép megfelelő minőségű-e az arcfelismerési kísérlethez. |
|
smile |
number minimum: 0maximum: 1 |
Mosoly intenzitása, egy szám között [0,1] |
FaceAttributeType
Elemezze és adja vissza az egy vagy több megadott arcattribútumot a vesszővel elválasztott sztringben, például "returnFaceAttributes=age,gender". Az elérhető attribútumok a megadott "detectionModel" függvénytől függnek. A "detection_01" támogatja az életkort, a nemet, a headPose-t, a mosolyt, az arcszőrzetet, a szemüveget, az érzelmet, a hajat, a sminket, az elzáródást, a kiegészítőket, az elmosódást, az expozíciót, a zajt és a minőségiForRecognition-t. Bár a "detection_02" nem támogat semmilyen attribútumot, és a "detection_03" csak a maszkot és a qualityForRecognition-t támogatja. Emellett a qualityForRecognition csak akkor támogatott, ha a "recognitionModel" kifejezés "recognition_03" vagy "recognition_04" néven van megadva. Vegye figyelembe, hogy minden arcattribútum-elemzés további számítási és időköltséggel rendelkezik.
Érték | Description |
---|---|
accessories | |
age | |
blur | |
emotion | |
exposure | |
facialHair | |
gender | |
glasses | |
hair | |
headPose | |
makeup | |
mask | |
noise | |
occlusion | |
qualityForRecognition | |
smile |
FaceLandmarks
27 pontos arc-tájékozódási pontok gyűjteménye, amely az arcösszetevők fontos pozícióira mutat.
Name | Típus | Description |
---|---|---|
eyeLeftBottom |
Koordináták egy képen belül |
|
eyeLeftInner |
Koordináták egy képen belül |
|
eyeLeftOuter |
Koordináták egy képen belül |
|
eyeLeftTop |
Koordináták egy képen belül |
|
eyeRightBottom |
Koordináták egy képen belül |
|
eyeRightInner |
Koordináták egy képen belül |
|
eyeRightOuter |
Koordináták egy képen belül |
|
eyeRightTop |
Koordináták egy képen belül |
|
eyebrowLeftInner |
Koordináták egy képen belül |
|
eyebrowLeftOuter |
Koordináták egy képen belül |
|
eyebrowRightInner |
Koordináták egy képen belül |
|
eyebrowRightOuter |
Koordináták egy képen belül |
|
mouthLeft |
Koordináták egy képen belül |
|
mouthRight |
Koordináták egy képen belül |
|
noseLeftAlarOutTip |
Koordináták egy képen belül |
|
noseLeftAlarTop |
Koordináták egy képen belül |
|
noseRightAlarOutTip |
Koordináták egy képen belül |
|
noseRightAlarTop |
Koordináták egy képen belül |
|
noseRootLeft |
Koordináták egy képen belül |
|
noseRootRight |
Koordináták egy képen belül |
|
noseTip |
Koordináták egy képen belül |
|
pupilLeft |
Koordináták egy képen belül |
|
pupilRight |
Koordináták egy képen belül |
|
underLipBottom |
Koordináták egy képen belül |
|
underLipTop |
Koordináták egy képen belül |
|
upperLipBottom |
Koordináták egy képen belül |
|
upperLipTop |
Koordináták egy képen belül |
FaceRectangle
Egy téglalap, amelyen belül egy arc található
Name | Típus | Description |
---|---|---|
height |
integer (int32) |
A téglalap magassága képpontban. |
left |
integer (int32) |
A bal széltől mért távolság, ha a kép a téglalap bal szélétől képpontban van. |
top |
integer (int32) |
A felső széltől való távolság, ha a kép a téglalap felső széle, képpontban. |
width |
integer (int32) |
A téglalap szélessége képpontban. |
FacialHair
Az arcszőrzet attribútumait leíró tulajdonságok.
Name | Típus | Description |
---|---|---|
beard |
number minimum: 0maximum: 1 |
0 és 1 közötti szám, amely egy tulajdonsághoz társított megbízhatósági szintet jelez. |
moustache |
number minimum: 0maximum: 1 |
0 és 1 közötti szám, amely egy tulajdonsághoz társított megbízhatósági szintet jelez. |
sideburns |
number minimum: 0maximum: 1 |
0 és 1 közötti szám, amely egy tulajdonsághoz társított megbízhatósági szintet jelez. |
Gender
Az arc lehetséges neme.
Érték | Description |
---|---|
female | |
male |
GlassesType
Szemüvegtípus, ha az arc bármelyike.
Érték | Description |
---|---|
noGlasses | |
readingGlasses | |
sunglasses | |
swimmingGoggles |
Hair
A hajat jellemző tulajdonságok.
Name | Típus | Description |
---|---|---|
bald |
number minimum: 0maximum: 1 |
A megbízhatósági szintet leíró szám, amely azt jelzi, hogy a személy kopasz-e. |
hairColor |
A jelöltszínek és a megbízhatósági szint tömbje az egyes színek jelenlétében. |
|
invisible |
boolean |
Logikai érték, amely leírja, hogy a haj látható-e a képen. |
HairColor
Hajszín és a hozzá tartozó megbízhatóság
Name | Típus | Description |
---|---|---|
color |
A hajszín neve. |
|
confidence |
number minimum: 0maximum: 1 |
A szín megbízhatósági szintje |
HairColorType
A hajszín neve.
Érték | Description |
---|---|
black | |
blond | |
brown | |
gray | |
other | |
red | |
unknown | |
white |
HeadPose
Az arc fejpózát jelző tulajdonságok.
Name | Típus | Description |
---|---|---|
pitch |
number |
|
roll |
number |
|
yaw |
number |
ImageUrl
Name | Típus | Description |
---|---|---|
url |
string |
Kép nyilvánosan elérhető URL-címe |
Makeup
Tulajdonságok, amelyek a smink jelenlétét írják le egy adott arcon.
Name | Típus | Description |
---|---|---|
eyeMakeup |
boolean |
Logikai érték, amely leírja, hogy a szem sminkje jelen van-e az arcon. |
lipMakeup |
boolean |
Logikai érték, amely leírja, hogy az ajak sminkje jelen van-e az arcon. |
Mask
Tulajdonságok, amelyek egy maszk jelenlétét írják le egy adott arcon.
Name | Típus | Description |
---|---|---|
noseAndMouthCovered |
boolean |
Logikai érték, amely azt jelzi, hogy az orr és a száj lefedve van-e. |
type |
Maszk típusa, ha az arc bármelyike |
MaskType
Maszk típusa, ha az arc bármelyike
Érték | Description |
---|---|
faceMask | |
noMask | |
otherMaskOrOcclusion | |
uncertain |
Noise
A kép zajszintét leíró tulajdonságok.
Name | Típus | Description |
---|---|---|
noiseLevel |
A zajszintet jelző számérték. |
|
value |
number minimum: 0maximum: 1 |
0 és 1 közötti zajszintet jelző szám. [0, 0,25) expozíció alatt áll. [0,25, 0,75) jó expozíció. [0,75, 1] túl van téve az expozíciónak. [0, 0,3) alacsony zajszint. [0.3, 0.7) közepes zajszint. [0,7, 1] magas zajszint. |
NoiseLevel
A zajszintet jelző számérték.
Érték | Description |
---|---|
High | |
Low | |
Medium |
Occlusion
Az adott arcon lévő elzáródásokat leíró tulajdonságok.
Name | Típus | Description |
---|---|---|
eyeOccluded |
boolean |
Logikai érték, amely azt jelzi, hogy a szemek el vannak-e zártak. |
foreheadOccluded |
boolean |
Logikai érték, amely azt jelzi, hogy a homlok elzárva van-e. |
mouthOccluded |
boolean |
Logikai érték, amely azt jelzi, hogy a száj elzárva van-e. |
QualityForRecognition
Egy számérték, amely a kép minőségét jelzi a felismeréshez.
Érték | Description |
---|---|
High | |
Low | |
Medium |
RecognitionModel
A felismerési modell neve. A felismerési modell az arcfunkciók kinyerésekor és az észlelt faceId-ekhez, a (Nagy)FaceListhez vagy a (Nagy)PersonGrouphoz való társításakor használatos. A face – Detect or (Large)FaceList – Create vagy (Large)PersonGroup – Create (Nagy)PersonGroup – Létrehozás funkció végrehajtásakor megadható egy felismerési modell neve. Az alapértelmezett érték a "recognition_01", ha a legújabb modellre van szükség, explicit módon adja meg a kívánt modellt.
Érték | Description |
---|---|
recognition_01 | |
recognition_02 | |
recognition_03 | |
recognition_04 |