论文部分内容阅读
随着我国经济的快速发展,居民生活水平的不断提高和安全意识的加强,人们对安防及安全防范系统的认识也越发深入。现有安防系统主要以视频监控为主,通常是将摄像头的输出信息进行保存,然后人工对视频信息进行排查和浏览。这种人工处理的方法必然会引发系统异常,导致系统无法及时发出预警信息。这就使得监控系统迫切需要一种快速、非接触式的身份识别技术,该技术能够对采集到的视频图像进行自行分析,确认图像中人员的身份信息,并将异常及时发送给安保人员,从而避免非安全事件的发生。本文结合人脸识别技术,研究基于ZYNQ的智能监控系统关键技术,为实现智能监控系统奠定理论基础。对于智能监控系统中关键技术,本文主要研究内容如下:(1)提出基于LBP和AdaBoost的人脸检测算法。针对背景复杂、光照不均匀等外界因素所导致的人脸检测率较低的问题进行了改进,实验结果显示该算法对外界因素具有很强适应性;(2)提出基于 LBP(Local Binary Pattern,局部二值模式)和 PCA(Principle Compon-entAnalysis,主成分分析法)的支持向量机人脸识别算法。为了尽可能保留人脸图像的细节信息,在提取人脸特征之前对人脸图像进行分块处理。随着人脸分块数的增加,人脸特征向量的维数将会逐步提升,这将会导致后期训练和识别时间过长,针对这一问题本文采用PCA算法对特征向量进行降维处理,从而降低训练和识别时间。本文采用LBP算子提取人脸特征,使得所提算法对光照和复杂背景等外界因素有很强的鲁棒性;(3)针对在嵌入式平台运行人脸检测算法实时性差的问题,提出一种硬件加速方法,将图像预处理和人脸检测算法在ZYNQ架构的FPGA中进行硬件加速,结果显示经过硬件加速后人脸检测的平均时间可以达到12ms。本文主要研究了人脸检测和人脸识别算法及在智能监控系统中的应用,针对人脸识别算法实时性差和识别率低的问题进行了深入研究,并提出新的方法。本文采用软硬件协同的设计思路对智能监控的原型系统进行了实现,经实验验证,该原型系统达到预期目标。