摘 要:人脸识别是基于人的脸部特征信息进行身份识别的一种生物识别技术。具体来说,指通过电子仪器采集图像中的人脸,经过图像的检测和人脸的跟踪,对捕捉到的人脸进行识别的技术。随着图像处理与生物鉴别技术日新月异地进步,大量的安全系统采用了人脸识别技术。本文在研究人脸识别技术现状的基础上,结合实际生活中身份认证安全系统的需求,设计了基于OpenCV的人脸识别门禁系统。介绍了如何使用OpenCV进行人脸检测与识别、如何运用人脸识别控制门禁等,重点探讨了不同模型的人脸识别算法识别效果的好坏、光照变化及不同姿态对人脸识别结果的影响。
关键词:OpenCV;人脸识别;门禁系统
作者介绍:
梁观坡,男,福建霞浦人,本科。研究方向:海洋工程装备设计制造。
中图分类号:TP391.41 文献标识码:A 文章编号:2096-4706(2018)02-0000-03
Face RecognitionAccess Control System
LIANG Guanpo,ZOU Zehua,CHEN Zhengxin,YE Shengjie,LAI Pengyu
(University Of Fuzhou,Fuzhou 350108,China)
Absrtact:Facerecognition is a kind of biometric recognition technology,whichcan extract feature information from human face,collectface in image by electronic instrument,detect andtrack face through image. With the rapid development of image processing andbiometric identification technology,a largenumber of security systems use face recognition technology.On the basis ofstudying the current situation of face recognition technology according tothe requirement of identity authentication security system in real life,aface recognition access control system based on OpenCV is designed. How to useOpenCV to detect and recognize face is introduced.How to control the entranceguard by face recognition is discussed in this paper,andthe effects of different face recognition algorithms,illuminationvariation and different pose on face recognition are discussed.
Keywords:OpenCV;facerecognition;access control system
参考文献:
[1] 朱兴统,习洋洋.基于C++和OpenCV的人脸识别系统的设计与实现 [J].自动化与仪器仪表,2014(8):127-128+131.
[2] 毛星云,冷雪飞,等编著.OpenCV3编程入门(第一版)[M].北京:电子工业出版社,2015.
[3] arduino 百度百科 [EB/OL].http://baike.baidu.com/item/Arduino,2017.
[4] OpenCV官方文档 [EB/OL].http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/user_guide/ug_traincascade.html,2017.
[5] Opencv目标检测之级联分类器训练与测试 [EB/OL].http://blog.csdn.net/u012507022/article/details/53981399,2017.
[6] opencv人脸识别--detectMultiScale函数 [EB/OL].http://blog.csdn.net/itismelzp/article/details/50379359,2017.