基于图像分析的多品种全生育期棉花生物量无损测量方法与流程

文档序号:15205754发布日期:2018-08-21 08:34阅读:460来源:国知局

本发明属于农业自动化领域,具体涉及棉花生物量的自动化测量,尤其涉及一种基于图像分析的棉花生物量无损测量方法。



背景技术:

棉花是我国重要的经济作物。棉花生物量反映了作物的生长状况,与作物光能利用、产量及品质等都密切相关。传统的人工生物量测量方法通过收割棉花植株的地上部分,烘干至恒重后称重,整个测量过程有损、低效、耗时耗力,且不能对同一植株进行连续测量。因此,亟需发展一种无损、高效、准确的生物量测量方法,实现大批量样本生物量的连续动态测量。

金秀良等(2011)建立了基于高光谱特征参数的棉花生物量估算模型。黄春燕等(2015)研究了棉花各生育时期吸收光合有效辐射和光合有效辐射截获量的变化特征,建立了棉花地上部各组分生物量与吸收光合有效辐射和光合有效辐射截获量的相关关系。这些方法仅利用棉花植株的光谱特征估算生物量,精度不高,且由于光谱特征参数易受到多种因素影响,在获取数据时操作较为繁琐。公开号为cn105513096的发明专利提出了一种基于图像分析的冬小麦生物量估算方法,建立了基于冬小麦冠层图像色彩指数的冬小麦生物量神经网络估算模型。该方法仅利用颜色信息构建生物量模型,模型精度有限。梁淑敏和杨锦忠(2007)以植株图像周长为表征因子,建立了玉米鲜生物量测量模型。更多研究则基于植株不同角度下投影面积构建生物量测量模型,如基于顶视投影面积(武聪玲等,2005)、基于2张互成90°的侧视投影面积和(nageletal.,2012)、基于2张互成90°侧视投影面积和顶视投影面积(hairmansisetal.,2014)、以及基于多幅侧视投影面积平均值和顶视投影面积(方伟等,2015)。

生物量是体积与密度的乘积。现有研究多基于投影面积估测作物生物量,假定(1)植株投影面积能近似表达其体积。(2)植株密度为常数。而不同品种、生育期和环境的棉花株型(形状、器官间遮挡程度、姿态等)差异很大,通过投影面积无法有效表征不同品种、生育期和环境棉花的体积。不同品种、生育期及环境的棉花及同一株棉花的不同器官(茎、叶)的密度也存在差异。通过加入其他表征因子,可提高生物量测量模型的精度。然而,现有研究的对象大多为处于营养生长早期的少量品种,构建的模型品种、环境及生育期适用性较差,无法用于本发明中所述的多品种全生育期棉花生物量的测量。



技术实现要素:

(一)要解决的技术问题

为了克服现有技术中多品种全生育期棉花生物量测量方法精度较低、模型品种、环境及生育期适用性较差这一问题,本发明提供了一种基于图像分析的多品种全生育期棉花生物量测量方法,实现干旱和正常两个环境下多品种全生育期棉花生物量的无损测量。

(二)技术方案

本发明为了解决其技术问题所采用的技术方案,提供了一种基于图像分析的多品种全生育期棉花生物量测量方法,该方法的总体技术流程见图1。

一种基于图像分析的多品种全生育期棉花生物量测量方法,其特征在于,包括:

步骤a,采集棉花植株20个侧视角度下的棉花可见光图像;

步骤b,对每张棉花图像进行处理,提取特征;具体的处理步骤见图2:(1)提取原始棉花图像的h分量;(2)通过固定阈值法对图像进行二值化;(3)去除面积较小的区域,得到棉花植株二值图像,具体方法为设置面积阈值,若区域的面积小于面积阈值,则去除该区域;(4)分离茎秆与叶片,得到茎秆二值图像和叶片二值图像;将棉花植株二值图像与棉花图像的h分量进行掩膜操作,得到棉花植株h分量图;(5)提取棉花的图像特征,具体包括:从棉花植株二值图像中,提取植株密度pd1-pd6,株宽w,株高h,植株高宽比hwr,分形维数fd,植株占空比se;从茎秆二值图像中提取茎秆面积sa;从叶片二值图像中提取叶片面积la;从棉花植株h分量图中提取基于灰度梯度共生矩阵的特征t1-t21;

步骤c,取20张侧视图特征的平均值,作为该棉花植株的图像特征;

步骤d,提取生育期天数das;

步骤e,从提取出来的棉花特征,包括生育期天数和图像特征中,筛选出最优特征子集;

步骤f,以棉花植株的最优特征子集作为输入,基于离线构建好的棉花生物量测量模型,估测棉花植株的生物量。

更具体地,步骤b中分离茎秆与叶片的技术方案为图3,具体操作为,(1)输入植株二值图像bw,设置膨胀腐蚀次数n,角度阈值,面积阈值,ef阈值;(2)腐蚀n次;(3)若(某个区域的角度<角度阈值)&&(ef>ef阈值)&&(面积<面积阈值),则认为这是未腐蚀掉的比较粗的茎秆,去除该区域,其中区域角度为区域最小转动惯量方向与垂直方向的夹角的绝对值;(4)膨胀n次,得到bw1;(5)bw减去bw1,得到bw2;(6)去除bw2中面积小于小叶片面积阈值的区域,得到bw3;(7)bw减去bw3,得到bw4,得到叶片二值图bw4;(8)bw减去bw4,得到茎秆二值图bw5;

