플랫폼별 가이드
Android (Kotlin/Java)
Android NDK (C)
Unity (AR Foundation)
iOS
Unreal Engine
Augmented Faces API를 사용하면 특수 하드웨어를 사용하지 않고도 사람 얼굴 위에 애셋을 렌더링할 수 있습니다. 앱이 감지된 얼굴의 여러 영역을 자동으로 식별할 수 있는 특징점을 제공합니다. 그러면 앱에서 이러한 영역을 사용하여 개별 얼굴의 윤곽에 적절하게 일치하는 방식으로 애셋을 오버레이할 수 있습니다.
사용 사례
얼굴 기반 AR은 뷰티 및 액세서리 가상 체험부터 사용자가 친구와 함께 즐길 수 있는 얼굴 필터 및 효과에 이르기까지 다양한 사용 사례를 지원합니다. 예를 들어 3D 모델과 텍스처를 사용하여 사용자의 얼굴에 여우의 특징을 오버레이합니다.

이 모델은 여우 귀 2개와 여우 코로 구성되어 있습니다. 각각은 연결된 얼굴 영역을 따라 개별적으로 이동할 수 있는 별도의 뼈입니다.

텍스처는 아이섀도우, 주근깨, 기타 색상으로 구성됩니다.

런타임에 증강 얼굴 API는 사용자의 얼굴을 감지하고 텍스처와 모델을 모두 오버레이합니다.
증강 얼굴의 부분
Augmented Faces API는 중앙 포즈, 3개의 영역 포즈, 3D 얼굴 메시를 제공합니다.
자세 중심
코 뒤에 있는 중심 포즈는 사용자 머리의 중앙을 표시합니다. 머리 위에 모자와 같은 애셋을 렌더링하는 데 사용합니다.

리전 포즈
왼쪽 이마, 오른쪽 이마, 코끝에 위치한 영역 포즈는 사용자의 얼굴에서 중요한 부분을 표시합니다. 이를 사용하여 코나 귀 주변에 애셋을 렌더링합니다.

얼굴 메쉬
468개의 포인트로 구성된 밀도 높은 3D 얼굴 메시를 사용하면 얼굴을 정확하게 따라가는 적응형의 세부적인 질감을 칠할 수 있습니다. 예를 들어 코의 특정 부위 뒤에 가상 안경을 레이어링할 때 유용합니다. 메시는 이 가상 이미지를 쉽게 렌더링할 수 있을 만큼 충분한 세부 3D 정보를 수집합니다.
