基于FPGA的Adaboost人脸检测算法设计与验证

来源 :东南大学 | 被引量 : 8次 | 上传用户:hudongfei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人脸识别技术一直以来都是人工智能领域的研究热点之一,并且随着计算方法和计算工具的进步得到了极大地发展。人脸检测作为人脸识别系统的第一步,其检测率和检测速度直接影响整个人脸识别系统的性能,因此实现快速准确的人脸检测系统具有十分重要的意义。本文的主要研究内容是对Adaboost人脸检测算法进行优化设计,使其适用于FPGA平台实现。通过对基于Haar特征的人脸检测算法进行深入分析,确定优化改进方案,在保证检测率的基础上实现人脸的快速检测。本文采用图像缩放和多尺寸检测窗相结合的方法,避免了传统方法对检测窗的非整数倍放大,便于FPGA电路快速实现。为进一步加快检测速度,加大检测窗每次移动的步长,减少检测次数。本文采用小尺寸固定窗对图像进行遍历,以节省存储空间的使用。设计了固定窗积分图计算与存储策略,进一步提高了检测速度。为了降低算法的误检率,对初次检测到的人脸位置进行快速扩展验证。此外本文还采用了平方特征阈值比较方法和浮点数定点化设计,使算法适用于FPGA硬件平台实现。本文基于Opal Kelly公司的开发板XEM6310-LX150完成了 Adaboost人脸检测算法的FPGA电路优化设计和测试验证。实验结果表明,在FPGA系统工作频率62MHz下,人脸检测算法占用Xilinx Sparten-6 系列 XC6SLX150 型 FPGA 上 Slice 资源 1843 个(8%)和片上 RAM 资源 1495Kb(31%)。本文设计人脸检测系统的误检率低于2%,对于包含一张人脸的高清图像(1280×720)的检测率为98%,检测速度为1.96帧/秒,与已知人脸检测系统相比,检测率和检测速度的综合性能更优;对于包含5张人脸图像的检测率为92.56%,检测速度为1.28帧/秒。本文设计的人脸检测系统可以为人脸识别模块快速准确地提供人脸图像信息,进而构建完整人脸识别系统。
其他文献
提出旅游业市场竞争态模型 ,运用此模型可以定量分析、对比旅游市场的现实竞争状态 ,在此基础上 ,进行市场研究 ,确定本地区在旅游市场中的地位 ,明确现在和未来市场竞争的优
<正>提问是引发学生产生心智活动并作回答反应的信号刺激,是促进学生思维的有效途径。在教学中,提问是课堂教学中最有效的师生沟通手段,是教学成功的基础之一。《小学科学(3
迟子建是中国当代文坛中一位颇具实力和个性的女作家。不论是创作体裁还是作品主题的表现,都体现着她一直以来的独特风格,并希望以此来激发当今人们麻木冷漠的心灵,唤醒人们
高中阶段学生学习化学课程存在困难是非智力因素造成的,而且在普通高中化学课程改革中是普遍存在的。高中化学课程学习困难学生一般在化学记忆、思维、阅读等方面均存在明显
信息时代犯罪活动的规律及方式发生了较大变化,一些犯罪分子的作案范围超出物理空间而扩展到虚拟的网络世界,使社会公共安全面临新的威胁。全方位大侦查模式以犯罪情报和户口
共享单车的出现一定程度上契合了人们推崇简易出行的生活需要,并且可以在一定程度上解决空气污染、城市交通堵塞、停车困难等诸多问题,是一种绿色的、持续的发展模式。因此,
作为大众传播媒介,电视媒体具有监测环境、沟通社会、传承文化和提供娱乐等基本功能。电视媒体因其强大功能和传播效果,影响和塑造着受众的认知。为此,传播优秀文化、传递正
<正> 在伦理学中,围绕道德和利益的关系,人们对道德的本质作出了两种截然不同的回答,形成了两种根本对立的道德论,长期争议不休。道德和利益的关系到底如何,从而道德的本质究
【目的】为优质甜瓜生产提供科学施肥依据,以挖掘产量潜能,降低生产成本,防止过量施肥造成的环境污染。【方法】连续两年田间试验按氮、磷、钾3因子5水平312-D饱和最优设计方
我县是一个农业县,学生大部分来自农村,底子较差,初中化学基础较差,学习方法欠缺,在学习化学上存在许多困难。这些学生在学习过程中能经常坚持预习的很少,化学成绩不理想的原