一种基于鲁棒多平面支持向量机的图像识别方法及装置的制造方法

文档序号:9200698阅读:263来源:国知局
一种基于鲁棒多平面支持向量机的图像识别方法及装置的制造方法
【技术领域】
[0001] 本发明涉及计算机视觉和图像识别技术领域,特别是涉及一种基于鲁棒多平面支 持向量机的图像识别方法及装置。
【背景技术】
[0002] 随着计算机技术和智能化的不断发展,图像识别与分类已经发展成为计算机视觉 与模式识别研宄中的重要研宄课题之一。图像识别通过计算机将纸质图像数字化,结合图 像分析与描述,获取图像特征,在图像检索、人脸识别和机器人等研宄领域中有着重大的意 义,一旦研宄成功并投入应用,将产生巨大的社会和经济效益。但是抽取图像特征的过程 具有一定难度,到目前为止,图像识别方法距实用要求还有一定距离。目前,大部分研宄工 作集中在处理图像特征提取和识别问题,且也已取得一定的成果。但是真实世界中的图像 (例如人脸图像、手写体等)通常包含噪音、数据破坏、数据缺失等问题,因此如何有效减少 数据中的噪音或异类对图像特征提取和图像识别结果的不利影响需要进一步深入探讨。
[0003] 近年来,鉴于传统支持向量机(SVM)的优越性能和泛化能力,被广泛应用于数据 分类和图像识别等领域。但是SVM只输出一个超平面,对一些特殊分布的数据(如X0R) 处理效果较差。鉴于此,近年来基于多平面的支持向量机学习技术被广泛关注。最具代表 性的多平面 SVM 学习方法有 GEPSVM(Generalized Proximal SVM)、TWSVM(TWIN SVM)和 MVSVM(Multi-weight Vector Projection SVM)等。但是目前的多平面SVM方法均基于传 统的2-范数距离度量,对数据中噪音非常敏感。另外,MVSVM还会受模型最优参数选择的 困扰,且泛化特征值分析过程易遭遇奇异性问题。
[0004] 因此,本发明提出一种将1-范数度量应用于多平面支持向量机的图像识别方法 及装置,通过对训练样本进行鲁棒的判别学习,优化得到最具鉴别性的鲁棒线性分类器,对 图像数据中可能包含的噪音或异类数据具有较强的鲁棒性和抗干扰性,且延续了多平面支 持向量的优点。

【发明内容】

