Con l'API di rilevamento della mesh dei volti di ML Kit, puoi generare in tempo reale un mesh ad alta precisione di 468 punti 3D per immagini simili a quelle dei selfie. I volti devono essere a massimo 2 metri di distanza dalla fotocamera.
Se vuoi rilevare volti a oltre 2 metri di distanza dalla videocamera, consulta l'SDK per il rilevamento dei volti di ML Kit.
Di seguito sono riportati alcuni termini utilizzati in merito alla funzionalità di rilevamento di face mesh:
- Il riquadro di delimitazione è un'area rettangolare per un volto rilevato.
- Le informazioni sulla rete mesh dei volti sono un gruppo di 468 punti e bordi 3D che possono essere utilizzati per disegnare la mesh geometrica per una faccia rilevata.
L'API per il rilevamento di face mesh genera un face mesh per i volti rilevati, ciascuno contenente 468 punti e bordi 3D. Con il rilevamento del mesh dei volti, puoi eseguire operazioni più accurate sui volti in tempo reale, ad esempio filtri AR, acquisizione di selfie e chat video.
Funzionalità chiave
- Riconoscere e individuare i volti Ottieni il riquadro di delimitazione dei volti rilevati in una foto simile a un selfie.
- Ricevi informazioni sul face mesh Ottieni 468 punti 3D e informazioni sul triangolo per ogni volto rilevato.
- Elabora i frame video in tempo reale Il rilevamento di mesh facciale viene eseguito sul dispositivo ed è abbastanza veloce per le applicazioni in tempo reale, ad esempio la manipolazione di video.
Risultati di esempio
Input | Output (modalità "Solo riquadro di delimitazione") | Output (modalità "Face mesh") |
---|---|---|
Confronto con l'SDK per il rilevamento dei volti di ML Kit
API Face Mesh Detection | API Face Detection | |
Caso d'uso consigliato (esempi) |
|
|
Latenza | Bassa (circa 14 ms su Pixel 3)
Consigliata per la riproduzione in tempo reale |
Medio (circa 60 ms su Pixel 3 quando la modalità veloce è attiva) |
Input consigliato | Volti acquisiti entro circa 2 metri | Qualsiasi foto con volti |
Output dei punti dei volti | Per ogni volto, 468 punti 3D e informazioni sul triangolo quando è attiva la modalità "Face mesh". | Per ogni faccia, 133 punti 2D quando è attivata la modalità "Contorno faccia". |
# volti riconosciuti |
|
|
ID monitoraggio | No | Sì |
Orientamento del volto | No | Sì |
Classificazione dei volti (ad es. sorridente) | No | Sì |
Opzioni di implementazione | Solo in bundle | In bundle / non in bundle |
Dimensioni app | In bundle: circa 6,4 MB
Non in bundle: non ancora disponibile |
Integrata: circa 6,9 Mb
Non in bundle: ~0,6 Mb |