增强人脸简介

针对具体平台的指南

借助 Augmented Faces API,您无需使用专门的硬件,即可在人脸上渲染资源。它提供特征点,使您的应用能够自动识别检测到的人脸的不同区域。然后,您的应用可以使用这些区域以与单个人脸轮廓正确匹配的方式叠加资源。

使用场景

基于人脸的 AR 解锁了各种各样的应用场景,从美妆和配饰试妆,到用户可以与好友一起享受的面部滤镜和特效,不一而足。例如,使用 3D 模型和纹理将狐狸的特征叠加到用户面部。

该模型由两只狐狸和一只狐鼻子组成。它们都是独立的 骨头 它们可以单独移动,以跟随其紧贴的面部区域。

纹理包括眼影、雀斑和其他着色。

在运行时,Augmented Faces API 会检测用户的面部,并将纹理和模型都叠加到面部。

增强面部的组成部分

Augmented Faces API 提供中心姿势、三个区域姿势和 3D 人脸网格。

居中姿势

位于鼻子后面,中心姿势标记了用户头部的中间。使用它可渲染素材资源,例如头顶帽子。

区域姿势

区域姿势位于左前额、右前额和鼻尖,是用户面部的重要部位。使用它们可以在鼻子或耳朵周围渲染素材资源。

人脸网格

通过 468 点密集 3D 人脸网格,你可以绘制可适应面貌的细节纹理,准确地根据人脸绘制相应纹理,例如,将虚拟眼镜分层放在鼻子的特定部分后。网格会收集足够详细的 3D 信息,以便您轻松渲染此虚拟图像。