自动人脸检测跟踪识别系统研究与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:skang08
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人脸识别因其在安全验证、档案管理、视频会议、人机交互、公安罪犯识别等领域的巨大应用前景而越来越成为当前模式识别和人工智能领域的一个研究热点。人脸识别系统以人的脸像作为识别身份的媒介,采用计算机视觉和图像处理技术,抓住人脸的轮廓特征和局部细节特征,研究匹配和识别的方法,具体又包含人脸的检测、跟踪和识别三个环节。本文针对这三个环节分别进行了研究和算法实现。主要工作如下:   (1)人脸的检测与特征定位是实现复杂条件下人脸识别的基本前提,本文采用了两种方法分别实现了人脸的检测和定位。基于肤色模型的方法,首先根据肤色的聚类特性检测人脸的2DPCA区域,在提取灰度和轮廓特征对眼睛、嘴巴等进行特征定位,最后得到人脸的精确位置;基于AdaBoost的方法,通过训练分类器,实现人脸的检测和定位。系统的测试结果表明:基于肤色模型的人脸检测对正面人脸的检测效果较好,而对多尺度检测的能力较弱并且对光线的变化敏感;基于AdaBoost的人脸检测算法具有更好的实时性和准确性。   (2)基于视频的人脸跟踪技术能为人脸识别系统提供更多的信息和更高的性能,本文将基于CamShift的目标跟踪算法应用于人脸识别系统中;并采用了AdaBoost方法的人脸检测算法实现跟踪区域的初始化,克服了CamShift算法跟踪窗口必须手动标定的缺陷,实现了人脸的自动追踪。   (3)深入研究了基于PCA的人脸识别方法。并对应用过程中特征值和距离准则选择问题进行了对比试验,实现了优化的基于PCA算法的人脸识别。针对PCA方法特征值提取计算量大的问题,本文实现了改进的2DPCA算法,在Orl和yale人脸数据库上的实验结果表明其算法速度和识别率均优于基于传统PCA的人脸识别算法。   (4)在算法研究的基础上,本文采用了VC++和OpenCV开发了分立的人脸识别系统,其中包括基于肤色的人脸检测子系统、基于AdaBoost算法的人脸检测子系统,人脸跟踪子系统和基于图形的人脸识别子系统。   课题研究中所实现的人脸检测、跟踪和识别算法程序具有良好的性能和可移植性,在下一步研究中针对具体应用需要,很容易采用模块化设计搭建出实用的人脸识别系统。由于时间和精力所限。本文没有完成集成的人脸识别系统开发。
其他文献
随着包含CT扫描的各种检测技术与几何造型技术的发展,以及新技术的不断引入,逆向工程已经由最初的仿形制造,发展成为消化、吸收先进技术,实现产品开发和创新设计的重要技术手段。
在不同工业领域的应用中软测量是很有价值的工具,例如石油化工厂、冶金领域、发电厂、造纸厂、食品加工、核电站、城市和工业污染监测,等等。他们被用于解决不同的问题,例如假设
随着计算机、通讯和网络等IT技术的进步,自动化生产控制系统得到了迅速发展,工业以太网是在现场总线之后,结合以太网的优点而发展起来的,适合于工业控制的一种网络。她克服了现场
随着海洋的加剧开发,海洋污染越来越严重,有机物是其重要污染源。海洋有机污染物监测是海洋环境监测的重要部分之一,我们开发的海洋多种有机污染物现场光学分析仪实能同时测量多
机器人在当前生产生活中的应用越来越广泛,正在替代人发挥着日益重要的作用,而利用视觉技术提高移动机器人的导航能力,能够增强机器人的智能性。近年来机器人技术向着机械结构模
结合国内外导航技术的实际状况和发展,针对矿山水下轮式采矿车的工作特点及其恶劣的工作环境,应用国内外先进的激光陀螺惯性自主导航技术,设计了水下组合导航系统。通过加入
学位
900T级提梁机、运梁车、架桥机是服务于现代化高速铁路建设中混凝土梁制造和安装的关键型设备。其中,900T提梁机是用于生产车间和堆场之间预应力混凝土箱梁转运的专用设备。
垂直起降机是一种新型的飞行器,这种飞行器可以垂直起降,在空中具有极强的机动能力,因此是航空界研究的热点。自适应双重控制,考虑了参数估计的不确定性,可以改善系统过渡过
随着优化算法在控制领域中的应用不断深入,许多实际的控制工程可以归结为优化问题。而实际的控制工程问题一般都存在非线性、强约束、随机性、大规模等特性,单一的算法由于自身
本文主要采用线性矩阵不等式技术和Lyapunov-krasovskii泛函的方法,针对一类时滞递归神经网络平衡点的稳定性及其混沌同步进行了深入的研究,得出了一些新的结论。这些结论将为