人工智能领域最近几年的发展可以说是如火如荼,这里面既有创业者的磨刀霍霍,也有资本的一路执着狂跟,还有学生和程序员群体的热情追随。回顾人工智能领域从2012年的星星之火,到15年左右的疯狂态势,再到18年理性的声音初现。有人开始对人工智能抱有怀疑的态度,认为这一波AI并没有想象中那么强。
但是,不可否认,人工智能真的在一些领域中得到了很好的落地,其中最典型的就是人脸识别的相关应用。现在我们乘车可以无票自动人证核验通行;通过人脸验证身份在线办各种证件手续,也不再需要跑到各个局去现场办理;还有很方便的手机人脸解锁等等。可以说,人脸识别还是一个真正实用的技术。
人脸识别的流程介绍
对于一个落地可用的人脸识别系统,一般要包含以下几个步骤:
1) 人脸检测——将人脸从图像中检测出来;
2) 人脸关键点检测——从检测到的人脸中检测关键点(landmark);
3) 人脸对齐——根据人脸关键点,将人脸“扭正”;
4) 人脸特征提取——把“扭正”的人脸送进特征提取网络,产生特征向量(例如128维、512维的特征向量);
5) 人脸比对——将人脸特征和底库里面存储的人的特征向量进行比较。
从上面的流程可以看到,一个真正work的人脸识别系统,是包含多个流程的。在多数场合,中间还需要加一个“活体检测”的步骤,也就是判断人脸是真的人脸,还是别人拿照片或者视频录像假冒的;如果