Face Detection Operations - Detect
Rozpoznávání lidských tváří na obrázku, vrácení obdélníků tváře a volitelně s id tváře, orientačními body a atributy.
Důležitý
Společnost Microsoft vyřadila nebo omezila možnosti rozpoznávání obličeje, které se dají použít k odvozování emocionálních stavů a atributů identity, které mohou v případě zneužití podléhat stereotypům, diskriminaci nebo nespravedlivému odepření služeb. Vyřazené funkce jsou emoce a pohlaví. Omezené schopnosti jsou věk, úsměv, obličejové vlasy, vlasy a make-up. E-mailem azureface@microsoft.com rozhraní Api pro rozpoznávání tváře v Azure, pokud máte zodpovědný případ použití, který by pro vás mohl využívat některou z omezených možností. Přečtěte si další informace o tomto rozhodnutí https://azure.microsoft.com/blog/responsible-ai-investments-and-safeguards-for-facial-recognition/.
-
- Neuloží se žádná image. Na serveru budou uloženy pouze extrahované funkce tváře. FaceId je identifikátor funkce tváře a použije se v části Identifikace, Ověření a Najít podobné. Platnost uložených funkcí tváře vyprší a odstraní se v okamžiku určeném faceIdTimeToLive po původním volání detekce.
- Volitelné parametry zahrnují faceId, orientační body a atributy. Mezi atributy patří headPose, brýle, okluze, příslušenství, rozostření, expozice, šum, maska a kvalitaForRecognition. Některé výsledky vrácené pro konkrétní atributy nemusí být vysoce přesné.
- Podporuje se formát JPEG, PNG, GIF (první snímek) a BMP. Povolená velikost souboru obrázku je od 1 kB do 6 MB.
- Minimální zjistitelná velikost obličeje je 36 × 36 pixelů na obrázku, který není větší než 1920 × 1080 pixelů. Obrázky s rozměry vyššími než 1920 × 1080 pixelů budou potřebovat proporcionálně větší minimální velikost obličeje.
- Pro obrázek je možné vrátit až 100 tváří. Tváře jsou seřazené podle velikosti obdélníku tváře od velkých po malé.
- Pro optimální výsledky při dotazování "Identifikovat", "Ověřit" a "Najít podobné" ('returnFaceId' je true), použijte tváře, které jsou: frontální, jasné a s minimální velikostí 200 × 200 pixelů (100 pixelů mezi očima).
- Je možné zadat různé hodnoty detectionModel. Pokud chcete použít a porovnat různé modely detekce, projděte si https://learn.microsoft.com/azure/ai-services/computer-vision/how-to/specify-detection-model
- 'detection_02': Atributy tváře a orientační body jsou zakázané, pokud zvolíte tento model detekce.
- 'detection_03': Atributy tváře (maska, rozostření a headPose) a orientační body jsou podporovány, pokud zvolíte tento model detekce.
- Jsou k dispozici různé hodnoty recognitionModel. Pokud jsou potřeba následné operace, jako je "Verify", "Identify", "Find Similar", zadejte model rozpoznávání s parametrem recognitionModel. Výchozí hodnota pro "recognitionModel" je "recognition_01", pokud je potřeba nejnovější model, explicitně zadejte požadovaný model v tomto parametru. Po zadání se zjištěné id tváře přidružují k zadanému modelu rozpoznávání. Další podrobnosti najdete v 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}
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
api
|
path | True |
string |
Verze rozhraní API |
endpoint
|
path | True |
string uri |
Podporované koncové body služeb Cognitive Services (protokol a název hostitele, například: https://{název_prostředku}.cognitiveservices.azure.com). |
detection
|
query |
Model detectionModel přidružený k detekovaným faceIds. Mezi podporované hodnoty detectionModel patří detection_01, detection_02 a detection_03. Výchozí hodnota je detection_01. |
||
face
|
query |
integer int32 |
Počet sekund pro id tváře, které se ukládá do mezipaměti. Podporovaný rozsah je od 60 sekund do 86400 sekund. Výchozí hodnota je 86400 (24 hodin). |
|
recognition
|
query |
"recognitionModel" přidružený k detekovaným faceIds. Mezi podporované hodnoty recognitionModel patří recognition_01, recognition_02, recognition_03 nebo recognition_04. Výchozí hodnota je recognition_01. "recognition_04" se doporučuje, protože jeho přesnost je vylepšená u tváří s maskami na sobě ve srovnání s "recognition_03" a její celková přesnost se v porovnání s "recognition_01" a "recognition_02". |
||
return
|
query |
Analyzujte a vraťte jeden nebo více zadaných atributů tváře v řetězci odděleném čárkami, například returnFaceAttributes=headPose, brýle. Analýza atributů tváře má další výpočetní a časové náklady. |
||
return
|
query |
boolean |
Vrátí faceId detekovaných tváří nebo ne. Výchozí hodnota je true. |
|
return
|
query |
boolean |
Vrátí orientační body tváře rozpoznaných tváří nebo ne. Výchozí hodnota je false. |
|
return
|
query |
boolean |
Vraťte "recognitionModel" nebo ne. Výchozí hodnota je false. To platí pouze v případě, že returnFaceId = true. |
Text požadavku
Media Types: "application/octet-stream"
Name | Typ | Description |
---|---|---|
imageContent |
string |
Binární soubor vstupního obrázku. |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
Úspěšné volání vrátí pole položek tváře seřazených podle velikosti obdélníku tváře v sestupném pořadí. Prázdná odpověď indikuje, že se nezjistily žádné tváře. |
|
Other Status Codes |
Neočekávaná chybová odpověď Hlavičky x-ms-error-code: string |
Zabezpečení
Ocp-Apim-Subscription-Key
Tajný klíč předplatného Azure AI Face.
Typ:
apiKey
V:
header
AADToken
Tok Azure Active Directory OAuth2
Typ:
oauth2
Tok:
accessCode
URL autorizace:
https://api.example.com/oauth2/authorize
URL tokenu:
https://api.example.com/oauth2/token
Rozsahy
Name | Description |
---|---|
https://cognitiveservices.azure.com/.default |
Příklady
Detect with Image
Ukázkový požadavek
POST {endpoint}/face/v1.2-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>"
Ukázková odpověď
[
{
"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"
}
}
]
Definice
Name | Description |
---|---|
Accessory |
Položka příslušenství a odpovídající úroveň spolehlivosti |
Accessory |
Typ příslušenství. |
Blur |
Označuje úroveň rozmazanosti. |
Blur |
Vlastnosti popisující jakoukoli přítomnost rozostření v obrázku |
Detection |
Model detectionModel přidružený k detekovaným faceIds. Mezi podporované hodnoty detectionModel patří detection_01, detection_02 a detection_03. Výchozí hodnota je detection_01. |
Exposure |
Označuje úroveň expozice. |
Exposure |
Vlastnosti popisující úroveň expozice obrázku |
Face |
Atributy tváře pro rozpoznanou tvář. |
Face |
Analyzujte a vraťte jeden nebo více zadaných atributů tváře v řetězci odděleném čárkami, například returnFaceAttributes=headPose, brýle. Analýza atributů tváře má další výpočetní a časové náklady. |
Face |
Odpověď na rozhraní API pro detekci |
Face |
Objekt chyby. Podrobné informace o kódech chyb a zprávách vrácených službou Rozpoznávání tváře najdete na následujícím odkazu: https://aka.ms/face-error-codes-and-messages. |
Face |
Odpověď obsahující podrobnosti o chybě. |
Face |
Kolekce 27bodových orientačních bodů směřujících na důležité pozice součástí tváře. |
Face |
Obdélník, ve kterém lze najít tvář. |
Facial |
Vlastnosti popisující atributy vlasů na obličeji |
Glasses |
Brýle typu obličeje. |
Hair |
Pole kandidátskýchbarevch |
Hair |
Název barvy vlasů. |
Hair |
Vlastnosti popisující atributy vlasů |
Head |
3D roll/yaw/pitch úhly pro směr tváře. |
Landmark |
Souřadnice orientačních bodů v obrázku |
Mask |
Vlastnosti popisující přítomnost masky na daném obličeji |
Mask |
Typ masky. |
Noise |
Označuje úroveň šumu. |
Noise |
Vlastnosti popisující úroveň šumu obrázku |
Occlusion |
Vlastnosti popisující okluze na dané tváři |
Quality |
Označuje kvalitu obrázku pro rozpoznávání. |
Recognition |
Model rozpoznávání tváře. |
AccessoryItem
Položka příslušenství a odpovídající úroveň spolehlivosti
Name | Typ | Description |
---|---|---|
confidence |
number |
Úroveň spolehlivosti typu příslušenství Rozsah mezi [0,1]. |
type |
Typ příslušenství. |
AccessoryType
Typ příslušenství.
Name | Typ | Description |
---|---|---|
glasses |
string |
Brýle. |
headwear |
string |
Nosil hlavu. |
mask |
string |
Maska. |
BlurLevel
Označuje úroveň rozmazanosti.
Name | Typ | Description |
---|---|---|
high |
string |
Vysoká úroveň rozostření. |
low |
string |
Nízká úroveň rozostření. |
medium |
string |
Střední úroveň rozostření. |
BlurProperties
Vlastnosti popisující jakoukoli přítomnost rozostření v obrázku
Name | Typ | Description |
---|---|---|
blurLevel |
Hodnota výčtu označující úroveň rozmazanosti. |
|
value |
number |
Číslo označující úroveň rozmazanosti od 0 do 1. |
DetectionModel
Model detectionModel přidružený k detekovaným faceIds. Mezi podporované hodnoty detectionModel patří detection_01, detection_02 a detection_03. Výchozí hodnota je detection_01.
Name | Typ | Description |
---|---|---|
detection_01 |
string |
Výchozí model detekce. Doporučujeme pro detekci přední tváře. Ve scénářích s mimořádně velkým úhlem (pozice hlavy), odlehlé tváře nebo nesprávnou orientací obrázku nemusí být rozpoznány tváře v takových případech. |
detection_02 |
string |
Model detekce vydaný v květnu 2019 s vylepšenou přesností zejména na malých, bočních a rozmazaných tvářích. |
detection_03 |
string |
Model detekce vydaný v únoru 2021 s vylepšenou přesností zejména u malých tváří. |
ExposureLevel
Označuje úroveň expozice.
Name | Typ | Description |
---|---|---|
goodExposure |
string |
Dobrá úroveň expozice. |
overExposure |
string |
Vysoká úroveň expozice. |
underExposure |
string |
Nízká úroveň expozice. |
ExposureProperties
Vlastnosti popisující úroveň expozice obrázku
Name | Typ | Description |
---|---|---|
exposureLevel |
Výčtová hodnota označující úroveň expozice. |
|
value |
number |
Číslo označující úroveň expozice v rozsahu od 0 do 1. [0, 0,25) je pod expozicí. [0,25, 0,75) je dobrá expozice. [0,75, 1] je nad expozicí. |
FaceAttributes
Atributy tváře pro rozpoznanou tvář.
Name | Typ | Description |
---|---|---|
accessories |
Vlastnosti popisující veškeré příslušenství na daném obličeji. |
|
age |
number |
Věk v letech. |
blur |
Vlastnosti popisující jakoukoli přítomnost rozostření v obrázku |
|
exposure |
Vlastnosti popisující úroveň expozice obrázku |
|
facialHair |
Vlastnosti popisující atributy vlasů na obličeji |
|
glasses |
Brýle napište, pokud některý z obličejů. |
|
hair |
Vlastnosti popisující atributy vlasů |
|
headPose |
3D roll/yaw/pitch úhly pro směr tváře. |
|
mask |
Vlastnosti popisující přítomnost masky na daném obličeji |
|
noise |
Vlastnosti popisující úroveň šumu obrázku |
|
occlusion |
Vlastnosti popisující okluze na dané tváři |
|
qualityForRecognition |
Vlastnosti popisující celkovou kvalitu obrázku, pokud jde o to, jestli je obrázek použitý v detekci dostatečně kvalitní k pokusu o rozpoznávání tváře. |
|
smile |
number |
Intenzita úsměvu, číslo mezi [0,1]. |
FaceAttributeType
Analyzujte a vraťte jeden nebo více zadaných atributů tváře v řetězci odděleném čárkami, například returnFaceAttributes=headPose, brýle. Analýza atributů tváře má další výpočetní a časové náklady.
Name | Typ | Description |
---|---|---|
accessories |
string |
Příslušenství kolem obličeje, včetně "čelenky", "brýle" a "masky". Prázdné pole znamená, že nebyly zjištěny žádné příslušenství. Všimněte si, že je to po zjištění tváře. Velká maska by mohla způsobit, že se nezjistí žádná tvář. |
age |
string |
Věk v letech. |
blur |
string |
Obličej je rozmazaný nebo ne. Funkce Level vrátí hodnotu Low, Medium nebo High. Hodnota vrátí číslo v rozsahu [0,1], čím je rozmazanější. |
exposure |
string |
Úroveň expozice obličeje. Úroveň vrátí hodnotu GoodExposure, OverExposure nebo UnderExposure. |
facialHair |
string |
Vlastnosti popisující atributy vlasů na obličeji |
glasses |
string |
Typ brýle. Mezi hodnoty patří NoGlasses, ReadingGlasses, Sunglasses, SwimmingGoggles. |
hair |
string |
Vlastnosti popisující atributy vlasů |
headPose |
string |
3D roll/yaw/pitch úhly pro směr tváře. |
mask |
string |
Jestli má každý obličej masku. Typ masky vrátí výraz "noMask", 'faceMask', 'otherMaskOrOcclusion' nebo 'neurčitý'. Hodnota vrátí logickou hodnotu "noseAndMouthCovered" označující, zda jsou nos a ústa pokryty. |
noise |
string |
Úroveň šumu v pixelech tváře. Funkce Level vrátí hodnotu Low, Medium a High. Hodnota vrátí číslo v rozsahu [0,1], tím větší je noisier. |
occlusion |
string |
Zda je každá oblast obličeje odlehlé, včetně popředí, očí a úst. |
qualityForRecognition |
string |
Celková kvalita obrázku týkající se toho, jestli je obrázek použitý v detekci dostatečně kvalitní k pokusu o rozpoznávání tváře. Hodnota je neformální hodnocení nízké, střední nebo vysoké. Pro scénáře identifikace se doporučují pouze obrázky s vysokou kvalitou pro registraci osob a kvalitu na "střední" nebo vyšší. Atribut je k dispozici pouze při použití modelů rozpoznávání recognition_03 nebo recognition_04. |
smile |
string |
Intenzita úsměvu, číslo mezi [0,1]. |
FaceDetectionResult
Odpověď na rozhraní API pro detekci
Name | Typ | Description |
---|---|---|
faceAttributes |
Atributy tváře pro rozpoznanou tvář. |
|
faceId |
string |
Jedinečné faceId rozpoznané tváře vytvořené rozhraním API pro detekci a jeho platnost vyprší 24 hodin po volání detekce. Aby se to vrátilo, vyžaduje, aby byl parametr returnFaceId pravdivý. |
faceLandmarks |
Pole 27bodových orientačních bodů směřujících na důležité pozice součástí tváře. Aby se tento parametr vrátil, vyžaduje, aby byl parametr returnFaceLandmarks pravdivý. |
|
faceRectangle |
Obdélníková oblast pro umístění tváře na obrázku. |
|
recognitionModel |
Model recognitionModel přidružený k tomuto faceId. Tato hodnota se vrátí pouze v případě, že je vlastnost returnRecognitionModel explicitně nastavena jako true. |
FaceError
Objekt chyby. Podrobné informace o kódech chyb a zprávách vrácených službou Rozpoznávání tváře najdete na následujícím odkazu: https://aka.ms/face-error-codes-and-messages.
Name | Typ | Description |
---|---|---|
code |
string |
Jedna ze serverově definovaných kódů chyb. |
message |
string |
Čitelné znázornění chyby člověkem. |
FaceErrorResponse
Odpověď obsahující podrobnosti o chybě.
Name | Typ | Description |
---|---|---|
error |
Objekt chyby. |
FaceLandmarks
Kolekce 27bodových orientačních bodů směřujících na důležité pozice součástí tváře.
Name | Typ | Description |
---|---|---|
eyeLeftBottom |
Souřadnice levého oka dole. |
|
eyeLeftInner |
Souřadnice levého oka vnitřní. |
|
eyeLeftOuter |
Souřadnice levého oka vnější. |
|
eyeLeftTop |
Souřadnice levého oka nahoře. |
|
eyeRightBottom |
Souřadnice pravého oka dole. |
|
eyeRightInner |
Souřadnice pravého oka vnitřní. |
|
eyeRightOuter |
Souřadnice pravého oka vnější. |
|
eyeRightTop |
Souřadnice pravého oka nahoře. |
|
eyebrowLeftInner |
Souřadnice levého obočí vnitřní. |
|
eyebrowLeftOuter |
Souřadnice levého obočí vnějšího. |
|
eyebrowRightInner |
Souřadnice pravého obočí vnitřní. |
|
eyebrowRightOuter |
Souřadnice pravého obočí vnějšího. |
|
mouthLeft |
Souřadnice úst vlevo. |
|
mouthRight |
Souřadnice úst vpravo. |
|
noseLeftAlarOutTip |
Souřadnice nosu vlevo alar ven špička. |
|
noseLeftAlarTop |
Souřadnice nosu vlevo alar nahoře. |
|
noseRightAlarOutTip |
Souřadnice nosu vpravo alar ven špička. |
|
noseRightAlarTop |
Souřadnice nosu vpravo alar nahoře. |
|
noseRootLeft |
Souřadnice kořene nosu vlevo. |
|
noseRootRight |
Souřadnice kořene nosu vpravo. |
|
noseTip |
Souřadnice špičky nosu. |
|
pupilLeft |
Souřadnice levého oka žáka. |
|
pupilRight |
Souřadnice pravého oka žáka. |
|
underLipBottom |
Souřadnice spodní části rtu. |
|
underLipTop |
Souřadnice horní části rtu. |
|
upperLipBottom |
Souřadnice horního rtu dole. |
|
upperLipTop |
Souřadnice horního rtu nahoře. |
FaceRectangle
Obdélník, ve kterém lze najít tvář.
Name | Typ | Description |
---|---|---|
height |
integer |
Výška obdélníku v pixelech. |
left |
integer |
Vzdálenost od levého okraje, pokud je obrázek na levém okraji obdélníku v pixelech. |
top |
integer |
Vzdálenost od horního okraje, pokud je obrázek na horním okraji obdélníku v pixelech. |
width |
integer |
Šířka obdélníku v pixelech. |
FacialHair
Vlastnosti popisující atributy vlasů na obličeji
Name | Typ | Description |
---|---|---|
beard |
number |
Číslo od 0 do 1 označující úroveň spolehlivosti přidruženou k vlastnosti. |
moustache |
number |
Číslo od 0 do 1 označující úroveň spolehlivosti přidruženou k vlastnosti. |
sideburns |
number |
Číslo od 0 do 1 označující úroveň spolehlivosti přidruženou k vlastnosti. |
GlassesType
Brýle typu obličeje.
Name | Typ | Description |
---|---|---|
noGlasses |
string |
Žádné brýle na obličeji. |
readingGlasses |
string |
Normální brýle na obličeji. |
sunglasses |
string |
Sluneční brýle na obličeji. |
swimmingGoggles |
string |
Plavat brýle na obličeji. |
HairColor
Pole kandidátskýchbarevch
Name | Typ | Description |
---|---|---|
color |
Název barvy vlasů. |
|
confidence |
number |
Úroveň spolehlivosti barvy. Rozsah mezi [0,1]. |
HairColorType
Název barvy vlasů.
Name | Typ | Description |
---|---|---|
black |
string |
Černý. |
blond |
string |
Blonďatý. |
brown |
string |
Hnědý. |
gray |
string |
Šedý. |
other |
string |
Jiný. |
red |
string |
Červený. |
unknown |
string |
Neznámý. |
white |
string |
Bílý. |
HairProperties
Vlastnosti popisující atributy vlasů
Name | Typ | Description |
---|---|---|
bald |
number |
Číslo popisující úroveň spolehlivosti, zda je osoba plešatý. |
hairColor |
Pole kandidátskýchbarevch |
|
invisible |
boolean |
Logická hodnota popisující, zda jsou vlasy viditelné na obrázku. |
HeadPose
3D roll/yaw/pitch úhly pro směr tváře.
Name | Typ | Description |
---|---|---|
pitch |
number |
Hodnota úhlů |
roll |
number |
Hodnota úhlů |
yaw |
number |
Hodnota úhlů |
LandmarkCoordinate
Souřadnice orientačních bodů v obrázku
Name | Typ | Description |
---|---|---|
x |
number |
Vodorovná komponenta v pixelech. |
y |
number |
Svislá komponenta v pixelech. |
MaskProperties
Vlastnosti popisující přítomnost masky na daném obličeji
Name | Typ | Description |
---|---|---|
noseAndMouthCovered |
boolean |
Logická hodnota označující, zda jsou nos a ústa pokryty. |
type |
Typ masky. |
MaskType
Typ masky.
Name | Typ | Description |
---|---|---|
faceMask |
string |
Obličejová roušky. |
noMask |
string |
Žádná maska. |
otherMaskOrOcclusion |
string |
Jiné typy masky nebo okluze. |
uncertain |
string |
Nejistý. |
NoiseLevel
Označuje úroveň šumu.
Name | Typ | Description |
---|---|---|
high |
string |
Vysoká úroveň hluku. |
low |
string |
Nízká úroveň hluku. |
medium |
string |
Střední úroveň šumu. |
NoiseProperties
Vlastnosti popisující úroveň šumu obrázku
Name | Typ | Description |
---|---|---|
noiseLevel |
Hodnota výčtu označující úroveň šumu. |
|
value |
number |
Číslo označující úroveň šumu v rozsahu od 0 do 1. [0, 0,25) je pod expozicí. [0,25, 0,75) je dobrá expozice. [0,75, 1] je nad expozicí. [0, 0,3) je nízká úroveň hluku. [0.3, 0,7) je střední úroveň šumu. [0,7, 1] je vysoká úroveň hluku. |
OcclusionProperties
Vlastnosti popisující okluze na dané tváři
Name | Typ | Description |
---|---|---|
eyeOccluded |
boolean |
Logická hodnota označující, zda jsou oči odlehlé. |
foreheadOccluded |
boolean |
Logická hodnota označující, zda je předsaděná hlava. |
mouthOccluded |
boolean |
Logická hodnota označující, zda je ústa odlehlé. |
QualityForRecognition
Označuje kvalitu obrázku pro rozpoznávání.
Name | Typ | Description |
---|---|---|
high |
string |
Vysoce kvalitní. |
low |
string |
Nízká kvalita. |
medium |
string |
Střední kvalita. |
RecognitionModel
Model rozpoznávání tváře.
Name | Typ | Description |
---|---|---|
recognition_01 |
string |
Výchozí model rozpoznávání pro "Zjistit". Všechny tyto faceId vytvořené před březnem 2019 jsou vázány s tímto modelem rozpoznávání. |
recognition_02 |
string |
Model rozpoznávání vydaný v březnu 2019 |
recognition_03 |
string |
Model rozpoznávání vydaný v květnu 2020. |
recognition_04 |
string |
Model rozpoznávání vydaný v únoru 2021. Pro lepší přesnost rozpoznávání se doporučuje použít tento model rozpoznávání. |