Agradecemos por participar do Google I/O. Confira as sessões.

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. Ele oferece pontos de recursos que permitem ao app identificar automaticamente diferentes regiões de um rosto detectado. O app vai poder usar essas regiões para sobrepor recursos de uma forma que corresponda corretamente aos contornos de um rosto.

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 as características de uma raposa ao rosto do usuário.

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

A textura consiste na sombra para os olhos, 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 a ele.

Partes de um rosto aumentado

A API Augmented Faces oferece uma posição central, três posições 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 em cima da cabeça.

Poses de região

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

Malha facial

A malha de rosto 3D denso de 468 pontos permite que você pinte texturas adaptáveis e detalhadas que sigam um rosto com precisão, por exemplo, ao sobrepor óculos virtuais atrás de uma parte específica do nariz. A malha coleta informações 3D detalhadas o suficiente para que você possa renderizar facilmente essa imagem virtual.