好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

基于直方图均衡化的人脸识别系统设计与实现.docx

6页
  • 卖家[上传人]:ji****81
  • 文档编号:226879272
  • 上传时间:2021-12-19
  • 文档格式:DOCX
  • 文档大小:37.85KB
  • / 6 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 基于直方图均衡化的人脸识别系统设计与实现 聂倩倩 秦润泽 高育新 胡欣宇摘 要:针对提取人脸特征时光照干扰的问题,提出一套完备的抗光照人脸识别系统削弱光照影响可以从预处理与构建特征脸两个阶段考虑预处理阶段采用直方图均衡化图像处理技术,构建特征脸阶段选取光照锥方法进行光照补偿,以削弱系统中的光照影响从实现效果看,算法满足人脸识别的要求关键词:直方图均衡化;Eigenfaces;光照锥;表情识别:TP391.41 :A :2095-1302(2018)07-00-020 引 言近年来,人脸识别受到各界的广泛关注该技术是一种非接触式、简便的生理特征识别技术人脸识别主要采用几何特征、模板匹配、统计学等方法实现钱程采用深度多模型融合实现人脸识别[1]江伟等人对Ada Boost算法进行相应的改进[2],使其检测效果更佳常云翔采用深度学习算法解决了复杂光照人脸识别模型问题[3]这些方法在理想状态下已取得较好的效果,但仍有诸多问题急需解决本文采用光照锥法进行光照补偿,实现视频流的人脸识别1 系统整体框架本文人脸识别抗光照系统流程为:摄像头采集数据,将采集到的内容逐帧输入到人脸检测模块,对检测出的人脸进行预处理。

      将预处理后的图像传送到人脸识别模块,输出识别结果具体实现过程如图1所示2 人脸检测在人脸检测前,首先应将视频逐帧输入的图像转化为灰度图像,并使用双线性插值法将其归一化处理,以提高人脸检测速率人脸检测模块由训练与检测两部分组成本文使用Ada Boost算法,采用OpenCV函数库中的Haar分类器,人脸检测模块利用如下函数:CascadeClassifier:CascadeClassifier()CascadeClassifier:detectMultiScale()3 图像预处理视频图像会受到光照等条件影响,本系统采用直方图均衡化调整图片的对比度,改善采集的数据质量直方图均衡化利用累计分布函数变换将直方图从集中灰度分布映射成均匀灰度分布具体步骤为:(1)经灰度映射,获取输入图像的二维直方图2)统计每个灰度级出现的频率3)通过调整灰度级直方图改善图像因过度曝光或曝光不足导致的前景背景过亮或过暗现象直方图均衡化处理如图2、图3所示4 人脸识别4.1 人脸表征与光照锥人脸识别算法主要包括Eigenfaces算法、Fisherfaces算法與LBPHfaces算法Eigenfaces算法将高维的人脸图像降维映射到低维特征脸子空间,实现面部特征采集,该算法特征数据多、识别准确率高。

      Fisherfaces算法在低维空间达到最大类间离散度与最小类内离散度,对不同的数据集计算其相应的特征LBPHfaces算法采用局部特征值的描述方法,通过提取图像局部细节描述其纹理特征本文设计选用Eigenfaces算法该算法虽然具有较高的识别率,但对光照因素较为敏感,因此光照因素的存在导致系统具有较高的误识率与拒识率本文采用光照锥方法对图像进行光照补偿光照锥即不同光源方向的图像叠加形成的凸型锥体光照锥方法基于光度立体视觉方法,使用前提是样本为理想散射模型,即可在固定光照下的所有视场方向观测到物体表面算法思想是在构建特征脸时利用光照锥生成新的图像样本首先,加载用于训练的图像样本,将图像样本转换成矩阵向量形式与表示光源方向矩阵其次,根据单一光源人脸表面的阴影计算出光源的反射率与表面法向量,由这些信息可以得到三维人脸重构图像与光源方向的估计值最后,通过改变光源的方向,计算出不同光源下的合成图像通过丰富特征脸的图像光源信息,实现在构建特征脸阶段减少光照对人脸识别系统的干扰4.2 算法实现人脸识别算法的具体步骤为:(1)采集人脸样本,利用光照锥重构图像,人脸重构模型如图4所示,原图像与重构图像如图5所示。

      2)对样本进行标准化处理,如图6和图7所示3)计算不同人脸样本集的平均脸,如图8所示4)计算离散度矩阵将离散度矩阵进行特征值分解,选取其中最大的几组特征值见表1所列,其相应的特征向量如图9和图10所示5 结 语本文人脸检测模块选取传统的Harr分类器,采集的人脸图像经颜色空间转换与归一化处理后,图像基本标准化,又经直方图均衡化处理,使系统初具抗光照能力在人脸识别模块,选取经典的Eigenfaces算法,并结合光照锥方法构造“特征脸”,使得系统进一步削弱了光照对其的影响在不同光照情况下采用该软件对实验室45名学生进行为时1 min的实验,实验结果见表2所列从实验效果看,达到了满足了不同光照情况下人脸实时识别效果光照锥法可以有效解决经典的Eigenfaces算法识别人脸存在的对光照敏感的问题参考文献[1]钱程. 基于深度学习的人脸识别技术研究[D].成都:西南交通大学,2017.[2]江伟坚,郭躬德,赖智铭. 基于新Haar-like特征的AdaBoost人脸检测算法[J].山东大学学报,2014(2):43-48.[3]常云翔. 基于深度学习的复杂光照条件下人脸识别技术研究[D].沈阳:沈阳航空航天大学,2017.[4]李粉兰,段海峰,郝建国,等. 人脸识别中光照补偿问题的实验研究[J].图学学报,2009,30(3):113-120.[5] BASRI R,JACOBS D W. Lambertian reflectance and linear subspaces [J]. IEEE taransactions on pattern analysis and machine intelligence,2003,25(2):218-233.[6] CHANG H,KOSCHAN A,ABIDI B,et al. Fusing continuous spectral images for face recognition under indoor and outdoor illuminants [J]. Machine vision and applications,2010,21(2):201-215.[7]陈钊.基于DCT和LDA融合方法的人脸识别系统设计与实现[D].长春:吉林大学,2015.[8]方敏.基于人脸识别算法的研究及门禁系统的设计与实现[D].成都:电子科技大学,2011.物联网技术2018年7期物联网技术的其它文章基于智能平台的低成本细胞计数系统江门市地质灾害监测预警体系构建一种高效的隐私保护群智感知真值发现机制面向消防车行车安全的双目技术研究基于物联网技术的牛舍环境监控系统设计基于STM32和OV5640的无人机农情监测系统 -全文完-。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.