[发明专利]基于稀疏表示的苹果病害识别方法在审
| 申请号: | 201510508653.5 | 申请日: | 2015-08-19 |
| 公开(公告)号: | CN105160354A | 公开(公告)日: | 2015-12-16 |
| 发明(设计)人: | 师韵;张善文;王献锋;张晴晴 | 申请(专利权)人: | 师韵 |
| 主分类号: | G06K9/62 | 分类号: | G06K9/62;G06T7/00 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 710123 *** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种基于稀疏表示的苹果病害识别方法,包括以下步骤:S1:病害苹果的病斑图像分割,得到二值化病斑图像;S2:构建稀疏表示最优化问题;S3:利用迭代法求解最优化问题,得到稀疏系数;S4:计算训练样本与待定的未知病害类别样本的残差,把残差最小值所属的类别,作为待定样本的病害类别。本发明提供的基于稀疏表示的苹果病害识别方法具有特征提取速度快,识别率高,识别效果稳定,实时性强和实施性容易等优点。 | ||
| 搜索关键词: | 基于 稀疏 表示 苹果 病害 识别 方法 | ||
【主权项】:
基于稀疏表示的苹果病害识别方法,其特征在于,包括以下步骤:S1,病害苹果的病斑图像分割,将每幅病害苹果图像转换成灰度级为0~255、维数为32×32的数字灰度图像矩阵,记为g(x,y),x和y表示该图像中某像素的坐标值,利用直方图法计算图像任一灰度级为i的概率pi;任设一个初始阈值d将病害苹果图像各个像素按灰度值大小分为C1和C2两类,计算C1类的概率之和以及灰度均值分别为![]()
计算C2类的概率之和以及灰度均值分别为![]()
计算图像的总平均灰度为μ=ω1μ1+ω2μ2 (3)计算图像的类间方差为σ=ω1(μ1‑μ)2+ω2(μ2‑μ)2 (4)从1到255改变d值,使式(4)中σ取最大值时的分割阈值作为图像分割的最佳阈值,记为D,由D分割病害苹果图像,得到病害苹果二值化的病斑图像;S2,构建稀疏表示最优化问题,假设有n幅k类已知苹果病害类别的二值化病斑图像作为训练集,在训练集中,设第i类共有ni幅病斑图像,i=1,2,...,k,则n=n1+n2+...+nk,将n幅图像中的每幅图像按列排成一个m维向量,其中,把第i类的所有ni幅图像向量化构成矩阵
该矩阵的每一列都代表一幅向量化图像,所有k类的n幅向量化图像构成矩阵W=[W1,W2,...,Wk];根据稀疏编码原理,构造一个正则化的非负矩阵优化问题:![]()
满足X≥0 (5)其中,W为基矩阵,X为系数矩阵,||X||1,1=∑ij|Xij|,Xij表示y在W中第i类第j个训练样本上的投影系数,λ>0为正则参数;由迭代方法求解X,迭代公式如下X←(‑X.*min(0,(λ/2)E‑WTy))./(WTWX) (6)式(6)中:E为一个元素全为1的矩阵,‘.*’表示两矩阵中的对应元素之积,‘./’表示两矩阵中的对应元素之商;S3,利用迭代法求解式(6)的最优化问题,求解步骤如下:(1)、输入正则参数λ和最大迭代次数M,需要根据实际分类问题选取λ和M,λ的取值范围为0.5~0.9;(2)、标准化y和W的列,使其具有单位l2范数,初始化非负n维列向量X;(3)、计算a=(λ/2)E‑WTy,E为元素全为1的矩阵;(4)、迭代i=1:Mx←(‑x.*min(0,a))./(ATAx);迭代结束,得到稀疏系数;S4,计算训练样本与待定的未知病害类别样本的残差,对于任意第i类二值化病斑图像,定义δi(x)为一个n维列向量,其中δi(x)的非零元素仅是x与第i类有关的部分,计算第i类训练样本与未知类别样本y的残差εi(y)=||y‑Aδi(x)||2,i=1,2,...,k;选择残差最小值
所属的类别,即为y的识别结果,作为待定样本的病害类别。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于师韵,未经师韵许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510508653.5/,转载请声明来源钻瓜专利网。