[0005] 本发明的目的是提供一种基于鲁棒多平面支持向量机的图像识别方法及装置,目 的在于解决现有技术中容易受到噪声干扰、易因参数选择造成误差以及学习系统不稳定等 问题。
[0006] 为解决上述技术问题,本发明提供一种基于鲁棒多平面支持向量机的图像识别方 法,包括:
[0007] 将测试图像向鲁棒线性分类器进行投影,获取所述测试图像对应各个类别的第一 投影特征;其中,所述鲁棒线性分类器中的投影向量为通过对训练样本集中的多个样本图 像进行训练,将1-范数度量应用于多平面支持向量机,紧凑类内散度矩阵与分离类间散度 矩阵,确定得到的鲁棒投影最优向量;
[0008] 将训练样本集中的样本图像的均值向所述鲁棒线性分类器进行投影,获取所述训 练样本集均值在各个类别的第二投影特征;
[0009] 分别计算各个类别的第一投影特征与对应类别的第二投影特征的距离;
[0010] 将所述距离的最小值所对应的类别确定为所述测试图像的类别。
[0011] 可选地,所述鲁棒线性分类器中的投影向量为通过对训练样本集中的多个样本图 像进行训练,将1-范数度量应用于多平面支持向量机,紧凑类内散度矩阵与分离类间散度 矩阵,确定得到的鲁棒投影最优向量包括:
[0012] 建立基于1-范数度量的多平面支持向量机分类器模型;
[0013] 对样本图像进行学习,确定以使类内距离最小且类间距离最大的鲁棒投影最优向 量。
[0014] 可选地,所述建立基于1-范数度量的多平面支持向量机分类器模型包括:
[0015] 获取预设的图像数据向量集合X= [Χι,χ2,···,Χν] e RnXN,所述集合包括:有 类别标签的训练样本集\= [X PX2,...,X1] e Rnxl以及无类别标签的测试样本集Xu= [Xl,X2,…,xu] e Rnxu,且满足样本数量l+u = N ;
[0016] 所述训练样本集包括两个类别的样本集,A类样本集A;, = [X1,X2,e Xi 以及为B类样本集Xb =[.?,…,.vje e X,,且满足训练样本数量Ijl2= 1。
[0017] 可选地,所述对样本图像进行学习,确定以使类内距离最小且类间距离最大的鲁 棒投影最优向量包括:
[0018] 通过迭代优化,对鲁棒投影最优向量&、W2的值不断更新,使得F (W1)、F(W2)的目 标函数值最大;在F(W1)、F (W2)最大化到趋于不变时,对应的Wp W2为鲁棒投影最优向量;
[0019] 其中 ,W1 = arg max F (w ),W11W1 = I,w 2 = arg max F (w 2),W21W2 = 1,
η是图像数据样本的维度,N是样本的数量,WjPw2为所需求得的鲁棒投影最优向量 W1E RnX1,w2e RnX1,la、1,分别为两类样本的数量,Xi为样本集合中的单个样本,I卜I I 1 为1-范数度量,F(W1)的分母为实现类内距离最小、分子为实现类间距离最大。
[0020] 本发明提供了一种基于鲁棒多平面支持向量机的图像识别装置,包括:
[0021] 第一获取模块,用于将测试图像向鲁棒线性分类器进行投影,获取所述测试图像 对应各个类别的第一投影特征;其中,所述鲁棒线性分类器中的投影向量为通过训练模块 对训练样本集中的多个样本图像进行训练,将1-范数度量应用于多平面支持向量机,确定 得到的鲁棒投影最优向量;
[0022] 第二获取模块,将训练样本集中的样本图像的均值向所述鲁棒线性分类器进行投 影,获取所述训练样本集均值在各个类别的第二投影特征;
[0023] 计算模块,用于分别计算各个类别的第一投影特征与对应类别的第二投影特征的 距离;
[0024] 确定模块,用于将所述距离的最小值所对应的类别确定为所述测试图像的类别。
[0025] 可选地,所述训练模块包括:
[0026] 建立模型单元,用于建立基于1-范数度量的多平面支持向量机分类器模型;
[0027] 确定单元,用于对样本图像进行学习,确定以使类内距离最小且类间距离最大的 鲁棒投影最优向量。
[0028] 可选地,所述建立模型单元用于建立基于1-范数度量的多平面支持向量机分类 器模型包括:
[0029] 所述建立模型单元具体用于获取预设的图像数据向量集合X = [Xl,x2, . . .,xN] e RnXN,所述集合包括:有类别标签的训练样本集\ = 匕1,&,...,叉1]£1^1以及无类别标签的测试样本集乂 11=[叉1,&,...,\]£1^'且满足 样本数量1+u = N ;
[0030] 所述训练样本集包括两个类别的样本集,A类样本集Κ.η.λ·:,.....Yje/r" eX£ 以及为8类样本集1=[.\-|,.\-:,...,.%]£/?";1/:£.丫,.,且满足训练样本数量1 1+12=1。
[0031] 可选地,所述确定单元用于对样本图像进行学习,确定以使类内距离最小且类间 距离最大的鲁棒投影最优向量包括:
[0032] 所述确定单元具体用于通过迭代优化,对鲁棒投影最优向量^、《2的值不断更新, 使得F (W1)、F (W2)的目标函数值最大;在F (W1)、F (W2)最大化到趋于不变时,对应的~《2为 鲁棒投影最优向量;
[0033] 其中,W1 = arg max F (w 丄),W11W1 = I,w 2 = arg max F (w 2),W21W2 = 1,
η是图像数据样本的维度,N是样本的数量,^和《2为所需求得的鲁棒投影最优向量, W1E RnX1,w2e RnX1,la、1,分别为两类样本的数量,Xi为样本集合中的单个样本,I卜I I 1 为1-范数度量,F(W1)的分母为实现类内距离最小、分子为实现类间距离最大。
[0034] 可选地,所述训练模块还包括:
[0035] 训练预处理单元,用于对提取到的样本图像进行预处理操作。
[0036]
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1