多核学习算法及其在人脸检测中的应用

来源 :重庆师范大学 | 被引量 : 0次 | 上传用户:victor530505911
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在人脸识别过程中,人脸检测是人脸识别的前提和基础,人脸检测的结果对人脸识别的精度有直接的影响。人脸检测的主要工作是从静态图像或是视频序列中找出是否存在人脸,确定人脸的位置以及标出人脸的大小,为此可以将人脸检测过程分为:人脸图像的获取、人脸图像的预处理、特征提取和检测是否存在人脸。其中检测人脸是否存在可以看成是一个二分类问题,对于二分类问题,Vapnik等提出的基于单核的学习方法 SVM,在面对大规模样本、数据分布不规则或在高维特征空间分布不平坦时,SVM也存在一定的局限性。为了弥补单核SVM学习的缺陷,Lanckriet等人提出了多核学习(Multiple Kernel Learning,MKL),MKL实质是将核函数按某种规则进行凸组合,即为基本核赋予权系数,最终将问题转化为如何选择基本核函数与权系数的问题。本文的研究工作是基于MKL中计算效率以及分类准确率的问题所展开,利用改进的梯度下降算法求解所提出的JHMKL和OWMKL模型,分别在4个UCI数据库以及3个人脸库中进行实验仿真,验证了其合理性。本文的主要工作:(1)针对MKL中存在计算复杂度高的问题,使用改进梯度下降算法求解原始MKL模型,给出基于改进梯度下降算法的MKL模型算法描述。(2)针对MKL中分类准确率的问题,利用Jaakkla-Haussler和Opper-Winther界建立模型,提出了JHMKL和OWMKL模型,并利用改进的梯度下降算法求解所提出的模型,给出求解JHMKL和OWMKL模型的算法步骤,最后在UCI数据集中进行仿真实验,与SVM和MKL相比,JHMKL和OWMKL算法具有较高的分类正确率,与MKL相比,具有更少的运行时间。(3)针对人脸检测过程中的特征提取环节,在核PCA的基础上使用组合核函数代替原来的单核,从而提出多核的PCA特征提取方法,并将此结果作为后续JHMKL和OWMKL的输入。利用Yale人脸库、ORL人脸库、Caltech 101图像集进行人脸检测仿真实验,与SVM和MKL相比,JHMKL和OWMKL具有更高的平均检测正确率,从而说明所提出模型的合理性以及有效性。
其他文献
针对企业用户的具体需求,就目前工业现场过程控制的现状及其未来发展趋势,提出了一个行之有效的小型集散控制系统(Distributed Control System)的设计研发方案.为此,本文以集
在Internet之上提供Video on demand(VoD)服务是一个很有挑战性的问题.困难存在于两个方面.首先由于视频流的高带宽需求和比较长的传输时限对于端到端的网络传播来说是一个考
在过去的几年时间里,对等网络(Peer-to-Peer Network,简称P2P)迅速成为计算机界关注的热门话题这一.P2P是网络计算一种新技术,这种技术的目的就是将网络中不同的计算机连接在
近年来的WEB服务和网格技术的发展,极大的促进了各种分布式系统的发展.分布式环境中的移动计算正迅速在现实中被广泛应用.移动代码就是指那些可以在除了代码来自的主机以外的
随着Internet和无线互联网的蓬勃发展,信息推送系统(SDI)正越来越成为人们方便、即时地获取信息的强有力工具.典型的,它是将数据流信息发送到无线用户的必由桥梁.在Internet
IP Anycast作为一种新兴的网络服务和IPv6的新特性,具有广阔的应用前景.目前它处在研究的初期阶段,几乎没有被实现.该文的目标是研制一个基于IPv6的域内主机Anycast原型系统.
JPEG2000是一种新兴的基于小波技术的图像压缩标准[TM01,RJ02,IT00],由于其出色的压缩率,很快成为许多数字图像应用领域的首选方案.随着数字图像应用的日益广泛,图像压缩算法
随着信息科技的飞速发展,网络已经融入了人们的生产和生活,它对社会经济发展、信息文化的传播、交流和对政府政策管理等方面已经产生了深远的影响.目前Internet里的海量信息
SoC已经成为当今超大规模集成电路的发展趋势,它从整个系统的功能和性能出发,用软硬件结合的设计和验证方法,在一个芯片上实现复杂的功能.随着SoC的功能越来越复杂,验证在SoC
移动计算设备的供电系统均采用电池供电,电池电量和供电能力对移动计算系统性能和运行时间都有决定性作用.电池供电量与电池体积大小的发展在一段时间内是相对固定的.因此,如