一种基于超绿指数及超像素的土壤图像分割提取方法

文档序号:26142605发布日期:2021-08-03 14:27阅读:382来源:国知局
一种基于超绿指数及超像素的土壤图像分割提取方法

本发明涉及一种基于超绿指数及超像素的土壤图像分割提取方法,属于土壤图像处理技术领域。



背景技术:

野外拍摄的土壤照片是土壤颜色等属性的重要来源,然而拍摄的土壤照片中常包含绿色植物、秸秆等非土壤元素,这些非土壤元素往往呈现面积小、数量多、分布零散的特点,如忽略这些非土壤元素会给土壤颜色等属性的获取带来较大的误差,而采用人工方法从图像中剔除它们往往需要花费大量的时间和精力。因此现有图像中的土壤元素获取,操作效率很低。



技术实现要素:

本发明所要解决的技术问题是提供一种基于超绿指数及超像素的土壤图像分割提取方法,采用全新维度因素考虑,能够实现自动、快速地分割提取图像中的土壤元素,提高工作效率。

本发明为了解决上述技术问题采用以下技术方案:本发明设计了一种基于超绿指数及超像素的土壤图像分割提取方法,用于提取目标区域图像中的土壤区域,包括执行如下步骤:

步骤a.获取目标区域图像中各像素位置的超绿指数,并以各像素位置的超绿指数作为各像素位置的灰度值,获得目标区域图像所对应的超绿指数灰度图像,然后进入步骤b;

步骤b.针对超绿指数灰度图像执行二值化处理,更新获得以数值a代表绿色植被区域、数值b代表除绿色植被区域以外其它区域的灰度二值化图像,然后进入步骤c;其中,|a-b|<预设差距阈值;

步骤c.基于灰度二值化图像中绿色植被区域、以及除绿色植被区域以外其它区域的不同表示,以绿色植被区域像素值为0,除绿色植被区域以外其它区域像素值为1,将灰度二值化图像转换为掩膜图像,然后进入步骤d;

步骤d.根据目标区域图像、掩膜图像中各像素位置的像素值,通过目标区域图像与掩膜图像之间的哈达玛积,实现目标区域图像与掩膜图像之间的叠加,获得分割出绿色植被区域的待处理土壤图像,然后进入步骤e;

步骤e.应用超像素分割算法,针对待处理土壤图像进行超像素分割,获得待处理土壤图像中所对应的各个超像素块,并针对各超像素块分别定义彼此不同的标签,然后进入步骤f;

步骤f.分别针对各不同标签,计算获得标签所对应超像素块内部像素分别对应所在色系各基础颜色的均值,构成该标签所对应超像素块的基础颜色均值向量,进而获得各标签所对应超像素块的基础颜色均值向量,然后进入步骤g;

步骤g.根据各标签所对应超像素块的基础颜色均值向量,计算获得两两标签所对应超像素块之间的欧式距离,并判断各欧式距离中是否存在小于预设相似度阈值的欧式距离,是则进入步骤h,否则进入步骤i;

步骤h.选择最小欧式距离所对应的各组两个标签所对应超像素块,分别针对各组两个标签所对应超像素块,由其中一个标签替换另一个标签,实现该组两个标签的统一,然后返回步骤f;

步骤i.计算各不同标签分别所对应超像素块的面积,并选择其中最大面积所对应的各超像素快,即构成目标区域图像中的土壤区域。

作为本发明的一种优选技术方案:所述步骤b中,基于灰度二值化图像的获得,并应用中值滤波法去除灰度二值化图像中的椒盐噪声,更新灰度二值化图像。

作为本发明的一种优选技术方案:所述步骤b中,基于预设用于区分绿色植被区域与其它区域的灰度阈值,针对超绿指数灰度图像执行二值化处理,更新获得以数值a代表绿色植被区域、数值b代表除绿色植被区域以外其它区域的灰度二值化图像。

作为本发明的一种优选技术方案:所述步骤b中,通过otsu自适应阈值法,获得超绿指数灰度图像所对应用于区分绿色植被区域与其它区域的灰度阈值,并基于该灰度阈值,针对超绿指数灰度图像执行二值化处理,更新获得以数值a代表绿色植被区域、数值b代表除绿色植被区域以外其它区域的灰度二值化图像。

