Deteksi mesh wajah

Dengan API deteksi mesh wajah pada ML Kit, Anda dapat menghasilkan mesh akurasi tinggi real-time yang terdiri dari 468 titik 3D untuk gambar yang mirip selfie. Wajah harus berada dalam jarak ~2 meter (7 kaki) dari kamera.

Jika Anda ingin mendeteksi wajah lebih dari ~2 meter (~7 kaki) dari kamera, lihat SDK deteksi wajah ML Kit.

Berikut adalah beberapa istilah yang digunakan terkait fitur deteksi mesh wajah:

  • Kotak pembatas adalah area persegi panjang untuk wajah yang terdeteksi.
  • Info mesh wajah adalah kumpulan 468 titik dan tepi 3D yang dapat digunakan untuk menggambar mesh geometri untuk wajah yang terdeteksi.

API deteksi mesh wajah menghasilkan mesh wajah untuk wajah yang terdeteksi, masing-masing berisi 468 titik dan tepi 3D. Dengan deteksi mesh wajah, Anda dapat menjalankan operasi yang lebih akurat pada wajah secara real-time, seperti filter AR, pengambilan selfie, dan video chat.

Android

Kemampuan utama

  • Kenali dan temukan wajah Dapatkan kotak pembatas untuk wajah yang terdeteksi dalam gambar seperti selfie.
  • Mendapatkan informasi mesh wajah Mendapatkan 468 info titik dan segitiga 468 titik 3D untuk setiap wajah yang terdeteksi.
  • Memproses frame video secara real time Deteksi mesh wajah dilakukan di perangkat, dan cukup cepat untuk aplikasi real-time, seperti manipulasi video.

Hasil contoh

Input Output (Mode "Hanya kotak pembatas") Output (Mode "Face mesh")

Perbandingan dengan SDK deteksi wajah ML Kit

API deteksi mesh wajah Face Detection API
Kasus penggunaan direkomendasikan (contoh)
  • Membuat efek AR pada wajah dalam streaming video
  • Deteksi wajah real-time dalam foto mirip selfie (wajah dalam jarak ~2 meter)
  • Mendeteksi jumlah wajah yang ada dalam gambar
  • Mendeteksi wajah yang jauh dari kamera
Latensi Rendah (~14 md di Pixel 3)

Direkomendasikan untuk real-time

Sedang (~60 md di Pixel 3 saat mode cepat AKTIF)
Input yang direkomendasikan Wajah diambil dalam jarak ~2 meter (~7 kaki) Semua foto dengan wajah
Output titik wajah Untuk setiap wajah, 468 titik 3D dan info segitiga saat mode "mesh wajah" diaktifkan. Untuk setiap wajah, 133 titik 2D saat mode "kontur wajah" diaktifkan.
# wajah dikenali
  • Mode"Hanya kotak pembatas": >=1 kotak pembatas selama wajah berada dekat dengan kamera (<= ~2 meter atau ~7 kaki)
  • Mode"Mesh wajah": maksimal 2 kotak pembatas dan mesh, selama wajah berada di dekat kamera (berjarak ~2 meter)
  • Mode"Kotak pembatas": >=1; wajah dapat berada jauh dari kamera, tetapi berukuran minimum 100x100 piksel per wajah
  • Kontur wajah: maks 1, asalkan wajah berada dekat dengan kamera
ID pelacakan Tidak Ya
Orientasi wajah Tidak Ya
Klasifikasi wajah (misalnya, tersenyum) Tidak Ya
Opsi penerapan Khusus paket Dipaketkan / Tidak Dipaketkan
Ukuran aplikasi Paket: ~6,4 MB

Tidak dipaketkan: belum tersedia

Paket: ~6,9 Mb

Tidak Dipaketkan: ~0,6 Mb