首页 基于Gabor变换和极限学习机的贝类图像种类识别_杨靖尧

基于Gabor变换和极限学习机的贝类图像种类识别_杨靖尧

举报
开通vip

基于Gabor变换和极限学习机的贝类图像种类识别_杨靖尧 第32卷第4期 2 0 1 3年7月 大 连 工 业 大 学 学 报 Journal of Dalian Polytechnic University Vol.32No.4 Jul.2 0 1 3 文章编号:1674-1404(2013)04-0310-03 基于Gabor变换和极限学习机的贝类图像种类识别 杨 靖 尧, 里 红 杰, 陶 学 恒 (大连工业大学 信息科学与工程学院,辽宁 大连 116034) 摘要:研究了基于Gabor变换和二维图像主成分分析(2DPCA)相结合的贝类图像识别方法。对...

基于Gabor变换和极限学习机的贝类图像种类识别_杨靖尧
第32卷第4期 2 0 1 3年7月 大 连 工 业 大 学 学 报 Journal of Dalian Polytechnic University Vol.32No.4 Jul.2 0 1 3 文章编号:1674-1404(2013)04-0310-03 基于Gabor变换和极限学习机的贝类图像种类识别 杨 靖 尧, 里 红 杰, 陶 学 恒 (大连工业大学 信息科学与工程学院,辽宁 大连 116034) 摘要:研究了基于Gabor变换和二维图像主成分分析(2DPCA)相结合的贝类图像识别 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 。对贝类 图像进行Gabor变换,提取其图像特征,确定了图像特征维数;采用2DPCA方法,对变换后的特征进行 降维,并利用极限学习机(ELM)进行贝类图像的分类识别。与BP神经网络和支持向量机(SVM)实验 对比发现,极限学习机分类器用于贝类识别不仅速度极快而且泛化性良好,算法具有较高的精度。 关键词:Gabor变换;极限学习机;计算机视觉技术;图像识别 中图分类号:TP242.6;S986.1 文献标志码:A Shellfish recognition based on Gabor transformation and extreme learning machine YANG Jingyao, LI Hongjie, TAO Xueheng (School of Information Science and Engineering,Dalian Polytechnic University,Dalian 116034,China) Abstract:A method identifying shellfish image is proposed based on Gabor transformation and 2-dimensional principal component analysis(2DPCA).The characteristic was firstly extracted from shellfish image and the dimension magnitude of image is confirmed using Gabor transform.2DPCA method was then employed to reduce the dimension of transformed characteristic.And the extreme learning machine(ELM)is employed to conduct the classification and recognition of shellfish image. Compared of back propagation neural network with support vector machine(SVM)experimental technique showed that ELM classifier has good speed and applicability for shellfish recognition,and the method was proved of higher accuracy and efficiency. Key words:Gabor transformation;extreme learning machine;computer vision;image recognition 收稿日期:2012-10-15. 作者简介:杨靖尧(1987-),男,硕士研究生;通信作者:陶学恒(1963-),男,教授. 0 引 言 20世纪中后期,计算机视觉技术得到了迅猛 的发展,已经成为各个工程应用领域中不可分割的 一部分,如电子、食品、医药、纺织等领域[1],还有学 者把计算机视觉技术应用在海产品识别领域[2]。 在贝类图像识别的整个过程中设计一个精确 的分类器对贝类识别极为重要,以BP算法为代 表的前馈神经网络已经在模式识别中取得了广泛 的应用,但是它们都存在着以下几点难以解决的 问题:(1)学习速度慢,训练过程需要不断的迭代 完成;(2)对参数选择敏感,训练步长和学习率选 取不当会直接影响到前馈神经外网络的整体效 果[3]。针对这些问题,Huang等[4]提出一种前馈 神经网络的新的训练算法———极限学习机,该方 法随机设置前馈神经网络的输入权值,通过计算 输出权值的最小二泛数解来完成网络的训练,计 算过程简单、速度快,且泛化性良好。 1 基于Gabor变换和二维图像主元 分析2DPCA的特征提取 1.1 Gabor小波变换 Gabor小波变换是图像多尺度表示和分析的 有力工具,能同时兼顾信号在时域和频域联合,具 有与生物视觉系统相类似的特点。本文采用二维 Gabor滤波器在时域与频域采用以下函数形式[5]  f(x,y)= 12πσ2xy ex [p (- x2+y22πσ2x )]y [ × exp(2πjr0x)-exp r0 2σ2( )]uv (1) 式(1)中:x=xcosα+ysinα,y=-xcosα+ysinα; σxy 为高斯包络在x,y方向的标准差;α为滤波器 的方向;r0 为滤波器的频率;σuv = 12πσxy 。 1.2 主成分分析 线性鉴别分析[5]目前已被广泛地应用在图像 识别以及文本识别等领域,作为公认的特征提取 最为重要的工具,主成分分析(Principal Compo- nent Analysis,PCA)方法是最成功的线性鉴别 方法之一,其基础就是 Karhunen-Loeve变换(简 称K-L变换),是一种常用的正交变换。这种方 法可以有效地找出数据中最“主要”的元素和结 构,其作用是去除噪音和相关冗余,将原有的复杂 数据进行降维。 与传统PCA方法不同,2DPCA方法是基于 二维图像矩阵,而不是一维图像向量。把任意一 幅贝类图像A看作是一个m×n的随机矩阵,通 过如下线性变换[6]将A投影到X上,得到一个m 维的投影向量Y,故定义如下准则函数: J(X)=tr(Sx) (2) 式(2)中:Sx 表示投影特征向量的协方差矩阵, tr(Sx)表示Sx 的迹。则 tr(Sx)=XT[E(A-EA)T(A-EA)] (3) 矩阵Gt被称为图像的协方差(散度)矩阵,估计 Gt = 1M∑ M j=1 (Aj-A)T(Aj-A) (4) 最佳投影方向X即是Gt的最大特征值所对应特 征向量的方向。一般情况下,只取一个最优投影方 向,分类鉴别能力是不够的,通常情况下会选择相 互正交且极大化准则函数的一组投影向量X1, …,Xd 即: {X1,…,Xd}=argmaxJ(X) XTiXj =0;i≠j;i,j=1,…,{ d (5) 2 极限学习机 极限学习机(ELM)是一种前馈神经网络简 单、快速、有效的学习算法,跟传统的基于梯度下 降的学习算法相比极限学习机有很大的优势。 对于N 个任意的各不相同的样本(xi,yi),其 中,xi = [xi1,xi2,…,xin]T ∈ Rn,yi = [yi1, yi2,…,yin]T ∈Rm,拥有L个隐层节点,前馈神经 网络的输出可以表示为: fL(x)=∑ L i=1 βiG(ai·xi+bi) (6) xi∈Rn,ai∈Rn,βi∈Rn 式(6)中:ai = [ai1,ai2,…,aim]T,是网络的输入 层到第i个结点的输入权值,bi是第i个隐层节点 的偏置(bias);βi=[βi1,βi2,…,βim] T是第i个隐层 结点的输出权值;ai·xi表示向量ai和xi的内积。 其中激励函 数 g(x)可 以 选 择 为 “sigmoid”, “Sine”或“RBF”等。 如果这个具有L个隐含层结点的前馈神经网 络能以0误差逼近这N个样本,则存在ai,bi,βi使 fL(x)=∑ L i=1 βiG(ai·xi+bi)=yi (7) i=1,2,…,L 式(7)可以简化为: Hβ=Y (8) 式(8)中: H(a1,…,aL,b1,…,bL,x1,…,xN)= G(a1·x1+b1)…G(aL·x1+bL)        G(a1·xN +b1)…G(aL·xN +bL 熿 燀 燄 燅)N×L β= βT1  βT 熿 燀 燄 燅L L×m Y= yT1  yT 熿 燀 燄 燅L N×m H被称作网络的隐含层输出矩阵,在极限学 习机算法中,输出权值和偏差可以随机给定,这样 隐层矩阵H 就变成一个确定的矩阵,这样前馈神 经网络的训练就可以转化成一个求解输出权值矩 阵的最小二乘解的问题,只需要求出输入权值的 最小二乘解就能完成网络的训练,输出权值矩阵 β可以由下式得到: 槇 β=H+Y 3 实验与分析 本文的算法可以用如图1的流程表示。 图1 算法流程图 Fig.1 Algorithm flow chart 样本选用大连地区5种贝类,分别是鲍鱼、海 虹、海螺、蚬子、扇贝,每种每类都拍摄不同的个体 获得30张样本图片。 实验 1:对 比 了 PCA、2DPCA、Gabor+ 2DPCA 3种算法在贝类识别中的性能,分类器都 选择极限学习机分类器,其中Gabor变换选用8 个尺度5个方向组成的40个Gabor滤波器族,3 种算法都降维到(样本数目-1)维,即24维度,实 验结果如表1所示。从表1中的测试精度可以看 113第4期 杨靖尧等:基于Gabor变换和极限学习机的贝类图像种类识别 出,Gabor+2DPCA方法比其他传统方法识别效 果好。样本与Gabor滤波响应图见图2。 表1 3种算法的性能对比 Tab.1 Contrast of three kinds of algorithm performance 训练精度 测试精度 PCA  1  0.82 2DPCA  1  0.83 Gabor+2DPA  1  0.92   实验2:由实验1得出Gabor+2DPCA的算 法要好于其他2种算法,选用Gabor+2DPCA作 为特征提取的算法,对于极限学习机、支持向量机 (SVM)以及BP神经网络的分类性能,SVM 选用 libsvm工具包,实验进行20次取平均值,结果如 表2所示。从表2可见,采用极限学习机作为分 类器进行贝类识别不仅具有极快的速度而且推广 能力也很不错,效果要远远优于BP神经网络,同 时在小样本的时候ELM 同样具有良好的分类性 能,而BP网络在小样本的情况下效果较差。 海螺 海虹 鲍鱼 扇贝 蚬子 图2 5种贝类的样本及Gabor滤波响应图 Fig.2 Five kinds of shell fish and their filter response images 表2 3种分类器的性能对比 Tab.2 Comparison of three classifier performance 每类10训练20测试 每类15训练15测试 每类20训练10测试 训练用时/s 测试精度 训练用时/s 测试精度 训练用时/s 测试精度 Gabor+2DPCA+ELM  0.70  0.83  0.83  0.92  0.91  0.93 Gabor+2DPCA+SVM  0.90  0.84  1.20  0.90  1.40  0.93 Gabor+2DPCA+BP  2.70  0.69  4.50  0.88  6.30  0.92 4 结 论 本实验提出了一种贝类识别的新方法,首先 选用5个中心频率和8个方向的40组Gabor滤 波器组提出每张图片的 Gabor特征,然后采用 2DPCA对提取出来的特征进行降计算机科学维 压缩,解决了特征维数过高造成的维数灾难问题, 最后采用极限学习机分类器进行分类识别。通过 与BP神经网络和SVM对比发现,极限学习机分 类器用于贝类识别中不仅速度极快而且泛化性良 好,同时相对于BP神经网络极限学习机在小样 本时也取得了良好的分类性能。 参考文献: [1]SUN Dawen.Computer Vision Technology for Food Quality Evaluation[M].Dublin:Elsevier Press, 2007:122-125. [2]里红杰,陶学恒,于晓强.计算机视觉技术在海产品 质量评估中的应用[J].食品与机械,2012,28(4): 154-156. [3]邓万宇,郑庆华,陈琳.神经网络极速 学习方法 学习方法和学习习惯的培养大学生学习方法学习方法总结89语言文字研究三年级学生学习方法 研究 [J].计算机学报,2010,33(2):279-287. [4]HUANG Guangbin,ZHU Qinyu,SIEW C K.Ex- treme learning machine:theory and applications[J]. Neuro Computing,2006,70(1/2/3):489-501. [5]BELHUMEUR P N,HESPANHA J P,KRIEG- MAN D J.Eigenfaces vs.fisherfaces:recognition u- sing class specific linear projection[J].IEEE Trans- actions on Pattern Analysis and Machine Intelligence, 1997,19(7):711-720. [6]HUANG Linlin,SHIMIZU A,KOBATAKE H.Ro- bust face detection using Gabor filter features[J].Pat- tern Recognition Letters,2005,26(11):1641-1649. 213 大 连 工 业 大 学 学 报 第32卷
本文档为【基于Gabor变换和极限学习机的贝类图像种类识别_杨靖尧】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_617490
暂无简介~
格式:pdf
大小:929KB
软件:PDF阅读器
页数:0
分类:互联网
上传时间:2013-11-08
浏览量:26