一种基于次要颜色聚类分析的水稻病害识别方法和系统

文档序号:37590654发布日期:2024-04-18 12:22阅读:9来源:国知局
一种基于次要颜色聚类分析的水稻病害识别方法和系统

本发明涉及图像目标识别,具体为一种基于次要颜色聚类分析的水稻病害识别方法和系统。


背景技术:

1、水稻作为中国最重要的粮食作物之一,其产量和品质对于保障国家粮食安全具有重要意义。然而,水稻病害的发生严重影响了水稻的生长和产量,给农业生产带来了巨大的经济损失。因此,水稻病害的准确识别是防治病害、提高水稻产量的关键环节。针对水稻常见稻瘟病、稻纹枯病等多种病害的智能识别技术成为保障水稻安全生产的重点,但是传统的识别方法存在着鲁棒性差、识别精度低等问题。因此,需要提供改良现有的水稻病害识别方法,以解决存在的不足之处。

2、颜色特征统计方法是一个有效的水稻病害识别方法,目前在研究中主要采用颜色直方图进行识别。通常,首先根据图像中的颜色特征,生成颜色直方图。然后,利用对统计出的颜色直方图进行比较,比较不同图像之间的颜色分布差异。最后,通过相似度度量方法对无病害图像颜色直方图和目标颜色直方图进行比较,识别当前目标图像的类别。

3、然而传统颜色直方图在提取颜色特征的过程中,关注的是主要颜色信息,也就是直方图中像素占比较高的bin,而对于在直方图中占比较低的少而重要的次要颜色特征信息有所忽视。导致无病害图像和有病害图像在比较颜色直方图的过程中差异较小。其次,水稻有病害的图像和无病害的图像均存在纹理特征不足的问题,使得通过提取特征点的方法很难提取到足够的特征点进行匹配。


技术实现思路

1、本部分的目的在于概述本发明的实施方式的一些方面以及简要介绍一些较佳实施方式。在本部分以及本技术的说明书摘要和发明名称中可能会做些简化或省略以避免使本部分、说明书摘要和发明名称的目的模糊,而这种简化或省略不能用于限制本发明的范围。

2、因此,本发明的目的是提供一种基于次要颜色聚类分析的水稻病害识别方法和系统,能够有效避免现有技术中的少而重要的次要颜色信息被忽视的问题,提高了对于像水稻无病害和有病害这两类图像的差异性。在保证识别过程中鲁棒性的同时,能够在复杂环境下稳定的完成水稻病害的识别。

3、为解决上述技术问题,根据本发明的一个方面,本发明提供了如下技术方案:

4、一种基于次要颜色聚类分析的水稻病害识别方法,具体步骤如下:

5、 s10、通过高分辨率摄像机分类采集水稻叶片有病害图像和无病害图像;

6、s20、对收集到的每一张图像进行预处理操作,实现前背景分割;

7、s30、进行颜色空间转换,将采集到的rgb图像转换到hsv颜色空间,利用h通道和s通道生成二维颜色直方图;

8、s40、学习采集到的无病害图像和已知病害图像的二维颜色直方图特征及形态学特征;

9、s50、通过均值颜色直方图自动求取阈值,将二维颜色直方图分为主要颜色直方图和次要颜色直方图,并归一化;

10、s60、对得到的次要颜色直方图中的每个bin进行k-means聚类分析,去除噪声bin干扰,并取反增强后归一化;

11、s70、通过形态学分析对聚类过程中保留的所有次要颜色根据其梯度方向和梯度幅值进行编码后归一化;

12、s80、根据主要、次要颜色直方图信息以及形态学编码生成一维特征向量,进行svm进行分类识别。

13、作为本发明所述的一种基于次要颜色聚类分析的水稻病害识别方法的一种优选方案,其中,所述步骤s30中,进行颜色空间转换,将采集到的rgb图像转换到hsv颜色空间,利用h通道和s通道生成二维颜色直方图的具体步骤如下:

14、对采集到的rgb图像进行颜色空间转换,转到hsv颜色空间;

15、去除v通道光照对图像的影响,根据h和s通道的取值范围分成若干个段;

16、根据分段个数生成由h通道和s通道组成的二维颜色直方图。

17、作为本发明所述的一种基于次要颜色聚类分析的水稻病害识别方法的一种优选方案,其中,所述步骤s50中,通过均值颜色直方图自动求取阈值,将二维颜色直方图分为主要颜色直方图和次要颜色直方图,并归一化的具体步骤如下:

