Deteksi mesh wajah

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

Jika Anda ingin mendeteksi wajah yang berjarak 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 sekelompok titik dan tepi 3D 468 yang dapat digunakan untuk menggambar mesh geometri untuk wajah yang terdeteksi.

API deteksi face mesh menghasilkan face mesh untuk wajah yang terdeteksi, yang 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

  • Mengenali dan menemukan wajah Dapatkan kotak pembatas untuk wajah yang terdeteksi dalam gambar mirip selfie.
  • Mendapatkan informasi mesh wajah Dapatkan info titik 3D 468 dan info segitiga 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 pembatas kotak saja) Output (Mode "Face mesh")

Perbandingan dengan SDK deteksi wajah ML Kit

API deteksi mesh wajah API Deteksi Wajah
Kasus penggunaan yang direkomendasikan (contoh)
  • Menghasilkan efek AR pada wajah dalam streaming video
  • Deteksi wajah real-time dalam gambar seperti 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 yang diambil dalam jarak ~2 meter (~7 kaki) Gambar apa pun dengan wajah
Output poin wajah Untuk setiap wajah, 468 titik 3D dan info segitiga saat mode "face mesh" diaktifkan. Untuk setiap wajah, 133 titik 2D saat mode "kontur wajah" diaktifkan.
# wajah dikenali
  • Mode "Kotak pembatas saja": >=1 kotak pembatas selama wajah menghadap ke kamera (<= ~2 meter atau ~7 kaki)
  • Mode "Face mesh": maks 2 kotak pembatas dan mesh, selama wajah dekat dengan kamera (dalam jarak ~2 meter)
  • Mode "Kotak pembatas": >=1; wajah bisa berada jauh dari kamera, tetapi ukuran minimumnya adalah 100x100 piksel per wajah
  • Kontur wajah: maks 1, selama wajah dekat dengan kamera
ID pelacakan Tidak Ya
Orientasi wajah Tidak Ya
Klasifikasi wajah (misalnya, tersenyum) Tidak Ya
Opsi penerapan Hanya paket Paket / Tidak Dipaketkan
Ukuran aplikasi Dipaketkan: ~6,4 MB

Tidak dipaketkan: belum tersedia

Dipaketkan: ~6,9 Mb

Tidak dipaketkan: ~0,6 jt