Introduzione alla funzionalità Volti aumentati

Guide specifiche per piattaforma

L'API Augmented Faces ti consente di eseguire il rendering degli asset sopra i volti umani senza utilizzare hardware specializzato. Fornisce punti delle funzionalità che consentono alla tua app di identificare automaticamente diverse regioni di un volto rilevato. La tua app può quindi utilizzare queste regioni per sovrapporre le risorse in modo da corrispondere correttamente ai contorni di un singolo volto.

Casi d'uso

La realtà aumentata basata sul volto apre un'ampia gamma di casi d'uso, dalle prove di prodotti di bellezza e accessori ai filtri ed effetti per il viso che gli utenti possono utilizzare con gli amici. Ad esempio, utilizza modelli 3D e una texture per sovrapporre le caratteristiche di una volpe al viso di un utente.

Il modello è composto da due orecchie e un naso di volpe. Ognuno è un osso separato che può essere spostato singolarmente per seguire la regione del viso a cui è collegato.

La texture è composta da ombretto, lentiggini e altri colori.

Durante l'esecuzione, l'API Augmented Faces rileva il volto di un utente e sovrappone sia la texture che i modelli.

Parti di un volto aumentato

L'API Augmented Faces fornisce una posa centrale, tre pose regionali e una mesh 3D del volto.

Posizione centrale

Situata dietro il naso, la posa centrale indica il centro della testa di un utente. Utilizzalo per eseguire il rendering di asset come un cappello sulla testa.

Pose della regione

Posizionate sulla fronte sinistra, sulla fronte destra e sulla punta del naso, le pose delle regioni contrassegnano parti importanti del volto di un utente. Utilizzali per eseguire il rendering degli asset sul naso o intorno alle orecchie.

Mesh del volto

La mesh 3D densa del viso a 468 punti consente di dipingere texture adattabili e dettagliate che seguono con precisione un viso, ad esempio quando si sovrappongono occhiali virtuali dietro una parte specifica del naso. La mesh raccoglie informazioni 3D sufficientemente dettagliate per poter eseguire facilmente il rendering di questa immagine virtuale.