黄子豪,孙沐阳,时田野
(山东科技大学,山东济南,250031)
人脸识别技术是通过对人面部特征信息的提取从而对数据库中人脸模板进行对比后进行身份识别的一种新型识别技术,该技术需要使用摄像头等成像工具采集含有人脸的图像或视频并自动在图像中检测和识别人脸,由此对检测到的人像进行面部身份认证(根据相似度进行人脸匹配),也被称为人像识别、面部识别。本文描述的程序只是简单的利用OpenCV库对人脸的识别与检测,随着对于深度学习的探究,我们可以通过对机器的训练筛选出最合适的参数权重,由此构造出准确率较高的函数,给定一张人像照片即可以获取到较为精确的特征值,进而再归类进行训练,实现基于神经网络而构建的人脸识别系统。
人脸识别技术根据功能可以大致分为三个模块:人脸检测、人脸特征提取以及人脸图像识别与匹配。
人脸检测:人脸检测是指从输入的图像或视频源中检测并提取出合适的人脸图像,输入的图像可以为实时采集的人脸或视频以及图像集,通常采用Haar特征和Adaboost算法来训练级联分类器。级联结构分类器是由多个弱分类器组成的,每一级都比前一级复杂,每个分类器均可使大部分正例样本通过,过滤掉大部分负例。由此得到的每一级的待测正例样本的数量就递减,这样分级检测的层次可排除大量的非应检样本,提高检测效率和检测速度。……