了解人脸识别技术

非思丸智能 Android 2019-07-18

这项技术可通过人脸来鉴别和验证照片中的人物。

有时候,我们总有这样或那样的需求,需要自动识别照片中的人脸,比如说以下这些情况:

l 我们希望可以限制某个人对某个资源的访问,这称为人脸鉴定

l 我们希望可以确认某个人是否与它的身份证匹配,这称为人脸验证

l 我们希望可以给某个人脸命名,这成为人脸识别

通常,我们将这些归类为自动“人脸识别”问题,它可能既适用于照片中的静态人脸,也适用于影片中的动态人脸。

人类完成这个任务很容易、但对软件来说就难了

自动人脸识别流程:

1. 人脸检测(face detection)   2. 人脸对齐(face alignment)       3. 人脸识别(face recognition)    

人脸检测任务

人脸检测是关于物体识别的一个问题,它要求确定照片中每张人脸的定位(如位置),以及局部人脸的范围(如边框圈出)。物体识别本身就是一个很有挑战性的问题,虽然在这种情况下,它具有相似性,因为只有一种类型的物体需要被定位,如人脸(虽然人脸变化丰富)。

而且,在更宽泛的人脸识别系统中,人脸监测属于第一步,必须充满活力。举个例子,如果一张脸无法被检测到,那它必定无法被识别。也就是说,我们必须从各个方位和角度以及亮度、发型、帽子、眼镜、面部毛发、妆容、年龄等方面进行面部检测。

基于特征的人脸检测采用的是手工制作的过滤器,根据对该领域的深度了解,在照片中搜索和定位人脸。当过滤器匹配时,其速度极快,效率极高;当过滤器不匹配时,它们可能会失败,比如说会变得比较脆弱。

另外,基于图像的人脸检测技术具有整体性,它会学习如何从完整的图片中自动定位和提取人脸。

Apipost 私有化火热进行中

评论