Introdução ao recurso de rostos aumentadas

Guias específicos da plataforma

A API Augmented Faces permite renderizar recursos sobre rostos humanos sem usar hardware especializado. Ela fornece pontos de recursos 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 forma que corresponda corretamente aos contornos de um rosto específico.

Casos de uso

A RA com base em rosto desbloqueia uma grande variedade de casos de uso, desde testes de beleza e acessórios até filtros e efeitos faciais que os usuários podem aproveitar com os amigos. Por exemplo, use modelos 3D e uma textura para sobrepor os elementos de uma raposa no rosto do usuário.

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

A textura consiste em sombra para os olhos, sardas e outras cores.

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

Partes de um rosto aumentado

A API Augmented Faces fornece uma posição central, três posições de região e uma malha de rosto 3D.

Central

Localizado atrás do nariz, a posição central marca o meio da cabeça de um usuário. Use esse recurso para renderizar recursos como um chapéu na parte superior da cabeça.

Poses da região

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

Malha facial

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