作为本发明的一种优选技术方案:所述数值a等于255,所述数值b等于0。

作为本发明的一种优选技术方案:所述超像素分割算法为slic超像素分割算法或felz超像素分割算法。

作为本发明的一种优选技术方案:所述步骤e中,所述针对各超像素块分别定义的不同标签为不同数字标签。

作为本发明的一种优选技术方案:基于步骤e中,针对各超像素块分别定义的不同数字标签,所述步骤h中,选择最小欧式距离所对应的各组两个标签所对应超像素块,分别针对各组两个标签所对应超像素块,由其中较小数字标签替换另一个数字标签,实现该组两个标签的统一。

本发明所述一种基于超绿指数及超像素的土壤图像分割提取方法,采用以上技术方案与现有技术相比,具有以下技术效果:

本发明所设计一种基于超绿指数及超像素的土壤图像分割提取方法,首先通过超绿指数,分割去除了土壤图像中最为常见的干扰要素绿色植被;接着通过绿色植被区域作为掩膜与原图像叠加,减少非土壤元素对后续分割的干扰,强化整个算法的稳定性;最后通过对掩膜叠加后的图像进行超像素分割,并基于欧氏距离所对应相似度合并超像素块,分割去除了秸秆、小块阴影等土壤图像中的其他干扰要素;整个设计方案实现了土壤图像中土壤元素的自动、快速分割提取,克服了人工方法从土壤图像中剔除非土壤元素耗时、耗力的缺点。此外,本方法还克服了现有自动分割方法只能提取图像中部分土壤区域、不够精确等缺点,而可以更为精确地提取图像中全部土壤元素区域。

附图说明

图1是本发明所设计基于超绿指数及超像素的土壤图像分割提取方法的流程示意图;

图2是本发明设计应用实施例中目标区域图像示意图;

图3是本发明设计应用实施例中执行步骤a至步骤b所获灰度二值化图像示意图;

图4是本发明设计应用实施例中执行步骤c至步骤d所获示意图;

图5是本发明设计应用实施例中执行步骤e所获超像素块分块示意图;

图6是本发明设计应用实施例中执行步骤f至步骤h所获示意图;

图7是本发明设计应用实施例中执行步骤i所获示意图。

具体实施方式

下面结合说明书附图对本发明的具体实施方式作进一步详细的说明。

本发明设计了一种基于超绿指数及超像素的土壤图像分割提取方法,用于提取目标区域图像中的土壤区域,实际应用当中,如图1所示,具体执行如下步骤a至步骤i。

步骤a.获取目标区域图像中各像素位置的超绿指数,并以各像素位置的超绿指数作为各像素位置的灰度值,获得目标区域图像所对应的超绿指数灰度图像,然后进入步骤b。

步骤b.针对超绿指数灰度图像执行二值化处理,更新获得以数值a代表绿色植被区域、数值b代表除绿色植被区域以外其它区域的灰度二值化图像,具体应用中,进一步基于灰度二值化图像的获得,应用中值滤波法去除灰度二值化图像中的椒盐噪声,更新灰度二值化图像,然后进入步骤c;其中,|a-b|<预设差距阈值。这里数值b所代表除绿色植被区域以外其它区域,即代表土壤、秸秆等其他要素。

实际应用当中,针对步骤b的二值化处理,具体设计如下两套实现方案。

方案一,基于预设用于区分绿色植被区域与其它区域的灰度阈值,针对超绿指数灰度图像执行二值化处理,更新获得以数值a代表绿色植被区域、数值b代表除绿色植被区域以外其它区域的灰度二值化图像。

方案二,通过otsu自适应阈值法,获得超绿指数灰度图像所对应用于区分绿色植被区域与其它区域的灰度阈值,并基于该灰度阈值,针对超绿指数灰度图像执行二值化处理,更新获得以数值a代表绿色植被区域、数值b代表除绿色植被区域以外其它区域的灰度二值化图像。

通过上述两套方案,即实现步骤b的操作,获得以数值a代表绿色植被区域、数值b代表除绿色植被区域以外其它区域的灰度二值化图像,并且在具体实施应用上,设计选择数值a等于255,数值b等于0,即获得以255代表绿色植被区域、0代表除绿色植被区域以外其它区域的灰度二值化图像。