18、将待检测图像二维颜色直方图与无病害图像二维颜色直方图对应位置bin取均值,生成二维均值颜色直方图;

19、把二维均值颜色直方图中bin的频率按照从大到小的顺序,排列成一维颜色直方图;

20、利用阈值找到一维颜色直方图中的最佳分割主要颜色和次要颜色的位置;

21、将该位置左右两个邻近的bin的频率求均值,该值作为分割二维颜色直方图中主要颜色和次要颜色的阈值;

22、分割待检测图像二维颜色直方图,分为主要颜色直方图和次要颜色直方图并归一化。

23、作为本发明所述的一种基于次要颜色聚类分析的水稻病害识别方法的一种优选方案,其中,所述步骤s60中,对次要颜色进行k-means聚类分析去除噪声bin干扰,并取反增强后归一化的具体步骤如下:

24、设置簇的个数,以bin为单位对次要颜色进行聚类分析;

25、在聚类后,根据各个簇中像素点的分布情况,通过计算各个簇的方差来去除方差较大的簇所在的bin;

26、去除方差较大的簇所在的bin;

27、将剩余得到的次要颜色直方图中的bin进行取反操作,增强次要颜色信息。

28、作为本发明所述的一种基于次要颜色聚类分析的水稻病害识别方法的一种优选方案,其中,所述步骤s70中,通过形态学分析对聚类过程中保留的所有次要颜色根据其梯度方向和梯度幅值进行编码后归一化的具体步骤如下:

29、通过保留下的簇的所有像素点计算其梯度方向和幅值,并根据梯度方向生成一维直方图,且合理的设置间隔;

30、将一维直方图中bin的频率按照顺序排列成一维特征向量。

31、作为本发明所述的一种基于次要颜色聚类分析的水稻病害识别方法的一种优选方案,其中,所述步骤s80中,根据主要、次要颜色直方图信息以及形态学编码生成一维特征向量,进行svm进行分类识别的具体步骤如下:

32、将主要和次要颜色直方图分别根据频率按照顺序排成一维特征向量。并连接成一个整体的一维特征向量;

33、将由主要和次要颜色直方图生成的一维特征向量与形态学特征向量进行连接;

34、把由三种特征,主要、次要颜色及形态学特征生成一维特征向量,利用svm分类器进行分类。

35、一种基于次要颜色聚类分析的水稻病害识别系统,包括:

36、图像采集模块,用于对收集水稻的图像数据;

37、图像分割模块,用于对收集到的每一张图像进行预处理操作,实现前背景分割;

38、二维直方图生成模块,用于将rgb图像转换到hsv颜色空间,利用h和s通道用于生成二维颜色直方图;

39、特征学习模块,用于学习采集到的无病害和已知病害样本图像的二维颜色直方图特征,以及形态学特征;

40、阈值分割模块,根据生成的均值直方图,利用动态阈值将二维颜色直方图分为主要颜色直方图和次要颜色直方图,并归一化;

41、次要颜色聚类分析模块,用于对次要颜色直方图每个bin聚类分析,去除图像中像素点成离散分布状态的噪声bin;并取反增强后归一化;

42、次要颜色特征形态学编码模块,通过形态学分析对聚类过程中保留的所有次要颜色根据其梯度方向和梯度幅值进行编码后归一化;

43、分类识别模块,用于根据主要、次要颜色直方图信息以及形态学编码生成的一维特征向量,利用svm进行分类识别。

44、与现有技术相比,本发明具有的有益效果是:本发明采用次要颜色聚类分析的水稻病害识别方法和系统,能够有效地提取和识别水稻叶片的主要颜色信息和次要颜色信息,解决了传统颜色直方图统计过程中只关注主要颜色信息而忽略了次要颜色信息的问题,提高了病害识别的准确性和鲁棒性;将rgb图像转换到hsv空间生成二维颜色直方图,减少了数据的复杂性,有助于提到处理效率和节约储存空间。采用k-means聚类分析方法对提取出的次要颜色信息进行聚类分析,解决次要颜色直方图中含有噪声像素的bin对水稻病害识别的影响。学习次要颜色的特征形态学特征,可以解决颜色分布相近的病害特征带来的仅通过颜色信息无法区分的问题。采用次要颜色聚类分析的水稻病害识别方法能够有效避免现有技术中的少而重要的次要颜色信息被忽视的问题,提高了对于像水稻无病害和有病害这两类图像的差异性。在保证识别过程中鲁棒性的同时,能够在复杂环境下稳定的完成水稻病害的识别。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1