基于自组织映射与K-近邻算法的人脸图像识别研究

来源 :宁夏大学 | 被引量 : 0次 | 上传用户:SunwithKing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在图像识别的方法中,人们的一般性思维是寻找图像中存在的某些具体特征,然后利用这些特征进行分类,特征提取是图像处理领域重要的研究方向。但事物的具体特征可能是千差万别的,如果进行某类事物的识别都要先寻找其具体特征,那么这个过程似乎是无止境的。如何避开这一个过程,让计算机从总体上进行图像识别,是本文的研究目的。   本研究的重点是利用自组织神经网络(SOM)与K-近邻(KNN)分类算法以人脸识别系统为例实现目标图像的分类任务。其中,SOM网络将高维数据映射到低维规则网格中,可以有效地进行大规模的数据挖掘,实现小量数据近似表示大量数据的目的。利用SOM,无需提取具体特征,可以构建任意多类的分类器,在人脸识别这样的多类别、高维数据系统中具有明显优势。KNN方法是一种简单、实用的模式分类方法,在SOM算法中引入KNN方法,主要是防止应用中SOM输出神经元落空的情况:如果测试样本激活的是一个训练时没有被标识的神经元,这时候就需要KNN方法来确定被测样本分类。   具体工作中,本文分析了SOM神经网络的工作原理,实现了基于SOM和KNN的人脸识别原型系统.为了克服SOM缺陷,进一步提高性能,除了结合KNN方法以外,主要做了如下工作:   1.降低图像维数。图像数据具有冗余特性,过多的细节并不十分重要;通过图像线性压缩、主成分分析等方法,降低图像维数,可大大减少SOM网络计算负担。   2.探索虚拟样本技术.训练样本数量的多少对网络的性能有较大影响,少量样本很难充分训练网络。因此探索虚拟样本技术,增加训练样本数量,提高训练水平,是本文研究的重点之一。   3.克服训练样本光照变化对网络性能的影响。基于总体特征的识别算法一般对光照变化等敏感,本文采用图像归一化等方法克服上述现象。   4.提出了确定输出神经元数量的经验算法。该算法克服了输出神经元数量少导致的输出分类过于密集、输出神经元数量过多导致分类分散的缺点,提高了网络识别质量。   本文设计的图像识别系统,在Windows Xp下采用Matlab6.5调试通过。试验表明,SOM神经网络找到了隐藏在图像中复杂的非线性关系,无需具体特征提取,体现了良好的实用性能。
其他文献
H.264/AVC视频压缩标准是国际电信联盟(ITU-T)的VCEG(视频编码专家组)和国际标准化组织(ISO/IEC)的MPEG(活动图像专家组)的联合视频组(JVT,Joint Video Team)开发的新一代数字
堆溢出是指写到堆内存块的数据大于其内存容量导致超越边界,从而覆盖相邻内存块内容的一种情形。堆溢出破坏数据的完整性,导致程序运行失败、系统当机,甚至利用它改变程序执行流
端到端丢包率是基本的网络性能测度。因为受到网络规模、应用行为等多方面因素的影响,丢包特征的测量和估算一直以来都最具挑战性和最难以测量的网络性能参数。本论文从实测
随着软件产品规模的日益扩大、软件复杂性的不断提高,软件危机的出现让软件开发与软件维护变得越来越困难,软件工程正是为了解决软件危机而出现的一门学科,它在软件开发与维
信息隐藏是进行产品版权保护的一种手段。随着数字化和网络化的飞速发展,信息隐藏技术成为当前信息科学领域研究的热点。数字水印技术是信息隐藏技术的一个主要分支,该技术将
土地覆盖变化是全球变化研究中的一个重要内容,而土地覆盖分类又是研究土地覆盖变化的重要前提。全极化SAR(Synthetic Aperture Radar)数据包含目标较完备的物理性质和结构信
AVS标准是《信息技术先进音视频编码》系列标准的简称,是我国具备自主知识产权的第二代信源编码标准。AVS-M是AVS的第七部分,主要目标是满足无线移动网络、IP网络中视频通信业
无线传感器网络是由大量的价格低廉的传感器节点组成,这些传感器节点组织形成多跳无线网络,协作地完成大规模传感任务。作为一种新型的网络和计算技术,它可以将客观世界中不断变
随着信息技术的不断发展,数据挖掘在企业、政府和科学研究中越来越多地得到广泛应用,一批数据挖掘系统作为商业智能系统的一部分被开发和部署。然而不同系统间数据挖掘结果格
P2P是网络计算的一种新技术,其目的是将网络中不同的计算机连接在一起,进行文件共享与交换,并能充分利用互联网和Web站点中的闲置资源。这种网络结构中所有的网络结点是互相