Guías específicas de la plataforma
Android (Kotlin/Java)
NDK de Android (C)
Unity (AR Foundation)
iOS
Unreal Engine
La API de Augmented Faces te permite renderizar recursos sobre rostros humanos sin usar hardware especializado. Proporciona puntos de características que permiten que tu app identifique automáticamente diferentes regiones de un rostro detectado. Luego, tu app puede usar esas regiones para superponer recursos de manera que coincidan correctamente con los contornos de un rostro individual.
Casos de uso
La RA basada en el rostro desbloquea una amplia variedad de casos de uso, desde pruebas de belleza y accesorios hasta filtros y efectos faciales que los usuarios pueden disfrutar con sus amigos. Por ejemplo, usa modelos en 3D y una textura para superponer los rasgos de un zorro en el rostro de un usuario.

El modelo consta de dos orejas y una nariz de zorro. Cada uno es un hueso separado que se puede mover de forma individual para seguir la región facial a la que está unido.

La textura consta de sombra de ojos, pecas y otros colores.

Durante el tiempo de ejecución, la API de Augmented Faces detecta el rostro del usuario y superpone la textura y los modelos sobre él.
Partes de un rostro aumentado
La API de Augmented Faces proporciona una pose central, tres poses regionales y una malla facial en 3D.
Centrar la pose
Ubicada detrás de la nariz, la postura central marca el medio de la cabeza del usuario. Se usa para renderizar recursos, como un sombrero en la parte superior de la cabeza.

Poses de la región
Ubicadas en la frente izquierda, la frente derecha y la punta de la nariz, las poses de regiones marcan partes importantes del rostro de un usuario. Úsalos para renderizar recursos en la nariz o alrededor de las orejas.

Malla facial
La malla facial 3D densa de 468 puntos te permite pintar texturas detalladas y adaptables que siguen con precisión un rostro, por ejemplo, cuando superpones lentes virtuales detrás de una parte específica de la nariz. La malla recopila suficiente información detallada en 3D para que puedas renderizar fácilmente esta imagen virtual.
