人脸网格检测

利用机器学习套件的人脸网格检测 API,您可以实时生成类似自拍照的图片的 468 3D 点高准确度网格。人脸应在摄像头周围约 2 米(约 7 英尺)的范围内。

如果要检测远离摄像头大约 2 米(约 7 英尺)的人脸,请参阅机器学习套件的人脸检测 SDK

以下是关于人脸网格检测功能的一些术语:

  • 边界框是检测到的人脸的矩形区域。
  • 人脸网格信息是一组包含 468 个 3D 点和边,可用于为检测到的人脸绘制几何图形网格的信息。

人脸网格检测 API 会为检测到的人脸生成人脸网格,其中每个人脸都包含 468 个 3D 点和边线。借助人脸网格检测功能,您可以实时对人脸执行更准确的操作,例如 AR 滤镜、自拍照和视频聊天。

Android

主要功能

  • 识别和定位面孔:获取自拍照中检测到的人脸的边界框。
  • 获取人脸网格信息:获取每个检测到的人脸的 468 3D 点和三角形信息。
  • 实时处理视频帧:人脸网格检测是在设备上执行的,速度足够快,适用于视频处理等实时应用。

示例结果

输入 输出(“仅限边界框”模式) 输出(“人脸网格”模式)

与机器学习套件人脸检测 SDK 比较

人脸网格检测 API 人脸检测 API
建议使用的用例(示例)
  • 为视频串流中的人脸生成 AR 效果
  • 对自拍照进行实时人脸检测(大约 2 米以内)
  • 检测照片中有多少张人脸
  • 检测远离相机的人脸
延迟时间 低(Pixel 3 约 14 毫秒)

适用于实时

中(开启 Pixel 3 后约 60 毫秒)
建议输入 在大约 2 米(约 7 英尺)范围内拍摄的人脸 任何有人脸的图片
人脸点输出 对于每个人脸,启用“人脸网格”模式后,每个人脸都会显示 468 的 3D 点和三角形信息。 对于每个人脸,当启用“人脸轮廓”模式时,有 133 个 2D 点。
识别出 # 张面孔
  • “仅限边界框”模式:只要人脸靠近摄像头(小于等于 2 米或大约 7 英尺),使用至少 1 个边界框
  • “人脸网格”模式:最多 2 个边界框和网格,只要人脸接近摄像头(不超过 2 米以内)
  • “边界框”模式:>=1;人脸离相机很远,但每个人脸的最小尺寸为 100x100 像素
  • 人脸轮廓:最大人脸数量为 1,前提是人脸接近摄像头
跟踪 ID
人脸方向
人脸分类(例如微笑)
实现选项 仅捆绑商品 捆绑 / 未捆绑
应用大小 捆绑包:约 6.4 MB

未捆绑:尚未发布

捆绑版:约 6.9MB

未捆绑:约 0.6MB