Face Detection Operations - Detect
Deteksi wajah manusia dalam gambar, kembalikan persegi panjang wajah, dan opsional dengan faceId, landmark, dan atribut.
Penting
Untuk mengurangi potensi penyalahgunaan yang dapat menyebabkan orang melakukan stereotip, diskriminasi, atau penolakan layanan yang tidak adil, kami menghentikan atribut Face API yang memprediksi emosi, jenis kelamin, usia, senyum, rambut wajah, rambut, dan makeup. Baca selengkapnya tentang keputusan https://azure.microsoft.com/blog/responsible-ai-investments-and-safeguards-for-facial-recognition/ini .
-
- 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. Face diberi peringkat berdasarkan ukuran persegi wajah dari besar hingga kecil.
- Untuk hasil optimal saat mengkueri "Identifikasi", "Verifikasi", dan "Temukan Serupa" ('returnFaceId' adalah benar), silakan gunakan wajah yang: frontal, clear, dan dengan ukuran minimum 200x200 piksel (100 piksel antar mata).
- Nilai 'detectionModel' yang berbeda dapat disediakan. Untuk menggunakan dan membandingkan model deteksi yang berbeda, silakan lihat https://learn.microsoft.com/azure/ai-services/computer-vision/how-to/specify-detection-model
- 'detection_02': Atribut wajah dan landmark dinonaktifkan jika Anda memilih model deteksi ini.
- 'detection_03': Atribut wajah (mask, blur, dan headPose) dan landmark didukung jika Anda memilih model deteksi ini.
- 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 merujuk ke 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}
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'. |
||
face
|
query |
integer int32 |
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 |
Biner gambar input. |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
Panggilan yang berhasil mengembalikan array entri wajah yang diberi peringkat berdasarkan ukuran persegi wajah dalam urutan menuram. Respons kosong menunjukkan tidak ada wajah yang terdeteksi. |
|
Other Status Codes |
Respons kesalahan yang tidak 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
Flow:
accessCode
Authorization URL:
https://api.example.com/oauth2/authorize
Token URL:
https://api.example.com/oauth2/token
Scopes
Nama | Deskripsi |
---|---|
https://cognitiveservices.azure.com/.default |
Contoh
Detect with Image
Sample request
POST {endpoint}/face/v1.1-preview.1/detect?_overload=detect&detectionModel=detection_01&recognitionModel=recognition_03&returnFaceId=True&returnFaceAttributes=glasses,headPose,occlusion,accessories,blur,exposure,noise,qualityForRecognition&returnFaceLandmarks=True&returnRecognitionModel=True&faceIdTimeToLive=60
"<your-image-bytes-here>"
Sample response
[
{
"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'. |
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 tertentu dalam string yang dipisahkan koma seperti 'returnFaceAttributes=headPose,glasses'. Analisis atribut wajah memiliki biaya komputasi dan waktu tambahan. |
Face |
Respons untuk mendeteksi API. |
Face |
Objek kesalahan. Untuk detail komprehensif tentang kode kesalahan dan pesan yang dikembalikan oleh Layanan Wajah, silakan lihat tautan berikut: https://aka.ms/face-error-codes-and-messages. |
Face |
Respons yang berisi detail kesalahan. |
Face |
Koleksi 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 |
Jenis kacamata 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 |
Tingkat keyakinan jenis aksesori. Rentang antara [0,1]. |
type |
Jenis aksesori. |
AccessoryType
Jenis aksesori.
Nama | Jenis | Deskripsi |
---|---|---|
glasses |
string |
Kacamata. |
headwear |
string |
Kepala keausan. |
mask |
string |
Masker. |
BlurLevel
Menunjukkan tingkat kekaburan.
Nama | Jenis | Deskripsi |
---|---|---|
high |
string |
Tingkat kabur tinggi. |
low |
string |
Tingkat kabur rendah. |
medium |
string |
Tingkat kabur sedang. |
BlurProperties
Properti yang menjelaskan keberadaan kabur dalam gambar.
Nama | Jenis | Deskripsi |
---|---|---|
blurLevel |
Nilai enum yang menunjukkan tingkat kekaburan. |
|
value |
number |
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'.
Nama | Jenis | Deskripsi |
---|---|---|
detection_01 |
string |
Model deteksi default. Rekomendasi untuk deteksi wajah frontal dekat. Untuk skenario dengan wajah sudut (pose kepala) yang sangat besar, wajah oklud atau orientasi gambar yang salah, wajah dalam kasus seperti itu mungkin tidak terdeteksi. |
detection_02 |
string |
Model deteksi dirilis pada tahun 2019 Mei dengan akurasi yang ditingkatkan terutama pada wajah kecil, samping dan buram. |
detection_03 |
string |
Model deteksi dirilis pada februari 2021 dengan akurasi yang ditingkatkan terutama pada wajah kecil. |
ExposureLevel
Menunjukkan tingkat paparan.
Nama | Jenis | Deskripsi |
---|---|---|
goodExposure |
string |
Tingkat paparan yang baik. |
overExposure |
string |
Tingkat paparan tinggi. |
underExposure |
string |
Tingkat pencahayaan rendah. |
ExposureProperties
Properti yang menjelaskan tingkat paparan gambar.
Nama | Jenis | Deskripsi |
---|---|---|
exposureLevel |
Nilai enum yang menunjukkan tingkat paparan. |
|
value |
number |
Angka yang menunjukkan tingkat paparan berkisar antara 0 hingga 1. [0, 0,25) sedang terpapar. [0,25, 0,75) adalah paparan yang baik. [0.75, 1] kelebihan paparan. |
FaceAttributes
Atribut wajah untuk wajah yang terdeteksi.
Nama | Jenis | Deskripsi |
---|---|---|
accessories |
Properti yang menjelaskan aksesori apa pun pada wajah tertentu. |
|
age |
number |
Usia dalam 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 ada 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 |
Intensitas senyum, angka antara [0,1]. |
FaceAttributeType
Analisis dan kembalikan satu atau beberapa atribut wajah tertentu dalam string yang dipisahkan koma seperti 'returnFaceAttributes=headPose,glasses'. Analisis atribut wajah memiliki biaya komputasi dan waktu tambahan.
Nama | Jenis | Deskripsi |
---|---|---|
accessories |
string |
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 tidak ada wajah yang terdeteksi. |
age |
string |
Usia dalam bertahun-tahun. |
blur |
string |
Wajah kabur atau tidak. Level mengembalikan 'Rendah', 'Sedang' atau 'Tinggi'. Nilai mengembalikan angka antara [0,1], semakin besar pengaburnya. |
exposure |
string |
Tingkat pencahayaan wajah. Level mengembalikan 'GoodExposure', 'OverExposure' atau 'UnderExposure'. |
facialHair |
string |
Properti yang menjelaskan atribut rambut wajah. |
glasses |
string |
Jenis kacamata. Nilai termasuk 'NoGlasses', 'ReadingGlasses', 'Kacamata Hitam', 'SwimmingGoggles'. |
hair |
string |
Properti yang menjelaskan atribut rambut. |
headPose |
string |
Sudut roll/yaw/pitch 3-D untuk arah wajah. |
mask |
string |
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 |
string |
Tingkat kebisingan piksel wajah. Level mengembalikan 'Rendah', 'Sedang' dan 'Tinggi'. Nilai mengembalikan angka antara [0,1], semakin besar noisier |
occlusion |
string |
Apakah setiap area wajah terpaku, termasuk dahi, mata, dan mulut. |
qualityForRecognition |
string |
Kualitas gambar keseluruhan mengenai apakah gambar yang digunakan dalam deteksi memiliki kualitas yang cukup untuk mencoba pengenalan wajah. Nilai 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 |
string |
Intensitas senyum, angka antara [0,1]. |
FaceDetectionResult
Respons untuk mendeteksi API.
Nama | Jenis | Deskripsi |
---|---|---|
faceAttributes |
Atribut wajah untuk wajah yang terdeteksi. |
|
faceId |
string |
FaceId unik dari wajah yang terdeteksi, dibuat oleh API deteksi dan akan kedaluwarsa 24 jam setelah panggilan deteksi. Untuk mengembalikan ini, diperlukan parameter 'returnFaceId' menjadi 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 ditetapkan sebagai true. |
FaceError
Objek kesalahan. Untuk detail komprehensif tentang kode kesalahan dan pesan yang dikembalikan oleh Layanan Wajah, silakan lihat tautan berikut: https://aka.ms/face-error-codes-and-messages.
Nama | Jenis | Deskripsi |
---|---|---|
code |
string |
Salah satu set 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
Koleksi 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 bagian luar mata kanan. |
|
eyeRightTop |
Koordinat bagian atas mata kanan. |
|
eyebrowLeftInner |
Koordinat bagian dalam alis kiri. |
|
eyebrowLeftOuter |
Koordinat alis kiri luar. |
|
eyebrowRightInner |
Koordinat bagian dalam alis kanan. |
|
eyebrowRightOuter |
Koordinat alis kanan luar. |
|
mouthLeft |
Koordinat mulut kiri. |
|
mouthRight |
Koordinat mulut 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 atas alar. |
|
noseRootLeft |
Koordinat akar hidung kiri. |
|
noseRootRight |
Koordinat hak akar hidung. |
|
noseTip |
Koordinat ujung hidung. |
|
pupilLeft |
Koordinat murid mata kiri. |
|
pupilRight |
Koordinat murid 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 |
Tinggi persegi panjang, dalam piksel. |
left |
integer |
Jarak dari tepi kiri jika gambar ke tepi kiri persegi panjang, dalam piksel. |
top |
integer |
Jarak dari tepi atas jika gambar ke tepi atas persegi panjang, dalam piksel. |
width |
integer |
Lebar persegi panjang, dalam piksel. |
FacialHair
Properti yang menjelaskan atribut rambut wajah.
Nama | Jenis | Deskripsi |
---|---|---|
beard |
number |
Angka mulai dari 0 hingga 1 menunjukkan tingkat keyakinan yang terkait dengan properti. |
moustache |
number |
Angka mulai dari 0 hingga 1 menunjukkan tingkat keyakinan yang terkait dengan properti. |
sideburns |
number |
Angka mulai dari 0 hingga 1 menunjukkan tingkat keyakinan yang terkait dengan properti. |
GlassesType
Jenis kacamata wajah.
Nama | Jenis | Deskripsi |
---|---|---|
noGlasses |
string |
Tidak ada kacamata di wajah. |
readingGlasses |
string |
Kacamata normal di wajah. |
sunglasses |
string |
Kacamata di wajah. |
swimmingGoggles |
string |
Kacamata renang di wajah. |
HairColor
Array warna kandidat dan tingkat keyakinan di hadapan masing-masing.
Nama | Jenis | Deskripsi |
---|---|---|
color |
Nama warna rambut. |
|
confidence |
number |
Tingkat keyakinan warna. Rentang antara [0,1]. |
HairColorType
Nama warna rambut.
Nama | Jenis | Deskripsi |
---|---|---|
black |
string |
Hitam. |
blond |
string |
Pirang. |
brown |
string |
Brown. |
gray |
string |
Abu. |
other |
string |
Lainnya. |
red |
string |
Merah. |
unknown |
string |
Tidak dikenal. |
white |
string |
Putih. |
HairProperties
Properti yang menjelaskan atribut rambut.
Nama | Jenis | Deskripsi |
---|---|---|
bald |
number |
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 |
Nilai sudut. |
roll |
number |
Nilai sudut. |
yaw |
number |
Nilai sudut. |
LandmarkCoordinate
Koordinat landmark dalam gambar.
Nama | Jenis | Deskripsi |
---|---|---|
x |
number |
Komponen horizontal, dalam piksel. |
y |
number |
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 ditutupi. |
type |
Jenis masker. |
MaskType
Jenis masker.
Nama | Jenis | Deskripsi |
---|---|---|
faceMask |
string |
Masker wajah. |
noMask |
string |
Tanpa topeng. |
otherMaskOrOcclusion |
string |
Jenis masker atau oklusi lainnya. |
uncertain |
string |
Tidak menentu. |
NoiseLevel
Menunjukkan tingkat kebisingan.
Nama | Jenis | Deskripsi |
---|---|---|
high |
string |
Tingkat kebisingan tinggi. |
low |
string |
Tingkat kebisingan rendah. |
medium |
string |
Tingkat kebisingan sedang. |
NoiseProperties
Properti yang menjelaskan tingkat kebisingan gambar.
Nama | Jenis | Deskripsi |
---|---|---|
noiseLevel |
Nilai enum yang menunjukkan tingkat kebisingan. |
|
value |
number |
Angka yang menunjukkan tingkat kebisingan mulai dari 0 hingga 1. [0, 0,25) sedang terpapar. [0,25, 0,75) adalah paparan yang baik. [0.75, 1] kelebihan paparan. [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 terpaku. |
QualityForRecognition
Menunjukkan kualitas gambar untuk pengenalan.
Nama | Jenis | Deskripsi |
---|---|---|
high |
string |
Kualitas tinggi. |
low |
string |
Kualitas rendah. |
medium |
string |
Kualitas sedang. |
RecognitionModel
Model pengenalan untuk wajah.
Nama | Jenis | Deskripsi |
---|---|---|
recognition_01 |
string |
Model pengenalan default untuk "Deteksi". Semua faceId yang dibuat sebelum 2019 Maret diikat dengan model pengenalan ini. |
recognition_02 |
string |
Model pengenalan dirilis pada bulan Maret 2019. |
recognition_03 |
string |
Model pengenalan dirilis pada bulan Mei 2020. |
recognition_04 |
string |
Model pengenalan dirilis pada februari 2021. Disarankan untuk menggunakan model pengenalan ini untuk akurasi pengenalan yang lebih baik. |