基于嵌入式系统的人脸识别技术研究及实现

来源 :电子科技大学 | 被引量 : 16次 | 上传用户:victinfy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统的快速发展,嵌入式人脸识别技术成为模式识别和人工智能领域的热点研究课题,在公共安全、电子商务、金融等领域有巨大的应用价值。本文的研究得到广东省产学研合作重大专项(No.20100901)“面向智能玩具嵌入式组件关键技术研究与产业化”的资助,目标是完成嵌入式系统上人脸识别组件,主要指标有:识别率在85%以上,识别速度在2帧/s以上。本文主要探讨了人脸检测、预处理、人脸识别等关键性问题。总结本文的主要贡献和创新点如下:1、本文研究了原始的基于AdaBoost的人脸定位算法,阐述了该算法检测速度慢的主要原因,提出先降低人脸检测的位置精度换取检测速度的提高,检测精度由后面人脸预处理时精确的人眼定位来弥补。加快检测速度的主要方法:提高Haar搜索框的搜索步长;增大Haar特征相继两次搜索时缩放的比例系数;裁剪级联分类器的级数;定点化运算过程中的部分浮点运算;检测缩放后的图像,再按比例还原原始图像中人脸的位置。优化后检测速度经在手机上测试提高了2.5倍以上。2、本文提出了两种快速的人眼定位算法:基于AdaBoost的人眼定位和基于眼珠快速搜索的人眼定位。这两种方法都是在人脸区域已经被检测出来的前提下提出的,对检测到的人脸区域,先进一步缩小人眼检测区域,然后进行人眼的定位。经实验证明两种方法快速有效。3、在原始的基于LBP的人脸识别算法的基础上进行了改进,本文提出了基于级联LBP的人脸识别算法。该算法在充分使用“统一模式”的同时,有效的利用“非统一模式”,提取的LBP直方图特征能更有效的代表人脸信息。最后使用改进的算法在ORL标准人脸库和FERET标准人脸库上做了实验,并与其他几种人脸识别算法做了比较,证明了本文提出的算法的有效性。4、最后本文介绍了在基于ARM架构处理器的Tiny210开发板上人脸识别系统的实现,完成了基于人脸识别的播放器FacePlayer和玩具车控制器FaceCar,并通过采集实际应用环境中的图片进行了测试,识别率为85.2%,识别速度在2帧/s以上。
其他文献
目前计算机文件数据的安全主要通过操作系统的访问控制机制来进行保护。这种方式有很大的局限性。如果用户绕过操作系统的这种机制,就能为所欲为地访问任何文件。因此,为了彻
传统信息检索方式下,由于信息资源缺少统一的语义描述,用户难以查找到与需求相关的资源,难以实现信息资源的语义共享。如何实现信息资源的语义检索,提高数字化信息资源的利用率,这
随着Web技术的飞速发展,基于Web的联机分析处理(OnlineAnalyticalProcessing,OLAP)服务越来越多的被引入到现代企业的决策支持系统中,为企业决策者提供方便快捷的决策支持。
计算机火焰模拟的方法大致分为三种:粒子系统方法、数学物理方法和纹理技术方法;其中比较传统的是粒子系统方法。本文对粒子系统的核心控制机制进行了一些改进,在一定程度上
近年来,工作流技术逐渐成为了计算机应用领域中的最为活跃的研究热点之一。工作流系统的时间管理问题在工作流管理中扮演了十分重要的角色。对工作流过程模型中的时间信息进行
语义搜索是目前万维网研究的热点,目标是从大量的网络资源中找到真正语义相关而不是仅仅是关键词匹配的内容。为了实现语义搜索, 必须用机器可以理解的元数据对网络资源进行标
Internet的迅猛发展,带来的直接影响就是通信量的急剧增加和各类实时业务流量对网络QoS要求的提高。通信量的迅速增长使得主干网拥塞日益严重,因此,拥塞控制成为网络研究的重点
随着计算机网络规模的迅速扩大,网络蠕虫攻击成为目前影响网络安全的一个重要问题。新一代蠕虫的传播速度越来越快,其破坏性也越来越大,实现蠕虫早期检测是蠕虫防御的前提和
目前,复杂网络理论已经成为研究自然界和社会系统中很多问题的重要工具,被广泛应用于社会学、经济学、统计物理学、计算机科学和生物信息学等领域。随着社会和网络的飞速发展,人
DoS攻击是目前互联网上常见的攻击形式之一,它由于危害巨大且难以防范,已成为互联网面临的主要安全问题。认证协议作为一类重要的安全协议,常被用于互联网上不同主体之间的安