基于Lab空间和局域动态阈值的植物叶片图像分割方法
【专利摘要】本发明公开了一种基于Lab空间和局域动态阈值的植物叶片图像分割方法,包括以下步骤:把图像由RGB图像转换为Lab图像;提取出Lab图像中的b通道图像;统计b通道图像的像素值分布直方图,采用OTSU法计算动态阈值;采用上述动态阈值对b通道图像进行阈值分割,完成二值化。其中,统计像素分布直方图继而计算动态阈值是针对一选定的局部矩形区域进行。相较于目前多见的针对RGB图像的识别方法,本发明创造性地提出针对颜色较暗的叶片图像,先将其RGB图像转换为Lab图像,然后利用其b通道图像中叶片和背景对比明显这一特点,对叶片b通道图像进行OTSU法阈值分割,从而对于颜色偏暗叶片的图像,以至普通叶片图像,均能取得良好的分割效果。
【专利说明】基于Lab空间和局域动态阈值的植物叶片图像分割方法
【技术领域】
[0001]本发明涉及图像识别研究领域,特别涉及一种基于Lab空间和局域动态阈值的植物叶片图像分割方法。
【背景技术】
[0002]我国幅员辽阔,自然条件复杂,植物种类繁多。据不完全统计,我国约有植物3万多种。要准确鉴别某植物的种类、有无药用价值,实非易事。药用植物鉴别,涵盖分类和药用价值分析两个层面的内容。单从分类而言,实质上等同于植物的分类。虽然叶、花、果、茎、枝等的特征都可用于植物的分类,但是对于机器而言,由于花、果、茎、枝存在复杂的立体几何特征,叶片的分类相对简单有效。
[0003]叶片图像分类的首要步骤是分割。当前,常见的图像分割方法是先把彩色图像转化为灰度图像,然后再做处理。例如St印hen Gang Wu等人先把叶片RGB图像转换为灰度图像,然后用固定阈值分割方法,得到二值图像,再用概率神经网络(PNN,ProbabilisticNeural Network)对植物叶片进行分类。实验表明,对32种植物叶片的分类正确率为90%。Qing-Kui Man等人则采用动态阈值分割方法对由RGB图像转换而来的灰度图像进行分割。然后提取颜色特征和纹理特征,并用支持向量机进行分类。在结合这两种特征对24种植物叶片进行的分类实验中,正确率为92%。
[0004]另,本 申请人:提出的、申请号为201010242703.7的中国发明授权专利公开了一种叶片的图像识别方法,该方法是把叶片RGB图像转换为灰度图像,并使用最大类间方差法(OTSU)进行动态阈值分割,再提取特征,最后应用自行研究的神经网络进行识别。该方法虽在常规的条件下具有较高的识别率,但是颜色偏暗的叶片图像由于其RGB图像转换为灰度图像后,叶片区域和背景的灰度值无明显差别,因此在使用此方法分割时,效果非常差。
[0005]彩色图像转换为灰度图像,是一个有损压缩的过程。直接在彩色空间中进行分割,是发展的趋势。韩殿元等提出计算叶片图像中每个像素的R、G、B三通道值的方差,然后进行阈值分割。在RGB图像的叶片区域的R、G、B方差较大时,背景噪声很小,分割效果良好。然而,对于颜色偏暗的叶片的反光区域,其R、G、B三通道值的方差较小,而部分背景的R、G、B方差反而更大,从而导致错误的分割结果。
[0006]袁媛等提出了一种基于先验信息的水平集模型,实现作物病叶图像分割。不过由于依赖先验信息,只能用于指定的某类植物。
[0007]此外,Gonzalez R C等提出了一种RGB空间距离阈值的分割方法。此方法对一般的叶片图像的分割效果良好,但是也无法很好地实现颜色偏暗叶片的图像分割。
[0008]因此,提出一种针对偏暗叶片图像仍能够进行识别的植物叶片识别方法具有重要应用价值。
【发明内容】
[0009]本发明的主要目的在于克服现有技术的缺点与不足,提供一种基于Lab空间和局域动态阈值的植物叶片图像分割方法,该方法无论是针对一般的叶片图像还是偏暗叶片的图像,均能够更准确地分割出前景叶片和背景,达到更好的分割识别效果。
[0010]本发明的目的通过以下的技术方案实现:基于Lab空间和局域动态阈值的植物叶片图像分割方法,包括以下步骤:
[0011](I)把图像由RGB图像转换为Lab图像;
[0012](2)提取出Lab图像中的b通道图像;
[0013](3)统计b通道图像的像素值分布直方图,采用最大类间方差法(OTSU)计算动态阈值;
[0014](4)采用上述动态阈值对b通道图像进行阈值分割,完成二值化。
[0015]在应用中,有时背景中的噪声点过多且像素值不是非常集中时,会导致在直方图上,背景点像素值分布出现两个或以上的波峰,而前景点的波峰过小,动态阈值错误地定在背景点的两个波峰之间。此外,一些离目标叶片较远,且与之不连通的前景点,像素值相对目标叶片偏大,也会对阈值计算带来干扰。因此为了克服上述问题,在所述步骤(3)统计像素值分布直方图前,先选定一局部矩形区域,针对该局部矩形区域计算动态阈值,该区域的大小如下:
[0016]设叶基点坐标为(Xb,Yb),叶尖点坐标为(Xt,Yt),叶基点至叶尖点的线段的中点坐标为(Xm,Ym),叶基点至叶尖点的距离为DISbt,局部矩形区域左上角坐标点(stratX, startY),右下角坐标点(endX, endY),则计算如下:
[0017]StratX=Xm-DISbt Xratio ;
[0018]StratY=Ym-DISbt Xratio ;
[0019]endX=Xm+DISbtXratio ;
[0020]endY=Ym+DISbtXratio ;
[0021]其中ratio为参数,取值范围在0.1_3之间。根据实际图像中叶片的位置、背景中噪声的个数等考虑选择。
[0022]具体的,所述步骤(I)把图像由RGB图像转换为Lab图像的具体步骤是:
[0023]首先将RGB空间转换到XYZ空间,转换矩阵为:
[0025]然后再从XYZ空间转换到Lab空间:
【权利要求】
1.基于Lab空间和局域动态阈值的植物叶片图像分割方法,其特征在于,包括以下步骤: (1)把图像由RGB图像转换为Lab图像; (2)提取出Lab图像中的b通道图像; (3)选定一局部矩形区域,该区域的大小如下: 设叶基点坐标为(Xb,Yb),叶尖点坐标为(Xt,Yt),叶基点至叶尖点的线段的中点坐标为(Xm,Ym),叶基点至叶尖点的距离为DISbt,局部矩形区域左上角坐标点(stratX, startY),右下角坐标点(endX, endY),则计算如下:
2.根据权利要求1所述的基于Lab空间和局域动态阈值的植物叶片图像分割方法,其特征在于,所述步骤(I)把图像由RGB图像转换为Lab图像的具体步骤是: 首先将RGB空间转换到XYZ空间,转换矩阵为:
3.根据权利要求1所述的基于Lab空间和局域动态阈值的植物叶片图像分割方法,其特征在于,在步骤(4 )之后,还包括步骤: (5)保留与叶基点连通的区域,删除其余区域。
4.根据权利要求1或3所述的基于Lab空间和局域动态阈值的植物叶片图像分割方法,其特征在于,所述步骤(4)完成二值化后,把图像背景中与图像四边边框连通的区域标记为最终的背景,其余区域标记为前景。
【文档编号】G06K9/46GK103473550SQ201310435960
【公开日】2013年12月25日 申请日期:2013年9月23日 优先权日:2013年9月23日
【发明者】高理文, 林小桦 申请人:广州中医药大学