Introdução a rostos aumentados

Guias específicos para cada plataforma

A API Augmented Faces permite renderizar recursos sobre rostos humanos sem usar hardware especializado. Ele fornece pontos de características que permitem que o app identifique automaticamente diferentes regiões de um rosto detectado. O app pode usar essas regiões para sobrepor recursos de uma maneira que corresponda corretamente aos contornos de um rosto.

Casos de uso

A RA baseada em rostos oferece uma ampla variedade de casos de uso, de testes de beleza e acessórios a filtros e efeitos faciais que os usuários podem usar com os amigos. Por exemplo, use modelos 3D e uma textura para sobrepor as características de uma raposa no rosto de um usuário.

O modelo consiste em duas orelhas e um nariz de raposa. Cada um é um osso separado que pode ser movido individualmente para seguir a região facial a que está conectado.

A textura consiste em sombra, sardas e outras cores.

Durante o tempo de execução, a API Augmented Faces detecta o rosto de um usuário e sobrepõe a textura e os modelos.

Partes de um rosto aumentado

A API Augmented Faces oferece uma pose central, três poses de região e uma malha de rosto 3D.

Posição central

Localizada atrás do nariz, a posição central marca o meio da cabeça do usuário. Use-o para renderizar recursos, como um chapéu na cabeça.

Poses de região

Localizadas na testa esquerda, testa direita e ponta do nariz, as poses de região marcam partes importantes do rosto de um usuário. Use-os para renderizar recursos no nariz ou ao redor das orelhas.

Malha de rosto

A malha de rosto 3D densa de 468 pontos permite pintar texturas adaptáveis e detalhadas que seguem com precisão um rosto, por exemplo, ao aplicar óculos virtuais em uma parte específica do nariz. A malha reúne informações 3D detalhadas suficientes para renderizar facilmente essa imagem virtual.