基于Linux的人脸识别系统的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:wf3281124
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人脸识别技术作为生物识别技术之一,具有广阔的应用前景。人脸识别技术融合了计算机图像处理技术与生物统计学原理,广泛的应用到出入管理系统、门禁考勤系统、电脑安全防范、人脸照片搜索、访客登记、ATM智能视频报警系统、监狱智能报警系统等等。本文对AdaBoost算法的人脸检测方法和基于主成分分析方法的特征脸人脸识别方法进行了深入的研究。在Linux环境下,在嵌入式开发板上,完成了Adaboost算法和特征脸人脸识别方法,实现了实时的人脸检测和识别。论文完成了嵌入式Linux平台的搭建,从交叉开发环境、Bootloader移植、Linux内核移植、根文件系统的制作和移植,一直到设备驱动程序的移植全过程,建立了嵌入式软件开发平台。论文完成了摄像头的视频图像采集,在嵌入式开发板Tiny6410上实现了图像中的人脸检测和基于特征的人脸识别。论文分析了基于Video4Linux的摄像头视频采集方法,实现了图像采集模块,为人脸检测与识别提供图像来源;采用了Adaboost算法的人脸检测方法,实现了人脸检测模块,为人脸识别奠定了基础。分析了基于特征脸的人脸识别原理,实现了人脸识别模块。最后应用QT设计了人脸识别系统的人机界面。实测结果表明,基于ARM11平台的嵌入式Linux人脸识别系统,在简单光照和背景条件下,正确率较高,实时性较强,方便携带。该工作对人脸检测与识别技术在嵌入式平台的应用有一定参考价值。
其他文献
<正>在媒介化生存时代,政府公共关系很大程度上是依赖于大众传媒来实现。强大的传媒系统,包括技术、话语、意识、方式等,一方面主导着政府行政过程,另一方面又极大地影响甚至
会议
随着计算机在人类社会的科学发展计算机技术推广和应用越来越广泛,于是熟练应用计算机技术基本知识的能力就变得越来越重要。本文立足于此,主要探讨在教学中如何培养职教学生对
2008年,一批被人称之为“90后”的学子步入了大学校园。这批被贴上了“自私、高消费、不懂得责任、私生活不检点、叛逆一代”标签的学生群体立刻成为了被关注的重点。作为学生
随着高校毕业生人数日益增多,就业率日益下降,高校毕业生的就业压力也越来越大。面对这种形势,大学生应从入学开始就做好职业生涯规划来缓解就业压力。
在构建工学结合的高职课程体系的背景下,课程开发较以往有了更具职业性的要求,即"基于工作过程"与"项目化",与之相应的教学方法也发生了很大变化,其中情境教学的重要性更为突出。