增强人脸简介

平台专用指南

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

用例

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

该模型由两只狐狸耳朵和一个狐狸鼻子组成。每个骨头都是一块单独的骨头,可以单独移动以适应其附着的面部区域。

纹理由眼影、雀斑和其他颜色组成。

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

增强面部的部位

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

中心姿势

位于鼻子后方的姿势位于用户头部的中间位置。它可用于渲染头顶的帽子等素材资源。

区域姿势

这些部位分别位于左前额、右额头和鼻尖,代表用户面部的重要部位。您可以使用它们在鼻子或耳朵周围呈现素材资源。

人脸网格

借助 468 点密集的 3D 人脸网格,您可以绘制能够准确跟随人脸的可适应细节纹理,例如在鼻子的特定部分后面戴上虚拟眼镜时。网格会收集足够详细的 3D 信息,方便您轻松渲染此虚拟图像。