Face Detection Operations - Detect
Bir görüntüdeki insan yüzlerini algılama, yüz dikdörtgenleri döndürme ve isteğe bağlı olarak faceId'ler, yer işaretleri ve özniteliklerle.
Önemli
Microsoft' un kullanımdan kaldırılmış veya sınırlı yüz tanıma özellikleri vardır ve bu özellikler, kötüye kullanıldığında, insanların stereotipleme, ayrımcılığa veya haksız hizmet reddine maruz kalabilecek duygusal durumları ve kimlik özniteliklerini çıkarsamak için kullanılabilir. Kullanımdan kaldırılacak özellikler duygu ve cinsiyettir. Sınırlı yetenekler yaş, gülümseme, yüz kılları, saç ve makyajdır. Sınırlı özelliklerden herhangi birinin kullanımından yararlanabilecek sorumlu bir kullanım örneğine sahipseniz Azure Yüz Tanıma API'si e-posta. Bu karar hakkında daha fazla bilgi burada.
-
- Hiçbir görüntü depolanmaz. Sunucuda yalnızca ayıklanan yüz özellikleri depolanır. faceId yüz özelliğinin tanımlayıcısıdır ve "Tanımla", "Doğrula" ve "Benzerini Bul" içinde kullanılır. Depolanan yüz özelliklerinin süresi dolar ve özgün algılama çağrısından sonra faceIdTimeToLive tarafından belirtilen zamanda silinir.
- İsteğe bağlı parametreler arasında faceId, yer işaretleri ve öznitelikler bulunur. Özellikler arasında headPose, gözlük, tıkanıklık, aksesuarlar, bulanıklık, pozlama, gürültü, maske ve qualityForRecognition bulunur. Belirli öznitelikler için döndürülen sonuçlardan bazıları yüksek oranda doğru olmayabilir.
- JPEG, PNG, GIF (ilk kare) ve BMP biçimi desteklenir. İzin verilen görüntü dosyası boyutu 1 KB'tan 6 MB'a kadardır.
- Algılanabilir en düşük yüz boyutu, 1920x1080 pikselden büyük olmayan bir görüntüde 36x36 pikseldir. Boyutları 1920x1080 pikselden yüksek olan görüntüler, orantılı olarak daha büyük bir minimum yüz boyutuna ihtiyaç duyar.
- Bir görüntü için en fazla 100 yüz döndürülebilir. Yüzler, büyükten küçüke yüz dikdörtgeni boyutuna göre sıralanır.
- "Identify", "Verify" ve "Find Similar" ('returnFaceId' true) sorgulanırken en iyi sonuçları elde etmek için lütfen ön, net ve minimum boyutu 200x200 piksel (gözler arasında 100 piksel) olan yüzleri kullanın.
- Farklı 'detectionModel' değerleri sağlanabilir. Yer işaretlerinin ve desteklenen özniteliklerin kullanılabilirliği, belirtilen algılama modeline bağlıdır. Farklı algılama modellerini kullanmak ve karşılaştırmak için lütfenburadaki
bakın. - Farklı 'recognitionModel' değerleri sağlanır. "Doğrula", "Tanımla", "Benzerini Bul" gibi izleme işlemleri gerekiyorsa lütfen 'recognitionModel' parametresiyle tanıma modelini belirtin. 'recognitionModel' için varsayılan değer 'recognition_01'dır, en son model gerekiyorsa lütfen bu parametrede ihtiyacınız olan modeli açıkça belirtin. Belirtildikten sonra, algılanan faceId'ler belirtilen tanıma modeliyle ilişkilendirilecektir. Diğer ayrıntılar için lütfenburadaki
bakın.
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}
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
api
|
path | True |
string |
API Sürümü |
|
endpoint
|
path | True |
string (uri) |
Desteklenen Bilişsel Hizmetler uç noktaları (protokol ve konak adı, örneğin: https://{resource-name}.cognitiveservices.azure.com). |
|
detection
|
query |
Algılanan faceId'lerle ilişkili 'detectionModel'. Desteklenen 'detectionModel' değerleri 'detection_01', 'detection_02' ve 'detection_03' değerlerini içerir. Varsayılan değer :'detection_01'. Doğruluğu daha küçük yüzlerde (64x64 piksel) ve döndürülmüş yüz yönlendirmelerinde iyileştirildiğinden 'detection_03' önerilir. |
||
|
face
|
query |
integer (int32) minimum: 60maximum: 86400 |
Önbelleğe alınan yüz kimliği için saniye sayısı. Desteklenen aralık 60 saniye ile 86400 saniye arasındadır. Varsayılan değer 86400'dür (24 saat). |
|
|
recognition
|
query |
Algılanan faceId'lerle ilişkili 'recognitionModel'. Desteklenen 'recognitionModel' değerleri 'recognition_01', 'recognition_02', 'recognition_03' veya 'recognition_04' değerlerini içerir. Varsayılan değer :'recognition_01'. 'recognition_04', 'recognition_03' ile karşılaştırıldığında maske takan yüzlerde doğruluğu iyileştirildiğinden ve genel doğruluğu 'recognition_01' ve 'recognition_02' ile karşılaştırıldığında iyileştirildiğinden önerilir. |
||
|
return
|
query |
Virgülle ayrılmış dizede 'returnFaceAttributes=headPose,glasses' gibi belirtilen bir veya daha fazla yüz özniteliğini analiz edin ve döndürin. Yüz özniteliği analizinin ek hesaplama ve zaman maliyeti vardır. |
||
|
return
|
query |
boolean |
Algılanan yüzlerin faceId'lerini döndür veya döndürme. Varsayılan değer true değeridir. |
|
|
return
|
query |
boolean |
Algılanan yüzlerin yüz işaretlerini döndür veya döndürme. Varsayılan değer false'tur. |
|
|
return
|
query |
boolean |
'recognitionModel' döndür veya döndürme. Varsayılan değer false'tur. Bu yalnızca returnFaceId = true olduğunda geçerlidir. |
İstek Gövdesi
Media Types: "application/octet-stream"
| Name | Tür | Description |
|---|---|---|
| imageContent |
string (binary) |
Giriş görüntüsü ikili dosyası. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
Başarılı bir çağrı, yüz dikdörtgeni boyutuna göre azalan sırada sıralanmış bir yüz girdileri dizisi döndürür. Boş bir yanıt algılanan yüz olmadığını gösterir. |
|
| Other Status Codes |
Beklenmeyen bir hata yanıtı. Üst Bilgiler x-ms-error-code: string |
Güvenlik
Ocp-Apim-Subscription-Key
Azure Yapay Zeka Yüz Tanıma aboneliğinizin gizli anahtarı.
Tür:
apiKey
İçinde:
header
AADToken
Azure Active Directory OAuth2 Akışı
Tür:
oauth2
Akış:
accessCode
Yetkilendirme URL’si:
https://api.example.com/oauth2/authorize
Belirteç URL'si:
https://api.example.com/oauth2/token
Kapsamlar
| Name | Description |
|---|---|
| https://cognitiveservices.azure.com/.default |
Örnekler
Detect with Image
Örnek isteği
POST {endpoint}/face/v1.2/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>"
Örnek yanıt
[
{
"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"
}
}
]
Tanımlar
| Name | Description |
|---|---|
|
Accessory |
Aksesuar öğesi ve buna karşılık gelen güvenilirlik düzeyi. |
|
Accessory |
Aksesuarın türü. |
|
Blur |
Bulanıklık düzeyini gösterir. |
|
Blur |
Görüntüdeki bulanıklık durumunu açıklayan özellikler. |
|
Detection |
Algılanan faceId'lerle ilişkili 'detectionModel'. Desteklenen 'detectionModel' değerleri 'detection_01', 'detection_02' ve 'detection_03' değerlerini içerir. Varsayılan değer :'detection_01'. Doğruluğu daha küçük yüzlerde (64x64 piksel) ve döndürülmüş yüz yönlendirmelerinde iyileştirildiğinden 'detection_03' önerilir. |
|
Exposure |
Maruz kalma düzeyini gösterir. |
|
Exposure |
Görüntünün pozlama düzeyini açıklayan özellikler. |
|
Face |
Algılanan yüz için yüz öznitelikleri. |
|
Face |
Virgülle ayrılmış dizede 'returnFaceAttributes=headPose,glasses' gibi belirtilen bir veya daha fazla yüz özniteliğini analiz edin ve döndürin. Yüz özniteliği analizinin ek hesaplama ve zaman maliyeti vardır. |
|
Face |
Algılama API'sini yanıtlama. |
|
Face |
Hata nesnesi. Yüz Tanıma Hizmeti tarafından döndürülen hata kodları ve iletiler hakkında ayrıntılı bilgi için lütfen şu bağlantıya bakın: https://aka.ms/face-error-codes-and-messages. |
|
Face |
Hata ayrıntılarını içeren bir yanıt. |
|
Face |
Yüz bileşenlerinin önemli konumlarına işaret eden 27 noktalı yüz yer işaretlerinden oluşan bir koleksiyon. |
|
Face |
İçinde bir yüzün bulunabileceği dikdörtgen. |
|
Facial |
Yüz kılı özniteliklerini açıklayan özellikler. |
|
Glasses |
Yüzün gözlük tipi. |
|
Hair |
Her birinin varlığında bir dizi aday rengi ve güvenilirlik düzeyi. |
|
Hair |
Saç renginin adı. |
|
Hair |
Saç özniteliklerini açıklayan özellikler. |
|
Head |
Yüz yönü için 3-B rulo/yaw/pitch açıları. |
|
Landmark |
Görüntü içindeki yer işareti koordinatları. |
|
Mask |
Belirli bir yüzde maskenin varlığını açıklayan özellikler. |
|
Mask |
Maskenin türü. |
|
Noise |
Kirlilik düzeyini gösterir. |
|
Noise |
Görüntünün kirlilik düzeyini açıklayan özellikler. |
|
Occlusion |
Belirli bir yüzdeki tıkanıklıkları açıklayan özellikler. |
|
Quality |
Tanıma için görüntü kalitesini gösterir. |
|
Recognition |
Yüzün tanıma modeli. |
AccessoryItem
Aksesuar öğesi ve buna karşılık gelen güvenilirlik düzeyi.
| Name | Tür | Description |
|---|---|---|
| confidence |
number (float) minimum: 0maximum: 1 |
Aksesuar türünün güvenilirlik düzeyi. [0,1] arasındaki aralık. |
| type |
Aksesuarın türü. |
AccessoryType
Aksesuarın türü.
| Değer | Description |
|---|---|
| headwear |
Kafa yıpranması. |
| glasses |
Gözlük. |
| mask |
Maske. |
BlurLevel
Bulanıklık düzeyini gösterir.
| Değer | Description |
|---|---|
| low |
Düşük bulanıklık düzeyi. |
| medium |
Orta bulanıklık düzeyi. |
| high |
Yüksek bulanıklık düzeyi. |
BlurProperties
Görüntüdeki bulanıklık durumunu açıklayan özellikler.
| Name | Tür | Description |
|---|---|---|
| blurLevel |
Bulanıklık düzeyini gösteren bir numaralandırma değeri. |
|
| value |
number (float) minimum: 0maximum: 1 |
Bulanıklık düzeyini 0 ile 1 arasında gösteren bir sayı. |
DetectionModel
Algılanan faceId'lerle ilişkili 'detectionModel'. Desteklenen 'detectionModel' değerleri 'detection_01', 'detection_02' ve 'detection_03' değerlerini içerir. Varsayılan değer :'detection_01'. Doğruluğu daha küçük yüzlerde (64x64 piksel) ve döndürülmüş yüz yönlendirmelerinde iyileştirildiğinden 'detection_03' önerilir.
| Değer | Description |
|---|---|
| detection_01 |
Varsayılan algılama modeli. Neredeyse ön yüz algılama için önerin. Olağanüstü büyük açılı (baş pozu) yüzler, tıkanmış yüzler veya yanlış görüntü yönlendirmesi olan senaryolarda, bu gibi durumlarda yüzler algılanmayabilir. |
| detection_02 |
Özellikle küçük, yan ve bulanık yüzlerde geliştirilmiş doğrulukla 2019 Mayıs ayında yayınlanan algılama modeli. |
| detection_03 |
2021 Şubat ayında kullanıma sunulan algılama modeli, özellikle küçük yüzlerde iyileştirilmiş doğrulukla. |
ExposureLevel
Maruz kalma düzeyini gösterir.
| Değer | Description |
|---|---|
| underExposure |
Düşük pozlama düzeyi. |
| goodExposure |
İyi pozlama seviyesi. |
| overExposure |
Yüksek pozlama düzeyi. |
ExposureProperties
Görüntünün pozlama düzeyini açıklayan özellikler.
| Name | Tür | Description |
|---|---|---|
| exposureLevel |
Maruz kalma düzeyini gösteren bir sabit listesi değeri. |
|
| value |
number (float) minimum: 0maximum: 1 |
0 ile 1 arasında pozlama düzeyini gösteren bir sayı. [0, 0,25) pozlama altında. [0,25, 0,75) iyi pozlamadır. [0,75, 1] fazla pozlama. |
FaceAttributes
Algılanan yüz için yüz öznitelikleri.
| Name | Tür | Description |
|---|---|---|
| accessories |
Belirli bir yüzdeki aksesuarları açıklayan özellikler. |
|
| age |
number (float) |
Yıllar içinde yaş. |
| blur |
Görüntüdeki bulanıklık durumunu açıklayan özellikler. |
|
| exposure |
Görüntünün pozlama düzeyini açıklayan özellikler. |
|
| facialHair |
Yüz kılı özniteliklerini açıklayan özellikler. |
|
| glasses |
Gözlük, yüzün herhangi biriyse, yazın. |
|
| hair |
Saç özniteliklerini açıklayan özellikler. |
|
| headPose |
Yüz yönü için 3-B rulo/yaw/pitch açıları. |
|
| mask |
Belirli bir yüzde maskenin varlığını açıklayan özellikler. |
|
| noise |
Görüntünün kirlilik düzeyini açıklayan özellikler. |
|
| occlusion |
Belirli bir yüzdeki tıkanıklıkları açıklayan özellikler. |
|
| qualityForRecognition |
Algılamada kullanılan görüntünün yüz tanımayı deneyecek kadar kaliteli olup olmadığına ilişkin genel görüntü kalitesini açıklayan özellikler. |
|
| smile |
number (float) minimum: 0maximum: 1 |
Gülümseme yoğunluğu, [0,1] arasında bir sayı. |
FaceAttributeType
Virgülle ayrılmış dizede 'returnFaceAttributes=headPose,glasses' gibi belirtilen bir veya daha fazla yüz özniteliğini analiz edin ve döndürin. Yüz özniteliği analizinin ek hesaplama ve zaman maliyeti vardır.
| Değer | Description |
|---|---|
| headPose |
Yüz yönü için 3-B rulo/yaw/pitch açıları. |
| glasses |
Gözlük tipi. Değerler arasında 'NoGlasses', 'ReadingGlasses', 'Sunglasses', 'SwimmingGoggles' bulunur. |
| occlusion |
Alın, gözler ve ağız dahil olmak üzere her yüz bölgesinin tıkanmış olup olmadığı. |
| accessories |
"Şapka", "gözlük" ve "maske" dahil olmak üzere yüz çevresindeki aksesuarlar. Boş dizi, hiçbir aksesuar algılanmadı anlamına gelir. Bunun bir yüz algılandıktan sonra olduğuna dikkat edin. Büyük maske, yüzün algılanmasıyla sonuçlanamaz. |
| blur |
Yüz bulanık ya da değil. Düzey ,'Düşük', 'Orta' veya 'Yüksek' döndürür. Değer [0,1] arasında bir sayı döndürür; bulanıklık o kadar büyük olur. |
| exposure |
Yüz maruz kalma düzeyi. Düzey , 'GoodExposure', 'OverExposure' veya 'UnderExposure' döndürür. |
| noise |
Yüz piksellerinin kirlilik düzeyi. Düzey , 'Düşük', 'Orta' ve 'Yüksek' döndürür. Değer [0,1] arasında bir sayı döndürür; noisier ne kadar büyükse |
| mask |
Her yüzün maske takıp takmadığı. Maske türü 'noMask', 'faceMask', 'otherMaskOrOcclusion' veya 'uncertain' döndürür. Değer, burnun ve ağzın kaplanıp kaplanmadığını gösteren bir boole değeri 'noseAndMouthCovered' döndürür. |
| qualityForRecognition |
Algılamada kullanılan görüntünün yüz tanımayı deneyecek kadar kaliteli olup olmadığına ilişkin genel görüntü kalitesi. Değer, düşük, orta veya yüksek için resmi olmayan bir derecelendirmedir. Kişi kaydı için yalnızca 'yüksek' kaliteli görüntüler önerilir ve tanımlama senaryolarında 'orta' veya üzeri kalite önerilir. Özniteliği yalnızca recognition_03 veya recognition_04 tanıma modelleri kullanılırken kullanılabilir. |
| age |
Yıllar içinde yaş. |
| smile |
Gülümseme yoğunluğu, [0,1] arasında bir sayı. |
| facialHair |
Yüz kılı özniteliklerini açıklayan özellikler. |
| hair |
Saç özniteliklerini açıklayan özellikler. |
FaceDetectionResult
Algılama API'sini yanıtlama.
| Name | Tür | Description |
|---|---|---|
| faceAttributes |
Algılanan yüz için yüz öznitelikleri. |
|
| faceId |
string (uuid) |
Algılama API'si tarafından oluşturulan ve algılama çağrısından 24 saat sonra süresi dolacak algılanan yüzün benzersiz faceId değeri. Bunu döndürmek için 'returnFaceId' parametresinin true olması gerekir. |
| faceLandmarks |
Yüz bileşenlerinin önemli konumlarına işaret eden 27 noktalı yüz yer işaretlerinden oluşan bir dizi. Bunu döndürmek için 'returnFaceLandmarks' parametresinin true olması gerekir. |
|
| faceRectangle |
Görüntüdeki yüz konumu için dikdörtgen bir alan. |
|
| recognitionModel |
Bu faceId ile ilişkili 'recognitionModel'. Bu yalnızca 'returnRecognitionModel' açıkça true olarak ayarlandığında döndürülür. |
FaceError
Hata nesnesi. Yüz Tanıma Hizmeti tarafından döndürülen hata kodları ve iletiler hakkında ayrıntılı bilgi için lütfen şu bağlantıya bakın: https://aka.ms/face-error-codes-and-messages.
| Name | Tür | Description |
|---|---|---|
| code |
string |
Sunucu tanımlı hata kodları kümesinden biri. |
| message |
string |
Hatanın insan tarafından okunabilir bir gösterimi. |
FaceErrorResponse
Hata ayrıntılarını içeren bir yanıt.
| Name | Tür | Description |
|---|---|---|
| error |
Hata nesnesi. |
FaceLandmarks
Yüz bileşenlerinin önemli konumlarına işaret eden 27 noktalı yüz yer işaretlerinden oluşan bir koleksiyon.
| Name | Tür | Description |
|---|---|---|
| eyeLeftBottom |
Sol göz alt koordinatları. |
|
| eyeLeftInner |
Sol gözün iç koordinatları. |
|
| eyeLeftOuter |
Sol göz dış koordinatları. |
|
| eyeLeftTop |
Sol gözün üst koordinatları. |
|
| eyeRightBottom |
Sağ göz alt koordinatları. |
|
| eyeRightInner |
Sağ göz iç koordinatları. |
|
| eyeRightOuter |
Sağ göz dış koordinatları. |
|
| eyeRightTop |
Sağ gözün koordinatları. |
|
| eyebrowLeftInner |
Sol kaş iç koordinatları. |
|
| eyebrowLeftOuter |
Sol kaş dış koordinatları. |
|
| eyebrowRightInner |
Sağ kaş iç koordinatları. |
|
| eyebrowRightOuter |
Sağ kaş dış koordinatları. |
|
| mouthLeft |
Ağzın koordinatları kaldı. |
|
| mouthRight |
Ağzın sağ koordinatları. |
|
| noseLeftAlarOutTip |
Burnun koordinatları ucun dışında alar bıraktı. |
|
| noseLeftAlarTop |
Burnun koordinatları alar üst kısımda kaldı. |
|
| noseRightAlarOutTip |
Burun sağ alar out ucu koordinatları. |
|
| noseRightAlarTop |
Burnun sağ alar üst koordinatları. |
|
| noseRootLeft |
Burun kökünün koordinatları sol. |
|
| noseRootRight |
Burun kökünün sağ koordinatları. |
|
| noseTip |
Burun ucunun koordinatları. |
|
| pupilLeft |
Sol göz bebeğin koordinatları. |
|
| pupilRight |
Sağ göz bebeğin koordinatları. |
|
| underLipBottom |
Dudak altlarının koordinatları. |
|
| underLipTop |
Dudağın altındaki koordinatlar. |
|
| upperLipBottom |
Üst dudak tabanının koordinatları. |
|
| upperLipTop |
Üst dudağın koordinatları. |
FaceRectangle
İçinde bir yüzün bulunabileceği dikdörtgen.
| Name | Tür | Description |
|---|---|---|
| height |
integer (int32) |
Dikdörtgenin piksel cinsinden yüksekliği. |
| left |
integer (int32) |
Resim dikdörtgenin sol kenarına piksel cinsindenyse, sol kenardan uzaklık. |
| top |
integer (int32) |
Resim piksel cinsinden dikdörtgenin üst kenarına doğruysa üst kenardan uzaklık. |
| width |
integer (int32) |
Dikdörtgenin piksel cinsinden genişliği. |
FacialHair
Yüz kılı özniteliklerini açıklayan özellikler.
| Name | Tür | Description |
|---|---|---|
| beard |
number (float) minimum: 0maximum: 1 |
Bir özellikle ilişkili güvenilirlik düzeyini gösteren 0 ile 1 arasında bir sayı. |
| moustache |
number (float) minimum: 0maximum: 1 |
Bir özellikle ilişkili güvenilirlik düzeyini gösteren 0 ile 1 arasında bir sayı. |
| sideburns |
number (float) minimum: 0maximum: 1 |
Bir özellikle ilişkili güvenilirlik düzeyini gösteren 0 ile 1 arasında bir sayı. |
GlassesType
Yüzün gözlük tipi.
| Değer | Description |
|---|---|
| noGlasses |
Yüzünde gözlük yok. |
| readingGlasses |
Yüzünde normal gözlükler var. |
| sunglasses |
Yüzünde güneş gözlüğü var. |
| swimmingGoggles |
Yüzen gözlükler. |
HairColor
Her birinin varlığında bir dizi aday rengi ve güvenilirlik düzeyi.
| Name | Tür | Description |
|---|---|---|
| color |
Saç renginin adı. |
|
| confidence |
number (float) minimum: 0maximum: 1 |
Rengin güvenilirlik düzeyi. [0,1] arasındaki aralık. |
HairColorType
Saç renginin adı.
| Değer | Description |
|---|---|
| unknown |
Bilinmeyen. |
| white |
Beyaz. |
| gray |
Gri. |
| blond |
Sarışın. |
| brown |
Kahverengi. |
| red |
Kırmızı. |
| black |
Siyah. |
| other |
Diğer. |
HairProperties
Saç özniteliklerini açıklayan özellikler.
| Name | Tür | Description |
|---|---|---|
| bald |
number (float) minimum: 0maximum: 1 |
Kişinin kel olup olmadığının güvenilirlik düzeyini açıklayan bir sayı. |
| hairColor |
Her birinin varlığında bir dizi aday rengi ve güvenilirlik düzeyi. |
|
| invisible |
boolean |
Saçın görüntüde görünür olup olmadığını açıklayan boole değeri. |
HeadPose
Yüz yönü için 3-B rulo/yaw/pitch açıları.
| Name | Tür | Description |
|---|---|---|
| pitch |
number (float) |
Açıların değeri. |
| roll |
number (float) |
Açıların değeri. |
| yaw |
number (float) |
Açıların değeri. |
LandmarkCoordinate
Görüntü içindeki yer işareti koordinatları.
| Name | Tür | Description |
|---|---|---|
| x |
number (float) |
Piksel cinsinden yatay bileşen. |
| y |
number (float) |
Piksel cinsinden dikey bileşen. |
MaskProperties
Belirli bir yüzde maskenin varlığını açıklayan özellikler.
| Name | Tür | Description |
|---|---|---|
| noseAndMouthCovered |
boolean |
Burun ve ağzın örtülü olup olmadığını gösteren boole değeri. |
| type |
Maskenin türü. |
MaskType
Maskenin türü.
| Değer | Description |
|---|---|
| faceMask |
Yüz maskesi. |
| noMask |
Maske yok. |
| otherMaskOrOcclusion |
Diğer maske veya tıkanıklık türleri. |
| uncertain |
Kararsız. |
NoiseLevel
Kirlilik düzeyini gösterir.
| Değer | Description |
|---|---|
| low |
Düşük gürültü seviyesi. |
| medium |
Orta gürültü seviyesi. |
| high |
Yüksek gürültü seviyesi. |
NoiseProperties
Görüntünün kirlilik düzeyini açıklayan özellikler.
| Name | Tür | Description |
|---|---|---|
| noiseLevel |
Kirlilik düzeyini gösteren bir numaralandırma değeri. |
|
| value |
number (float) minimum: 0maximum: 1 |
0 ile 1 arasında kirlilik düzeyini gösteren bir sayı. [0, 0,25) pozlama altında. [0,25, 0,75) iyi pozlamadır. [0,75, 1] fazla pozlama. [0, 0,3) düşük gürültü seviyesidir. [0,3, 0,7) orta gürültü seviyesidir. [0,7, 1] yüksek kirlilik düzeyidir. |
OcclusionProperties
Belirli bir yüzdeki tıkanıklıkları açıklayan özellikler.
| Name | Tür | Description |
|---|---|---|
| eyeOccluded |
boolean |
Gözlerin tıkanıp tıkanmadığını gösteren boole değeri. |
| foreheadOccluded |
boolean |
Alnın tıkanıp tıkanmadığını gösteren boole değeri. |
| mouthOccluded |
boolean |
Ağzın tıkanıp tıkanmadığını gösteren boole değeri. |
QualityForRecognition
Tanıma için görüntü kalitesini gösterir.
| Değer | Description |
|---|---|
| low |
Düşük kalite. |
| medium |
Orta kalite. |
| high |
Yüksek kalite. |
RecognitionModel
Yüzün tanıma modeli.
| Değer | Description |
|---|---|
| recognition_01 |
"Algıla" için varsayılan tanıma modeli. 2019 Mart'tan önce oluşturulan tüm bu faceId'ler bu tanıma modeliyle birleştirilmiştir. |
| recognition_02 |
2019 Mart ayında yayınlanan tanıma modeli. |
| recognition_03 |
2020 Mayıs ayında yayımlanan tanıma modeli. |
| recognition_04 |
Tanıma modeli 2021 Şubat'ta yayımlandı. Daha iyi tanıma doğruluğu için bu tanıma modelinin kullanılması önerilir. |