更具体地,步骤f中用到的棉花生物量测量模型,其离线训练方法包括4个步骤:(1)获取棉花样本的生物量和特征(包括生育期天数和图像特征),样本应包含株型、遮挡程度等差异大的不同品种,且样本涵盖全生育期并包含正常条件和胁迫条件两种生长环境,以提高模型的泛化能力;(2)将数据集划分为训练集和测试集,其中训练集用于构建棉花生物量测量模型,测试集用于测试模型的性能;(3)通过全子集回归方法,选取最优特征子集;(4)基于支持向量机,构建棉花生物量测量模型,其中,核函数选用径向基函数,通过遗传算法实现算法的优化,获取全局最优解。

上述基于图像分析的多品种全生育期棉花生物量测量方法,不仅适用于棉花生物量的测量,并且也可应用于油菜等作物的生物量测量。

(三)有益效果

本发明基于发明人在本领域多年的技术积累和研发,提供了一种图像分析的多品种全生育期棉花生物量测量方法。该方法通过图像分析的方法,提取棉花植株的图像特征,包括植株密度,株宽,株高,植株高宽比,分形维数,植株占空比,茎秆面积,叶片面积以及基于灰度梯度共生矩阵的特征。结合棉花的生育期天数特征,构建基于支持向量机的棉花生物量测量模型。相比现有技术而言,能够综合利用棉花植株的形态、纹理、生育期等多方面的数据,模型拟合效果更强,测量结果更准确,能适用于多品种全生育期的棉花生物量测量。

附图说明

图1为本发明的总体技术方案图。

图2为本发明中单张棉花可见光图像的图像处理流程。

图3为本发明分离茎叶和叶片的技术流程图。

图4为本发明中图像处理的效果图。

具体实施方式

本发明为了解决其技术问题所采用的技术方案,提供了一种基于图像分析的多品种全生育期棉花生物量测量方法,该方法的总体技术流程见图1。

本发明为了解决其技术问题所采用的技术方案,提供了一种基于图像分析的多品种全生育期棉花生物量测量方法,该方法的总体技术流程见图1。

一种基于图像分析的多品种全生育期棉花生物量测量方法,其特征在于,包括:

步骤a,采集棉花植株20个侧视角度下的棉花可见光图像;

步骤b,对每张棉花图像进行处理,提取特征;具体的处理步骤见图2:(1)提取原始棉花图像的h分量;(2)通过固定阈值法对图像进行二值化;(3)去除面积较小的区域,得到棉花植株二值图像,具体方法为设置面积阈值,若区域的面积小于面积阈值,则去除该区域;(4)分离茎秆与叶片,得到茎秆二值图像和叶片二值图像;将棉花植株二值图像与棉花图像的h分量进行掩膜操作,得到棉花植株h分量图;(5)提取棉花的图像特征,具体包括:从棉花植株二值图像中,提取植株密度pd1-pd6,株宽w,株高h,植株高宽比hwr,分形维数fd,植株占空比se;从茎秆二值图像中提取茎秆面积sa;从叶片二值图像中提取叶片面积la;从棉花植株h分量图中提取基于灰度梯度共生矩阵的特征t1-t21;

步骤c,取20张侧视图特征的平均值,作为该棉花植株的图像特征;

步骤d,提取生育期天数das;

步骤e,从提取出来的棉花特征,包括生育期天数和图像特征中,筛选出最优特征子集;

步骤f,以棉花植株的最优特征子集作为输入,基于离线构建好的棉花生物量测量模型,估测棉花植株的生物量。

更具体地,步骤b中分离茎秆与叶片的技术方案为图3,具体操作为,(1)输入植株二值图像bw,设置膨胀腐蚀次数n,角度阈值,面积阈值,ef阈值;(2)腐蚀n次;(3)若(某个区域的角度<角度阈值)&&(ef>ef阈值)&&(面积<面积阈值),则认为这是未腐蚀掉的比较粗的茎秆,去除该区域,其中区域角度为区域最小转动惯量方向与垂直方向的夹角的绝对值;(4)膨胀n次,得到bw1;(5)bw减去bw1,得到bw2;(6)去除bw2中面积小于小叶片面积阈值的区域,得到bw3;(7)bw减去bw3,得到bw4,得到叶片二值图bw4;(8)bw减去bw4,得到茎秆二值图bw5;

更具体地,步骤f中用到的棉花生物量测量模型,其离线训练方法包括4个步骤:(1)获取棉花样本的生物量和特征(包括生育期天数和图像特征),样本包含株型、遮挡程度等差异大的8个品种,且样本涵盖全生育期13个生长点并包含正常条件和胁迫条件两种生长环境,共208个样本;(2)剔除离群值后,剩余192个样本,将数据集以2∶1的比例随机地划分为训练集和测试集,其中训练集用于构建棉花生物量测量模型,测试集用于测试模型的性能;(3)通过全子集回归方法,选取最优特征子集;(4)基于支持向量机,构建棉花生物量测量模型,其中,核函数选用径向基函数,通过遗传算法实现算法的优化,获取全局最优解。模型对训练集的性能为:复决定系数(r2)0.93,平均相对误差13.12%;(5)基于测试样本,测试模型的性能,对测试集的性能为:复决定系数(r2)0.90,平均相对误差15.06%。

该方法也能够应用于其他作物,例如油菜生物量的测量。

本申请中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例作各种修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

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