[发明专利]一种基于BBO-MLP和纹理特征的图像分类方法在审
申请号: | 201610024369.5 | 申请日: | 2016-01-14 |
公开(公告)号: | CN105701512A | 公开(公告)日: | 2016-06-22 |
发明(设计)人: | 吴宪祥;叶素华;曹艳玲;王娟;杨强;郭宝龙 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62 |
代理公司: | 西安吉盛专利代理有限责任公司 61108 | 代理人: | 何锐 |
地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于BBO-MLP和纹理特征的图像分类方法,其步骤是:首先,提取图像的角二阶矩ASM、熵ENT、惯性矩(对比度)CON和相关性COR等4个纹理特征,构造图像的特征向量;然后,根据用户提供的类别号和图像的纹理特征向量生成训练样本文件,选取MLP的均方误差作为BBO适应度函数,利用BBO对MLP进行全局优化,得到分类模型;最后,根据优化得到的分类模型对测试样本文件进行类别测试,将得到的图像类别号返还给用户。本发明综合考虑了图像分类算法的准确性和鲁棒性,主要解决了现有技术中存在的分类准确率差且收敛速度缓慢的问题。 | ||
搜索关键词: | 一种 基于 bbo mlp 纹理 特征 图像 分类 方法 | ||
【主权项】:
一种基于BBO‑MLP和纹理特征的图像分类方法,其特征在于,包括以下步骤:(1)对图像分类算法运行环境进行初始化,具体包括图像库建立,生物地理学优化算法参数设置,多层感知器结构设计;(2)采用灰度共生矩阵描述图像纹理特征,具体选取标量来表征灰度共生矩阵的特征,在此选取图像的角二阶矩ASM、熵ENT、惯性矩CON和相关性COR这4个纹理特征,具体如下:设f(x,y)是一幅二维数字图像,S为区域目标R中的具有特定空间联系的像素对的集合,则满足一定空间关系的灰度共生矩阵P(i,j)定义为:
上式等号右边的分子是S中灰度值分别为i和j的像素对的个数,分母为S中像素对的总个数之和,#代表数量;(2.1)角二阶矩:角二阶矩也称为能量,为灰度共生矩阵上所有元素的平方和;角二阶矩小的纹理偏细;反之,角二阶矩偏大;![]()
其中,ASM表示图像的角二阶矩,P(i,j)表示图像的灰度共生矩阵;(2.2)熵:熵是图像所拥有的信息量的度量,表示图像中纹理分布的非均匀度或复杂度;图像的纹理分布均匀,复杂程度高,熵值大;反之,纹理分布不均匀,复杂程度低,熵值小;如果无纹理,那么熵值为0;![]()
其中,ENT表示图像的熵,P(i,j)表示图像的灰度共生矩阵;(2.3)惯性矩:惯性矩即对比度,反映了图像的清晰度和纹理沟纹深浅的程度;纹理沟纹越深,其对比度越大,视觉效果越清晰;反之,对比度小,则沟纹浅,效果模糊;灰度差大的像素对越多,惯性矩越大;灰度共生矩阵中远离对角线的元素值越大,惯性矩越大;![]()
其中,CON表示图像的惯性矩,P(i,j)表示图像的灰度共生矩阵;(2.4)相关性:度量空间灰度共生矩阵元素在行或列方向上的相似程度,反映了图像中局部灰度相关性,表示纹理的方向;当矩阵元素值均匀相等时,相关值就大;相反,如果矩阵元素值相差很大,则相关值小;相关性COR定义如下:![]()
上式中,各参数分别为:![]()
(3)由所提取图像的角二阶矩ASM、熵ENT、惯性矩CON和相关性COR这4个纹理特征,构造图像的纹理特征向量;将所有训练图像的纹理特征向量保存到训练样本文件中,每一条记录包含一副图像的类别号和4个纹理特征值;(4)定义适应度函数:将训练样本文件输入到多层感知器MLP,通过训练样本来计算每个栖息地的适宜度指数HSI;选取所有训练样本的对应MLP输出的均方误差MSE作为BBO适应度函数:![]()
其中q是训练样本的数量,m为输出的数量,
是在k个训练样本下的第t个输入单元的所期望输出;
是k个训练样本下的第t个输入单元的实际输出如,第t个栖息地的适宜度指数HIS为:HSI(Habitatt)=MSE(Habitatt) 8)(5)利用BBO对多层感知器MLP进行全局优化:(5.1)生成随机的MLP集作为初始栖息地;(5.2)由公式7)计算每个多层感知器MLP的均方误差MSE;(5.3)根据公式9)‑10)更新每个栖息地的迁入率、迁出率和突变率mn;![]()
![]()
![]()
其中,λk为迁入率,μk为迁出率,突变率为mn,I和E分别为迁入率、迁出率的最大值,k为当前物种数,N为最大容纳物种数,M为最大突变率,pn为某栖息地已有n个物种的概率,pmax为pn的最大值;(5.4)根据栖息地的迁出率和迁入率按照迁移策略修改多层感知器MLP;(5.5)根据突变率对多层感知器MLP进行突变;(5.6)精英选择:选取较低的均方误差MSE的解作为精英解保留;(5.7)判断是否满足终止条件;满足条件则输出迭代最优解;如不满足,则重回到步骤(5.2)。(6)根据已有的分类模型对测试样本进行分类,将得到的图像类别号返还给用户。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610024369.5/,转载请声明来源钻瓜专利网。
- 上一篇:基于RFID工器具智能管理装置
- 下一篇:一种身份证识别方法