Face Detection Operations - Detect
Deteksi wajah manusia dalam gambar, kembalikan persegi panjang wajah, dan secara opsional dengan faceIds, landmark, dan atribut.
Penting
Microsoft telah menghentikan atau membatasi kemampuan pengenalan wajah yang dapat digunakan untuk mencoba menyimpulkan status emosional dan atribut identitas yang, jika disalahgunakan, dapat membuat orang tunduk pada stereotip, diskriminasi, atau penolakan layanan yang tidak wajar. Kemampuan yang dihentikan adalah emosi dan jenis kelamin. Kemampuan yang terbatas adalah usia, senyum, rambut wajah, rambut, dan makeup. Email Azure Face API jika Anda memiliki kasus penggunaan yang bertanggung jawab yang akan mendapat manfaat dari penggunaan salah satu kemampuan terbatas. Baca selengkapnya tentang keputusan ini di sini.
-
- Tidak ada gambar yang akan disimpan. Hanya fitur wajah yang diekstrak yang akan disimpan di server. faceId adalah pengidentifikasi fitur wajah dan akan digunakan dalam "Identifikasi", "Verifikasi", dan "Temukan Serupa". Fitur wajah yang disimpan akan kedaluwarsa dan dihapus pada waktu yang ditentukan oleh faceIdTimeToLive setelah panggilan deteksi asli.
- Parameter opsional termasuk faceId, landmark, dan atribut. Atribut termasuk headPose, kacamata, oklusi, aksesori, kabur, paparan, kebisingan, masker, dan qualityForRecognition. Beberapa hasil yang dikembalikan untuk atribut tertentu mungkin tidak sangat akurat.
- Format JPEG, PNG, GIF (bingkai pertama), dan BMP didukung. Ukuran file gambar yang diizinkan adalah dari 1KB hingga 6MB.
- Ukuran wajah minimum yang dapat dideteksi adalah 36x36 piksel dalam gambar yang tidak lebih besar dari 1920x1080 piksel. Gambar dengan dimensi yang lebih tinggi dari 1920x1080 piksel akan membutuhkan ukuran wajah minimum yang lebih besar secara proporsional.
- Hingga 100 wajah dapat dikembalikan untuk gambar. Wajah diberi peringkat berdasarkan ukuran persegi panjang wajah dari besar ke kecil.
- Untuk hasil optimal saat mengkueri "Identifikasi", "Verifikasi", dan "Temukan Serupa" ('returnFaceId' adalah true), silakan gunakan wajah yang: frontal, clear, dan dengan ukuran minimum 200x200 piksel (100 piksel antar mata).
- Nilai 'detectionModel' yang berbeda dapat disediakan. Ketersediaan landmark dan atribut yang didukung tergantung pada model deteksi yang ditentukan. Untuk menggunakan dan membandingkan model deteksi yang berbeda, silakan lihat di sini.
- Nilai 'recognitionModel' yang berbeda disediakan. Jika operasi tindak lanjut seperti "Verifikasi", "Identifikasi", "Temukan Serupa" diperlukan, tentukan model pengenalan dengan parameter 'recognitionModel'. Nilai default untuk 'recognitionModel' adalah 'recognition_01', jika model terbaru diperlukan, tentukan model yang Anda butuhkan secara eksplisit dalam parameter ini. Setelah ditentukan, faceId yang terdeteksi akan dikaitkan dengan model pengenalan yang ditentukan. Detail selengkapnya, silakan lihat di sini.
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}
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
api
|
path | True |
string |
Versi API |
endpoint
|
path | True |
string (uri) |
Titik akhir Cognitive Services yang didukung (protokol dan nama host, misalnya: https://{resource-name}.cognitiveservices.azure.com). |
detection
|
query |
'detectionModel' yang terkait dengan faceIds yang terdeteksi. Nilai 'detectionModel' yang didukung termasuk 'detection_01', 'detection_02' dan 'detection_03'. Nilai defaultnya adalah 'detection_01'. 'detection_03' direkomendasikan karena akurasinya ditingkatkan pada wajah yang lebih kecil (64x64 piksel) dan orientasi wajah yang diputar. |
||
face
|
query |
integer (int32) minimum: 60maximum: 86400 |
Jumlah detik untuk ID wajah yang di-cache. Rentang yang didukung dari 60 detik hingga 86400 detik. Nilai defaultnya adalah 86400 (24 jam). |
|
recognition
|
query |
'recognitionModel' yang terkait dengan faceIds yang terdeteksi. Nilai 'recognitionModel' yang didukung termasuk 'recognition_01', 'recognition_02', 'recognition_03' atau 'recognition_04'. Nilai defaultnya adalah 'recognition_01'. 'recognition_04' direkomendasikan karena akurasinya ditingkatkan pada wajah yang mengenakan masker dibandingkan dengan 'recognition_03', dan akurasi keseluruhannya ditingkatkan dibandingkan dengan 'recognition_01' dan 'recognition_02'. |
||
return
|
query |
Analisis dan kembalikan satu atau beberapa atribut wajah yang ditentukan dalam string yang dipisahkan koma seperti 'returnFaceAttributes=headPose,glasses'. Analisis atribut wajah memiliki biaya komputasi dan waktu tambahan. |
||
return
|
query |
boolean |
Mengembalikan faceId dari wajah yang terdeteksi atau tidak. Nilai defaultnya adalah true. |
|
return
|
query |
boolean |
Mengembalikan landmark wajah dari wajah yang terdeteksi atau tidak. Nilai defaultnya adalah false. |
|
return
|
query |
boolean |
Mengembalikan 'recognitionModel' atau tidak. Nilai defaultnya adalah false. Ini hanya berlaku ketika returnFaceId = true. |
Isi Permintaan
Media Types: "application/octet-stream"
Nama | Jenis | Deskripsi |
---|---|---|
imageContent |
string (binary) |
Biner gambar input. |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
Panggilan yang berhasil mengembalikan array entri wajah yang diberi peringkat berdasarkan ukuran persegi panjang wajah dalam urutan menuram. Respons kosong menunjukkan tidak ada wajah yang terdeteksi. |
|
Other Status Codes |
Respons kesalahan tak terduga. Header x-ms-error-code: string |
Keamanan
Ocp-Apim-Subscription-Key
Kunci rahasia untuk langganan Azure AI Face Anda.
Jenis:
apiKey
Dalam:
header
AADToken
Alur OAuth2 Azure Active Directory
Jenis:
oauth2
Alur:
accessCode
URL Otorisasi:
https://api.example.com/oauth2/authorize
URL token:
https://api.example.com/oauth2/token
Cakupan
Nama | Deskripsi |
---|---|
https://cognitiveservices.azure.com/.default |
Contoh
Detect with Image
Permintaan sampel
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>"
Respon sampel
[
{
"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"
}
}
]
Definisi
Nama | Deskripsi |
---|---|
Accessory |
Item aksesori dan tingkat keyakinan yang sesuai. |
Accessory |
Jenis aksesori. |
Blur |
Menunjukkan tingkat kekaburan. |
Blur |
Properti yang menjelaskan keberadaan kabur dalam gambar. |
Detection |
'detectionModel' yang terkait dengan faceIds yang terdeteksi. Nilai 'detectionModel' yang didukung termasuk 'detection_01', 'detection_02' dan 'detection_03'. Nilai defaultnya adalah 'detection_01'. 'detection_03' direkomendasikan karena akurasinya ditingkatkan pada wajah yang lebih kecil (64x64 piksel) dan orientasi wajah yang diputar. |
Exposure |
Menunjukkan tingkat paparan. |
Exposure |
Properti yang menjelaskan tingkat paparan gambar. |
Face |
Atribut wajah untuk wajah yang terdeteksi. |
Face |
Analisis dan kembalikan satu atau beberapa atribut wajah yang ditentukan dalam string yang dipisahkan koma seperti 'returnFaceAttributes=headPose,glasses'. Analisis atribut wajah memiliki biaya komputasi dan waktu tambahan. |
Face |
Respons untuk api deteksi. |
Face |
Objek kesalahan. Untuk detail komprehensif tentang kode kesalahan dan pesan yang dikembalikan oleh Layanan Wajah, lihat tautan berikut: https://aka.ms/face-error-codes-and-messages. |
Face |
Respons yang berisi detail kesalahan. |
Face |
Kumpulan tengara wajah 27 titik yang menunjuk ke posisi penting komponen wajah. |
Face |
Persegi panjang di mana wajah dapat ditemukan. |
Facial |
Properti yang menjelaskan atribut rambut wajah. |
Glasses |
Kacamata jenis wajah. |
Hair |
Array warna kandidat dan tingkat keyakinan di hadapan masing-masing. |
Hair |
Nama warna rambut. |
Hair |
Properti yang menjelaskan atribut rambut. |
Head |
Sudut roll/yaw/pitch 3-D untuk arah wajah. |
Landmark |
Koordinat landmark dalam gambar. |
Mask |
Properti yang menjelaskan keberadaan masker pada wajah tertentu. |
Mask |
Jenis masker. |
Noise |
Menunjukkan tingkat kebisingan. |
Noise |
Properti yang menjelaskan tingkat kebisingan gambar. |
Occlusion |
Properti yang menjelaskan oklusi pada wajah tertentu. |
Quality |
Menunjukkan kualitas gambar untuk pengenalan. |
Recognition |
Model pengenalan untuk wajah. |
AccessoryItem
Item aksesori dan tingkat keyakinan yang sesuai.
Nama | Jenis | Deskripsi |
---|---|---|
confidence |
number (float) minimum: 0maximum: 1 |
Tingkat keyakinan jenis aksesori. Rentang antara [0,1]. |
type |
Jenis aksesori. |
AccessoryType
Jenis aksesori.
Nilai | Deskripsi |
---|---|
glasses |
Kacamata. |
headwear |
Kepala memakai. |
mask |
Masker. |
BlurLevel
Menunjukkan tingkat kekaburan.
Nilai | Deskripsi |
---|---|
high |
Tingkat kabur tinggi. |
low |
Tingkat kabur rendah. |
medium |
Tingkat kabur sedang. |
BlurProperties
Properti yang menjelaskan keberadaan kabur dalam gambar.
Nama | Jenis | Deskripsi |
---|---|---|
blurLevel |
Nilai enum yang menunjukkan tingkat kekaburan. |
|
value |
number (float) minimum: 0maximum: 1 |
Angka yang menunjukkan tingkat kekaburan mulai dari 0 hingga 1. |
DetectionModel
'detectionModel' yang terkait dengan faceIds yang terdeteksi. Nilai 'detectionModel' yang didukung termasuk 'detection_01', 'detection_02' dan 'detection_03'. Nilai defaultnya adalah 'detection_01'. 'detection_03' direkomendasikan karena akurasinya ditingkatkan pada wajah yang lebih kecil (64x64 piksel) dan orientasi wajah yang diputar.
Nilai | Deskripsi |
---|---|
detection_01 |
Model deteksi default. Merekomendasikan untuk deteksi wajah frontal dekat. Untuk skenario dengan wajah sudut (pose kepala) yang sangat besar, wajah terkumpul atau orientasi gambar yang salah, wajah dalam kasus seperti itu mungkin tidak terdeteksi. |
detection_02 |
Model deteksi dirilis pada tahun 2019 Mei dengan akurasi yang ditingkatkan terutama pada wajah kecil, samping dan buram. |
detection_03 |
Model deteksi dirilis pada bulan Februari 2021 dengan akurasi yang ditingkatkan terutama pada wajah kecil. |
ExposureLevel
Menunjukkan tingkat paparan.
Nilai | Deskripsi |
---|---|
goodExposure |
Tingkat paparan yang baik. |
overExposure |
Tingkat paparan tinggi. |
underExposure |
Tingkat paparan rendah. |
ExposureProperties
Properti yang menjelaskan tingkat paparan gambar.
Nama | Jenis | Deskripsi |
---|---|---|
exposureLevel |
Nilai enum yang menunjukkan tingkat paparan. |
|
value |
number (float) minimum: 0maximum: 1 |
Angka yang menunjukkan tingkat paparan mulai dari 0 hingga 1. [0, 0,25) berada di bawah paparan. [0.25, 0.75) adalah paparan yang baik. [0.75, 1] melebihi eksposur. |
FaceAttributes
Atribut wajah untuk wajah yang terdeteksi.
Nama | Jenis | Deskripsi |
---|---|---|
accessories |
Properti yang menjelaskan aksesori apa pun pada wajah tertentu. |
|
age |
number (float) |
Usia bertahun-tahun. |
blur |
Properti yang menjelaskan keberadaan kabur dalam gambar. |
|
exposure |
Properti yang menjelaskan tingkat paparan gambar. |
|
facialHair |
Properti yang menjelaskan atribut rambut wajah. |
|
glasses |
Jenis kacamata jika salah satu wajah. |
|
hair |
Properti yang menjelaskan atribut rambut. |
|
headPose |
Sudut roll/yaw/pitch 3-D untuk arah wajah. |
|
mask |
Properti yang menjelaskan keberadaan masker pada wajah tertentu. |
|
noise |
Properti yang menjelaskan tingkat kebisingan gambar. |
|
occlusion |
Properti yang menjelaskan oklusi pada wajah tertentu. |
|
qualityForRecognition |
Properti yang menjelaskan kualitas gambar keseluruhan mengenai apakah gambar yang digunakan dalam deteksi memiliki kualitas yang memadai untuk mencoba pengenalan wajah. |
|
smile |
number (float) minimum: 0maximum: 1 |
Intensitas senyum, angka antara [0,1]. |
FaceAttributeType
Analisis dan kembalikan satu atau beberapa atribut wajah yang ditentukan dalam string yang dipisahkan koma seperti 'returnFaceAttributes=headPose,glasses'. Analisis atribut wajah memiliki biaya komputasi dan waktu tambahan.
Nilai | Deskripsi |
---|---|
accessories |
Aksesoris di sekitar wajah, termasuk 'headwear', 'kacamata' dan 'masker'. Array kosong berarti tidak ada aksesori yang terdeteksi. Perhatikan ini setelah wajah terdeteksi. Masker besar tidak dapat mengakibatkan wajah terdeteksi. |
age |
Usia bertahun-tahun. |
blur |
Wajah kabur atau tidak. Level mengembalikan 'Rendah', 'Sedang' atau 'Tinggi'. Nilai mengembalikan angka antara [0,1], semakin besar buram. |
exposure |
Tingkat paparan wajah. Level mengembalikan 'GoodExposure', 'OverExposure' atau 'UnderExposure'. |
facialHair |
Properti yang menjelaskan atribut rambut wajah. |
glasses |
Jenis kacamata. Nilai termasuk 'NoGlasses', 'ReadingGlasses', 'Sunglasses', 'SwimmingGoggles'. |
hair |
Properti yang menjelaskan atribut rambut. |
headPose |
Sudut roll/yaw/pitch 3-D untuk arah wajah. |
mask |
Apakah setiap wajah mengenakan masker. Jenis masker mengembalikan 'noMask', 'faceMask', 'otherMaskOrOcclusion', atau 'uncertain'. Nilai mengembalikan boolean 'noseAndMouthCovered' yang menunjukkan apakah hidung dan mulut tertutup. |
noise |
Tingkat kebisingan piksel wajah. Level mengembalikan 'Rendah', 'Sedang' dan 'Tinggi'. Nilai mengembalikan angka antara [0,1], semakin besar noisier |
occlusion |
Apakah setiap area wajah dihilangkan, termasuk dahi, mata, dan mulut. |
qualityForRecognition |
Kualitas gambar keseluruhan mengenai apakah gambar yang digunakan dalam deteksi memiliki kualitas yang memadai untuk mencoba pengenalan wajah. Nilainya adalah peringkat informal rendah, sedang, atau tinggi. Hanya gambar berkualitas 'tinggi' yang direkomendasikan untuk pendaftaran orang dan kualitas pada atau di atas 'sedang' yang direkomendasikan untuk skenario identifikasi. Atribut hanya tersedia saat menggunakan model pengenalan recognition_03 atau recognition_04. |
smile |
Intensitas senyum, angka antara [0,1]. |
FaceDetectionResult
Respons untuk api deteksi.
Nama | Jenis | Deskripsi |
---|---|---|
faceAttributes |
Atribut wajah untuk wajah yang terdeteksi. |
|
faceId |
string (uuid) |
FaceId unik dari wajah yang terdeteksi, dibuat oleh API deteksi dan akan kedaluwarsa 24 jam setelah panggilan deteksi. Untuk mengembalikan ini, parameter 'returnFaceId' memerlukan true. |
faceLandmarks |
Array tengara wajah 27 titik yang menunjuk ke posisi penting komponen wajah. Untuk mengembalikan ini, diperlukan parameter 'returnFaceLandmarks' menjadi true. |
|
faceRectangle |
Area persegi panjang untuk lokasi wajah pada gambar. |
|
recognitionModel |
'recognitionModel' yang terkait dengan faceId ini. Ini hanya dikembalikan ketika 'returnRecognitionModel' secara eksplisit diatur sebagai true. |
FaceError
Objek kesalahan. Untuk detail komprehensif tentang kode kesalahan dan pesan yang dikembalikan oleh Layanan Wajah, lihat tautan berikut: https://aka.ms/face-error-codes-and-messages.
Nama | Jenis | Deskripsi |
---|---|---|
code |
string |
Salah satu sekumpulan kode kesalahan yang ditentukan server. |
message |
string |
Representasi kesalahan yang dapat dibaca manusia. |
FaceErrorResponse
Respons yang berisi detail kesalahan.
Nama | Jenis | Deskripsi |
---|---|---|
error |
Objek kesalahan. |
FaceLandmarks
Kumpulan tengara wajah 27 titik yang menunjuk ke posisi penting komponen wajah.
Nama | Jenis | Deskripsi |
---|---|---|
eyeLeftBottom |
Koordinat bagian bawah mata kiri. |
|
eyeLeftInner |
Koordinat bagian dalam mata kiri. |
|
eyeLeftOuter |
Koordinat bagian luar mata kiri. |
|
eyeLeftTop |
Koordinat bagian atas mata kiri. |
|
eyeRightBottom |
Koordinat bagian bawah mata kanan. |
|
eyeRightInner |
Koordinat bagian dalam mata kanan. |
|
eyeRightOuter |
Koordinat mata kanan luar. |
|
eyeRightTop |
Koordinat bagian atas mata kanan. |
|
eyebrowLeftInner |
Koordinat bagian dalam alis kiri. |
|
eyebrowLeftOuter |
Koordinat bagian luar alis kiri. |
|
eyebrowRightInner |
Koordinat bagian dalam alis kanan. |
|
eyebrowRightOuter |
Koordinat bagian luar alis kanan. |
|
mouthLeft |
Koordinat mulut kiri. |
|
mouthRight |
Koordinat mulut ke kanan. |
|
noseLeftAlarOutTip |
Koordinat hidung meninggalkan ujung alar keluar. |
|
noseLeftAlarTop |
Koordinat hidung kiri atas alar. |
|
noseRightAlarOutTip |
Koordinat hidung kanan alar ujung keluar. |
|
noseRightAlarTop |
Koordinat hidung kanan alar atas. |
|
noseRootLeft |
Koordinat akar hidung kiri. |
|
noseRootRight |
Koordinat akar hidung kanan. |
|
noseTip |
Koordinat ujung hidung. |
|
pupilLeft |
Koordinat murid mata kiri. |
|
pupilRight |
Koordinat pupil mata kanan. |
|
underLipBottom |
Koordinat bagian bawah bibir bawah. |
|
underLipTop |
Koordinat bagian bawah bibir atas. |
|
upperLipBottom |
Koordinat bagian bawah bibir atas. |
|
upperLipTop |
Koordinat bagian atas bibir atas. |
FaceRectangle
Persegi panjang di mana wajah dapat ditemukan.
Nama | Jenis | Deskripsi |
---|---|---|
height |
integer (int32) |
Tinggi persegi panjang, dalam piksel. |
left |
integer (int32) |
Jarak dari tepi kiri jika gambar ke tepi kiri persegi panjang, dalam piksel. |
top |
integer (int32) |
Jarak dari tepi atas jika gambar ke tepi atas persegi panjang, dalam piksel. |
width |
integer (int32) |
Lebar persegi panjang, dalam piksel. |
FacialHair
Properti yang menjelaskan atribut rambut wajah.
Nama | Jenis | Deskripsi |
---|---|---|
beard |
number (float) minimum: 0maximum: 1 |
Angka mulai dari 0 hingga 1 menunjukkan tingkat keyakinan yang terkait dengan properti. |
moustache |
number (float) minimum: 0maximum: 1 |
Angka mulai dari 0 hingga 1 menunjukkan tingkat keyakinan yang terkait dengan properti. |
sideburns |
number (float) minimum: 0maximum: 1 |
Angka mulai dari 0 hingga 1 menunjukkan tingkat keyakinan yang terkait dengan properti. |
GlassesType
Kacamata jenis wajah.
Nilai | Deskripsi |
---|---|
noGlasses |
Tidak ada kacamata di wajah. |
readingGlasses |
Kacamata normal di wajah. |
sunglasses |
Kacamata di wajah. |
swimmingGoggles |
Kacamata renang di wajah. |
HairColor
Array warna kandidat dan tingkat keyakinan di hadapan masing-masing.
Nama | Jenis | Deskripsi |
---|---|---|
color |
Nama warna rambut. |
|
confidence |
number (float) minimum: 0maximum: 1 |
Tingkat keyakinan warna. Rentang antara [0,1]. |
HairColorType
Nama warna rambut.
Nilai | Deskripsi |
---|---|
black |
Hitam. |
blond |
Pirang. |
brown |
Coklat. |
gray |
Abu-abu. |
other |
Lain. |
red |
Merah. |
unknown |
Diketahui. |
white |
Putih. |
HairProperties
Properti yang menjelaskan atribut rambut.
Nama | Jenis | Deskripsi |
---|---|---|
bald |
number (float) minimum: 0maximum: 1 |
Angka yang menjelaskan tingkat keyakinan apakah orang tersebut botak. |
hairColor |
Array warna kandidat dan tingkat keyakinan di hadapan masing-masing. |
|
invisible |
boolean |
Nilai boolean yang menjelaskan apakah rambut terlihat dalam gambar. |
HeadPose
Sudut roll/yaw/pitch 3-D untuk arah wajah.
Nama | Jenis | Deskripsi |
---|---|---|
pitch |
number (float) |
Nilai sudut. |
roll |
number (float) |
Nilai sudut. |
yaw |
number (float) |
Nilai sudut. |
LandmarkCoordinate
Koordinat landmark dalam gambar.
Nama | Jenis | Deskripsi |
---|---|---|
x |
number (float) |
Komponen horizontal, dalam piksel. |
y |
number (float) |
Komponen vertikal, dalam piksel. |
MaskProperties
Properti yang menjelaskan keberadaan masker pada wajah tertentu.
Nama | Jenis | Deskripsi |
---|---|---|
noseAndMouthCovered |
boolean |
Nilai boolean yang menunjukkan apakah hidung dan mulut tertutup. |
type |
Jenis masker. |
MaskType
Jenis masker.
Nilai | Deskripsi |
---|---|
faceMask |
Masker wajah. |
noMask |
Tanpa masker. |
otherMaskOrOcclusion |
Jenis masker atau oklusi lainnya. |
uncertain |
Tidak menentu. |
NoiseLevel
Menunjukkan tingkat kebisingan.
Nilai | Deskripsi |
---|---|
high |
Tingkat kebisingan tinggi. |
low |
Tingkat kebisingan rendah. |
medium |
Tingkat kebisingan sedang. |
NoiseProperties
Properti yang menjelaskan tingkat kebisingan gambar.
Nama | Jenis | Deskripsi |
---|---|---|
noiseLevel |
Nilai enum yang menunjukkan tingkat kebisingan. |
|
value |
number (float) minimum: 0maximum: 1 |
Angka yang menunjukkan tingkat kebisingan mulai dari 0 hingga 1. [0, 0,25) berada di bawah paparan. [0.25, 0.75) adalah paparan yang baik. [0.75, 1] melebihi eksposur. [0, 0,3) adalah tingkat kebisingan rendah. [0.3, 0.7) adalah tingkat kebisingan sedang. [0.7, 1] adalah tingkat kebisingan tinggi. |
OcclusionProperties
Properti yang menjelaskan oklusi pada wajah tertentu.
Nama | Jenis | Deskripsi |
---|---|---|
eyeOccluded |
boolean |
Nilai boolean yang menunjukkan apakah mata terpaku. |
foreheadOccluded |
boolean |
Nilai boolean yang menunjukkan apakah dahi dihilangkan. |
mouthOccluded |
boolean |
Nilai boolean yang menunjukkan apakah mulut dihilangkan. |
QualityForRecognition
Menunjukkan kualitas gambar untuk pengenalan.
Nilai | Deskripsi |
---|---|
high |
Kualitas tinggi. |
low |
Kualitas rendah. |
medium |
Kualitas sedang. |
RecognitionModel
Model pengenalan untuk wajah.
Nilai | Deskripsi |
---|---|
recognition_01 |
Model pengenalan default untuk "Deteksi". Semua faceId yang dibuat sebelum 2019 Maret diikat dengan model pengenalan ini. |
recognition_02 |
Model pengenalan dirilis pada bulan Maret 2019. |
recognition_03 |
Model pengenalan dirilis pada bulan Mei 2020. |
recognition_04 |
Model pengenalan dirilis pada februari 2021. Disarankan untuk menggunakan model pengenalan ini untuk akurasi pengenalan yang lebih baik. |