田间环境下玉米叶尖生长运动测量方法及装置与流程

文档序号:11944373阅读:272来源:国知局
田间环境下玉米叶尖生长运动测量方法及装置与流程
本发明涉及图像处理及农学
技术领域
,尤其涉及一种田间环境下玉米叶尖生长运动测量方法及装置。
背景技术
:作物生长运动表型是重要的评估作物长势特征和生长动态指标,目前多数作物生长运动表型获取过程仍然依靠人工手眼进行,不但准确率不高,而且会消耗大量人力和金钱。为了克服人工评估作物长势的缺陷,众多技术人员通过研究分析作物图像数据来提取有用的作物表型信息。图像数据能够提供作物生长时间序列信息,进而通过序列信息能够提供离散信息所不能提供的新知识和新发现。现阶段通过图像处理技术获知作物长势的研究包括:通过图像处理技术研究菊花的茎生长情况,研究成型的番茄叶片的运动与缺水情况及二氧化碳吸收率之间的关系,研究叶尖的运动与植株需水情况的关系作物叶面积与生长状况的关系,以及,根据作物叶片的颜色研究作物长势等等。可以理解的是,玉米叶片尖端的生长运动情况能够反映玉米植株的生长发育阶段和生理生化反映强度。然而,现有的玉米叶尖生长运动计算由于田间环境下的叶尖图像容易受到复杂环境干扰,因而无法快速、准确地对叶尖进行识别定位,且无法直观地表示出不同时刻获取的叶尖生长运动情况,进而无法为后续作物长势研究提供有力的依据。技术实现要素:针对现有的玉米叶尖生长运动计算方法无法快速、准确地对叶尖进行识别定位,且无法直观地表示出不同时刻获取的叶尖生长运动情况的缺陷,本发明提出如下技术方案:一种田间环境下玉米叶尖生长运动测量方法,包括:在待测玉米植株的预设生育时期内,获取所述待测玉米植株的叶片轮廓的时间序列样本图像;所述时间序列样本图像包括多幅所述待测玉米植株在不同时刻分别对应的叶片轮廓图像;根据多幅所述叶片轮廓图像提取所述待测玉米植株的叶片尖端点的二维坐标;根据所述待测玉米植株的叶片尖端点的二维坐标重建所述待测玉米植株的叶尖三维坐标系;根据所述叶尖三维坐标系的重建结果绘制所述待测玉米植株的叶片尖端生长运动的三维轨迹。可选地,所述获取所述待测玉米植株的叶片轮廓的时间序列样本图像,包括:采用双目图像采集装置获取所述待测玉米植株的叶片轮廓的时间序列样本图像。可选地,所述根据多幅所述叶片轮廓图像提取所述待测玉米植株的叶片尖端点的二维坐标,包括:通过空间映射方法对多幅所述叶片轮廓图像分别进行空间转换,以获取所述叶片轮廓图像的空间映射图像;提取所述空间映射图像的峰值点坐标,并根据所述空间映射图像的峰值点坐标确定所述待测玉米植株的叶片尖端点的二维坐标。可选地,所述根据所述空间映射图像的峰值点坐标确定所述待测玉米植株的叶片尖端点的二维坐标,包括:根据所述峰值点坐标进行逆映射,以获取原始图像空间;根据所述原始图像空间计算各个所述峰值点坐标距离所述待测玉米植株的茎秆中心的欧氏距离;根据各个所述峰值点坐标距离所述待测玉米植株的茎秆中心的欧氏距离确定所述待测玉米植株的叶片尖端点的二维坐标。可选地,所述根据所述待测玉米植株的叶片尖端点的二维坐标重建所述待测玉米植株的叶尖三维坐标系,包括:通过双目视觉方法,根据多幅不同时刻的叶片轮廓图像中所述待测玉米植株的叶片尖端点的二维坐标确定不同时刻的叶片轮廓图像中所述待测玉米植株的叶片尖端点的三维坐标;将多幅不同时刻的叶片轮廓图像中所述待测玉米植株的叶片尖端点的三维坐标均向同一三维坐标系进行注册,以获取该坐标系下不同时刻的叶尖三维坐标。可选地,所述将多幅不同时刻的叶片轮廓图像中所述待测玉米植株的叶片尖端点的三维坐标均向同一三维坐标系进行注册,包括:在所述叶片轮廓图像中添加坐标参照模板,并根据所述坐标参照模板确定所述三维坐标系的原点、x轴正方向、y轴正方向以及z轴正方向;将多幅不同时刻的叶片轮廓图像中所述待测玉米植株的叶片尖端点的三维坐标以所述坐标参照模板为基准依次向所述三维坐标系进行对准注册。可选地,所述根据所述叶尖三维坐标系的重建结果绘制所述待测玉米植株的叶片尖端生长运动的三维轨迹,包括:采用三次样条法对所述三维坐标系中的不同时刻的叶片尖端点的三维坐标进行插值;在三维空间中采用空心管对插值后的叶片尖端点进行可视化处理。可选地,所述待测玉米植株的预设生育时期包括拔节期。一种田间环境下玉米叶尖生长运动测量装置,包括:序列样本图像获取单元,用于在待测玉米植株的预设生育时期内,获取所述待测玉米植株的叶片轮廓的时间序列样本图像;所述时间序列样本图像包括多幅所述待测玉米植株在不同时刻分别对应的叶片轮廓图像;三维坐标提取单元,用于根据多幅所述叶片轮廓图像提取所述待测玉米植株的叶片尖端点的二维坐标;三维坐标系重建单元,用于根据所述待测玉米植株的叶片尖端点的二维坐标重建所述待测玉米植株的叶尖三维坐标系;三维轨迹绘制单元,用于根据所述叶尖三维坐标系的重建结果绘制所述待测玉米植株的叶片尖端生长运动的三维轨迹。可选地,所述序列样本图像获取单元进一步用于采用双目图像采集装置获取所述待测玉米植株的叶片轮廓的时间序列样本图像。本发明的田间环境下玉米叶尖生长运动测量方法及装置,通过在待测玉米植株的预设生育时期内,获取所述待测玉米植株的叶片轮廓的时间序列样本图像,并根据多幅所述叶片轮廓图像提取所述待测玉米植株的叶片尖端点的二维坐标,进而根据所述待测玉米植株的叶片尖端点的二维坐标重建所述待测玉米植株的叶尖三维坐标系,以根据所述叶尖三维坐标系的重建结果绘制所述待测玉米植株的叶片尖端生长运动的三维轨迹,可以通过连续图像序列识别定位待测玉米植株的叶片轮廓图像中的叶片尖端点的二维坐标,并根据不同时刻的叶片尖端点的三维坐标进行统一对准结果实现玉米叶片叶尖生长运动的计算与可视化表达。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明一个实施例的田间环境下玉米叶尖生长运动测量方法的流程示意图;图2为本发明一个实施例的田间环境下玉米叶尖生长运动测量装置的结构示意图;图3a至图3d为本发明一个实施例的待测玉米植株的叶片轮廓的时间序列样本图像;图4a至图4d为本发明一个实施例的待测玉米植株的叶片轮廓图像的空间映射图像;图5为本发明一个实施例的不同时刻叶片尖端点的三维位置示意图;图6为本发明一个实施例的待测玉米植株的叶片尖端生长运动的三维轨迹示意图。具体实施方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明一个实施例的田间环境下玉米叶尖生长运动测量方法的流程示意图,如图1所示,该方法包括:S1:在待测玉米植株的预设生育时期内,获取所述待测玉米植株的叶片轮廓的时间序列样本图像;所述时间序列样本图像包括多幅所述待测玉米植株在不同时刻分别对应的叶片轮廓图像;S2:根据多幅所述叶片轮廓图像提取所述待测玉米植株的叶片尖端点的二维坐标;S3:根据所述待测玉米植株的叶片尖端点的二维坐标重建所述待测玉米植株的叶尖三维坐标系;S4:根据所述叶尖三维坐标系的重建结果绘制所述待测玉米植株的叶片尖端生长运动的三维轨迹。本实施例的田间环境下玉米叶尖生长运动测量方法,通过在待测玉米植株的预设生育时期内,获取所述待测玉米植株的叶片轮廓的时间序列样本图像,并根据多幅所述叶片轮廓图像提取所述待测玉米植株的叶片尖端点的二维坐标,进而根据所述待测玉米植株的叶片尖端点的二维坐标重建所述待测玉米植株的叶尖三维坐标系,以根据所述叶尖三维坐标系的重建结果绘制所述待测玉米植株的叶片尖端生长运动的三维轨迹,可以通过连续图像序列识别定位待测玉米植株的叶片轮廓图像中的叶片尖端点的二维坐标,并根据不同时刻的叶片尖端点的三维坐标进行统一对准结果实现玉米叶片叶尖生长运动的计算与可视化表达。进一步地,作为上述方法实施例的优选,步骤S1中所述获取所述待测玉米植株的叶片轮廓的时间序列样本图像,可以包括:S11:采用双目图像采集装置获取所述待测玉米植株的叶片轮廓的时间序列样本图像。进一步地,作为上述各个方法实施例的优选,步骤S2中所述根据多幅所述叶片轮廓图像提取所述待测玉米植株的叶片尖端点的二维坐标,可以包括:S21:通过空间映射方法对多幅所述叶片轮廓图像分别进行空间转换,以获取所述叶片轮廓图像的空间映射图像;S22:提取所述空间映射图像的峰值点坐标,并根据所述空间映射图像的峰值点坐标确定所述待测玉米植株的叶片尖端点的二维坐标。进一步地,作为本实施例的优选,步骤S22中所述根据所述空间映射图像的峰值点坐标确定所述待测玉米植株的叶片尖端点的二维坐标,还可以包括:S221:根据所述峰值点坐标进行逆映射,以获取原始图像空间;S222:根据所述原始图像空间计算各个所述峰值点坐标距离所述待测玉米植株的茎秆中心的欧氏距离;S223:根据各个所述峰值点坐标距离所述待测玉米植株的茎秆中心的欧氏距离确定所述待测玉米植株的叶片尖端点的二维坐标。进一步地,作为上述各个方法实施例的优选,步骤S3中所述根据所述待测玉米植株的叶片尖端点的二维坐标重建所述待测玉米植株的叶尖三维坐标系,可以包括:S31:通过双目视觉方法,根据多幅不同时刻的叶片轮廓图像中所述待测玉米植株的叶片尖端点的二维坐标确定不同时刻的叶片轮廓图像中所述待测玉米植株的叶片尖端点的三维坐标;S32:将多幅不同时刻的叶片轮廓图像中所述待测玉米植株的叶片尖端点的三维坐标均向同一三维坐标系进行注册,以获取该坐标系下不同时刻的叶尖三维坐标。在此基础上,作为本实施例的可选,步骤S32中所述将多幅不同时刻的叶片轮廓图像中所述待测玉米植株的叶片尖端点的三维坐标均向同一三维坐标系进行注册,还可以进一步包括:S321:在所述叶片轮廓图像中添加坐标参照模板,并根据所述坐标参照模板确定所述三维坐标系的原点、x轴正方向、y轴正方向以及z轴正方向;S322:将多幅不同时刻的叶片轮廓图像中所述待测玉米植株的叶片尖端点的三维坐标以所述坐标参照模板为基准依次向所述三维坐标系进行对准注册。进一步地,作为上述各个方法实施例的优选,步骤S4中所述根据所述叶尖三维坐标系的重建结果绘制所述待测玉米植株的叶片尖端生长运动的三维轨迹,包括:S41:采用三次样条法对所述三维坐标系中的不同时刻的叶片尖端点的三维坐标进行插值;S42:在三维空间中采用空心管对插值后的叶片尖端点进行可视化处理。进一步地,作为上述各个方法实施例的优选,上述待测玉米植株的预设生育时期可以包括拔节期。图2为本发明一个实施例的田间环境下玉米叶尖生长运动测量装置的结构示意图,如图2所示,该装置包括序列样本图像获取单元10、三维坐标提取单元20、三维坐标系重建单元30以及三维轨迹绘制单元40,其中:序列样本图像获取单元10用于在待测玉米植株的预设生育时期内,获取所述待测玉米植株的叶片轮廓的时间序列样本图像;所述时间序列样本图像包括多幅所述待测玉米植株在不同时刻分别对应的叶片轮廓图像;三维坐标提取单元20用于根据多幅所述叶片轮廓图像提取所述待测玉米植株的叶片尖端点的二维坐标;三维坐标系重建单元30用于根据所述待测玉米植株的叶片尖端点的二维坐标重建所述待测玉米植株的叶尖三维坐标系;三维轨迹绘制单元40用于根据所述叶尖三维坐标系的重建结果绘制所述待测玉米植株的叶片尖端生长运动的三维轨迹。具体地,序列样本图像获取单元10在待测玉米植株的预设生育时期内,获取所述待测玉米植株的叶片轮廓的时间序列样本图像;而后,三维坐标提取单元20根据多幅所述叶片轮廓图像提取所述待测玉米植株的叶片尖端点的二维坐标;进而,三维坐标系重建单元30根据所述待测玉米植株的叶片尖端点的二维坐标重建所述待测玉米植株的叶尖三维坐标系;最后,三维轨迹绘制单元40用于根据所述叶尖三维坐标系的重建结果绘制所述待测玉米植株的叶片尖端生长运动的三维轨迹。本实施例所述的装置可以用于执行上述方法实施例,其原理和技术效果类似,此处不再赘述。进一步地,作为本实施例的优选,序列样本图像获取单元10可以进一步用于采用双目图像采集装置获取所述待测玉米植株的叶片轮廓的时间序列样本图像。需要说明的是,对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。下面以一具体的实施例来说明本发明,但不限定本发明的保护范围。举例来说,待测玉米植株(玉米植株)的播种时间为2015年06月15日,种植密度为3500株/亩,作物品种为郑单958,被测植株的生育时期为拔节期。待测玉米植株的叶片轮廓的时间序列样本图像的获取时间:从每天上午9:00开始,每隔3个小时获取一次,至17:00结束;整个时间序列样本图像的获取起止时间段为2015年07月30日-2015年08月03日,获取的叶片轮廓图像序列样图如图3a至图3d所示。进一步地,根据上述获取的时间序列样本图像进行叶片尖端点提取,具体步骤如下:由于玉米叶片通常呈现狭长形状,且叶片尖端处于叶片的最末端,因而可采用一种空间映射方法对叶片图像进行空间坐标转换,转换公式如下:其中,src表示原坐标图像;dst表示坐标空间转换后的空间映射图像;src.width为原图像的宽度;max_Radius表示空间坐标转换后图像的拉伸程度(本实施例中优选为240);(x,y)表示空间映射图像中的点的坐标。本实施例的待测玉米植株的叶片轮廓图像的空间映射图像如图4a至图4d所示。由图4a至图4d可以看出,叶片尖端点应出现在峰值点,受到叶片形状与光照阴影的影响,空间映射图像上常出现多个峰值点,然而一般叶片尖端点应距离植株茎秆中心最远。因此,可利用映射图像提取其中的峰值位置(坐标),进而对该峰值位置进行逆映射到原始图像空间,计算各个峰值位置距离茎秆中心的欧氏距离,其中距离最远者即为叶片尖端。进一步地,根据上述确定的叶片尖端的位置进行叶片尖端三维坐标的注册与生产运动轨迹的绘制,其中,本实施例的叶片轮廓图像可以由双目图像获取相机获取,叶片尖端点的三维坐标重建采用双目视觉方法。由于各个时刻获取叶片轮廓图像的摄像机位置和角度不同,导致叶片尖端点的三维坐标计算结果不在一个坐标系下,因而需要向同一坐标系下进行坐标注册,具体步骤如下:在所述叶片轮廓图像中添加坐标参照模板(例如一棋盘格模板),并根据所述坐标参照模板确定所述三维坐标系的原点、x轴正方向、y轴正方向以及z轴正方向。例如,以棋盘格左上角为坐标系原点,朝向模板右方为x正方向,朝向模板下方为y正方向,垂直棋盘格朝上为z正方向,各个时刻获取的叶片尖端点三维坐标以模板为基准,依次对准注册,获得统一坐标系下不同时刻叶尖点三维坐标,本实施例的不同时刻叶片尖端点的三维位置示意图如图5所示。具体地,叶尖三维坐标点计算值如下表所示。表各个时刻图像叶尖二维坐标与三维坐标受采样频率限制,叶尖点轨迹分布是离散的,这不能清晰表达叶尖点的生长运动轨迹,采用三次样条对生长轨迹进行插值,具体方法如下:选取叶尖的两个三维坐标点作为控制点,假设两控制点pk和pk+1间的函数式为p(u),则可用pk-1到pk+2间的四个控制点建立边界条件:p(0)=pkp(1)=pk+1p′(0)=(1-t)(pk+1-pk-1)p′(1)=(1-t)(pk+2-pk)---(2)]]>控制点pk和pk+1的斜率分别与成正比。其中t为张量参数,用于控制样条与控制点之间的松紧程度。其中,p(u)的函数表达式为:p(u)=u3u2u1·abcd---(3)]]>p′(u)=3u22u110·abcd---(4)]]>进而,利用边界条件可以得到:p(u)=u3u2u1·Mcpk-1pkpk+1pk+2---(5)]]>其中,Mc的函数表达式为:Mc=-s2-ss-2s2ss-33-2s-s-s0s00100---(6)]]>则有:p(u)=pk-1(-su3+2su2-su)+pk[(2-s)u3+(s-3)u2+1](7)+pk+1[(s-2)u3+(3-2s)u2+su]+pk+2(su3-su2)其中,s=(1-t)/2,在给定s和t值的情况下即可对两点进行插值计算。对相临叶尖点进行200点插值,在三维空间中采用空心管对插值后的叶尖数据点进行可视化处理,得到的叶尖生长运动三维轨迹如图6所示。以上实施例仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1