利用机器学习套件的人脸网格检测 API,您可以实时为 468 个 3D 点生成高精度网格,生成类似自拍照的图片。人脸与摄像头之间的距离应在 2 米(约 7 英尺)以内。
如果您要检测距离摄像头约 2 米(约 7 英尺)的人脸,请参阅机器学习套件的人脸检测 SDK。
以下是与人脸网格检测功能相关的一些术语:
- 边界框是检测到的人脸的矩形区域。
- 人脸网格信息是一组 468 个 3D 点和边,可用于绘制检测到的人脸的几何图形网格。
人脸网格检测 API 会为检测到的人脸生成一个人脸网格,每个网格包含 468 个 3D 点和边缘。借助人脸网格检测功能,您可以实时对人脸执行更准确的操作,例如 AR 滤镜、自拍照和视频聊天。
主要功能
- 识别并定位人脸:获取在自拍照照片中检测到的人脸的边界框。
- 获取人脸网格信息 获取每个检测到的人脸的 468 个 3D 点和三角形信息。
- 实时处理视频帧:人脸网格检测在设备上执行,其速度足以满足实时应用(例如视频处理)的需求。
示例结果
输入 | 输出(“仅限边界框”模式) | 输出(“人脸网格”模式) |
---|---|---|
与机器学习套件人脸检测 SDK 比较
人脸网格检测 API | Face Detection API | |
推荐的使用场景(示例) |
|
|
延迟时间 | 低(在 Pixel 3 上约为 14 毫秒)
建议用于实时 |
中(快速模式开启时,Pixel 3 上约为 60 毫秒) |
建议的输入 | 在 2 米(约 7 英尺)范围内拍摄的人脸 | 包含人脸的任何照片 |
面部点输出 | 启用“人脸网格”模式后,每个人脸对应 468 个 3D 点和三角形信息。 | 启用“人脸轮廓”模式后,每个人脸有 133 个 2D 点。 |
识别出 # 个面孔 |
|
|
跟踪 ID | 否 | 是 |
人脸朝向 | 否 | 是 |
面孔分类(例如微笑) | 否 | 是 |
实现选项 | 仅捆绑在一起 | 捆绑 / 不捆绑 |
应用大小 | 捆绑:约 6.4 MB
不分类显示:尚不可用 |
捆绑:约 6.9Mb
未捆绑:约 0.6Mb |