Введение в дополненные лица

Руководства для конкретных платформ

Augmented Faces API позволяет отображать активы поверх человеческих лиц без использования специального оборудования. Он предоставляет характерные точки, которые позволяют вашему приложению автоматически идентифицировать различные области обнаруженного лица. Затем ваше приложение может использовать эти области для наложения ресурсов таким образом, чтобы они правильно соответствовали контурам отдельного лица.

Сценарии использования

AR на основе лица открывает широкий спектр вариантов использования, от примерки красоты и аксессуаров до лицевых фильтров и эффектов, которыми пользователи могут наслаждаться со своими друзьями. Например, используйте 3D-модели и текстуры для наложения черт лица лисы на лицо пользователя.

Модель состоит из двух лисьих ушей и лисьего носа. Каждая из них представляет собой отдельную кость , которую можно перемещать по отдельности, следуя за областью лица, к которой они прикреплены.

Текстура состоит из теней для век, веснушек и других красок.

Во время выполнения Augmented Faces API обнаруживает лицо пользователя и накладывает на него текстуру и модели.

Части дополненного лица

Augmented Faces API предоставляет центральную позу, три позы области и трехмерную сетку лица.

Центральная поза

Центральная поза, расположенная за носом, отмечает середину головы пользователя. Используйте его для рендеринга активов, таких как шляпа на макушке.

Регион позы

Расположенные на левом лбу, правом лбу и кончике носа области позы отмечают важные части лица пользователя. Используйте их для рендеринга ассетов на носу или вокруг ушей.

Сетка для лица

Плотная 3D-сетка лица с 468 точками позволяет рисовать адаптируемые детализированные текстуры, которые точно повторяют лицо — например, при наложении виртуальных очков за определенной частью носа. Сетка собирает достаточно подробную трехмерную информацию, чтобы вы могли легко визуализировать это виртуальное изображение.