步骤c.基于灰度二值化图像中绿色植被区域、以及除绿色植被区域以外其它区域的不同表示,以绿色植被区域像素值为0,除绿色植被区域以外其它区域像素值为1,将灰度二值化图像转换为掩膜图像,然后进入步骤d。

步骤d.根据目标区域图像、掩膜图像中各像素位置的像素值,通过目标区域图像与掩膜图像之间的哈达玛积,实现目标区域图像与掩膜图像之间的叠加,获得分割出绿色植被区域的待处理土壤图像,然后进入步骤e。

步骤e.应用slic超像素分割算法或felz超像素分割算法,针对待处理土壤图像进行超像素分割,获得待处理土壤图像中所对应的各个超像素块,并针对各超像素块分别定义彼此不同的标签,然后进入步骤f,这些超像素块内部的像素位置相邻且颜色、亮度、纹理等特征相似。

针对超像素块所对应标签的定义,实际应用中诸如选择不同形状的标记进行标记,也可以选择不同的数字进行标记。

步骤f.分别针对各不同标签,计算获得标签所对应超像素块内部像素分别对应所在色系各基础颜色的均值,构成该标签所对应超像素块的基础颜色均值向量,进而获得各标签所对应超像素块的基础颜色均值向量,然后进入步骤g。

这里所提及的色系,诸如rgb色系或是cielab等其他色系,诸如若是rgb色系,则所述标签所对应超像素块内部像素分别对应所在色系各基础颜色的均值,即为标签所对应超像素块内各像素对应于r基础色的均值、对应于g基础色的均值、对应于b基础色的均值,由此三个均值组合构成标签所对应超像素块的基础颜色均值向量。

步骤g.根据各标签所对应超像素块的基础颜色均值向量,计算获得两两标签所对应超像素块之间的欧式距离,并判断各欧式距离中是否存在小于预设相似度阈值的欧式距离,是则进入步骤h,否则进入步骤i。

步骤h.选择最小欧式距离所对应的各组两个标签所对应超像素块,分别针对各组两个标签所对应超像素块,由其中一个标签替换另一个标签,实现该组两个标签的统一,然后返回步骤f。

关于步骤h中实现组中两个标签的统一,若应用数字作为标签,则上述步骤e中,针对各超像素块分别定义的不同数字标签,所述步骤h中,选择最小欧式距离所对应的各组两个标签所对应超像素块,分别针对各组两个标签所对应超像素块,由其中较小数字标签替换另一个数字标签,实现该组两个标签的统一。

步骤i.计算各不同标签分别所对应超像素块的面积,并选择其中最大面积所对应的各超像素快,即构成目标区域图像中的土壤区域。

将本专利所设计基于超绿指数及超像素的土壤图像分割提取方法,应用于实际当中,诸如设计其中超像素算法选择felz,超像素块相似性计算选择cielab颜色空间,应用中的目标区域图像如图2所示,执行步骤a至步骤b获得如图3所示灰度二值化图像,接着执行步骤c至步骤d获得如图4所示分割出绿色植被区域的待处理土壤图像,然后执行步骤e获得如图5所示超像素块分块示意;紧接着执行步骤f至步骤h获得如图6所示示意;最后执行步骤i获得如图7所示示意,其中,浅灰色范围为土壤,深灰色范围为非土壤。

本专利所设计基于超绿指数及超像素的土壤图像分割提取方法,首先通过超绿指数,分割去除了土壤图像中最为常见的干扰要素绿色植被;接着通过绿色植被区域作为掩膜与原图像叠加,减少非土壤元素对后续分割的干扰,强化整个算法的稳定性;最后通过对掩膜叠加后的图像进行超像素分割,并基于欧氏距离所对应相似度合并超像素块,分割去除了秸秆、小块阴影等土壤图像中的其他干扰要素;整个设计方案实现了土壤图像中土壤元素的自动、快速分割提取,克服了人工方法从土壤图像中剔除非土壤元素耗时、耗力的缺点。此外,本方法还克服了现有自动分割方法只能提取图像中部分土壤区域、不够精确等缺点,而可以更为精确地提取图像中全部土壤元素区域。

上面结合附图对本发明的实施方式作了详细说明,但是本发明并不限于上述实施方式,在本领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下做出各种变化。

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