基于机器视觉的超级杂交稻穴播量的检测方法及装置制造方法

文档序号:270933阅读:196来源:国知局
基于机器视觉的超级杂交稻穴播量的检测方法及装置制造方法
【专利摘要】本发明涉及超级杂交稻秧盘秧穴播种量检测方法及装置,检测装置包括摄像头、计算机及红外光电传感模块;当红外光电传感模块检测播种后的水稻秧盘随传送带到达拍摄区域时,向计算机输出电平信号,计算机控制摄像头拍摄秧盘图像;计算机对秧盘图像进行二值化处理,用投影法定位秧盘检测区域和秧穴,提取连通区域及其形状特征参数,对形状特征参数的主成分进行分析以降维,建立种子连通区域颗粒数检测的BP神经网络,最后采用BP神经网络检测秧盘的播种量。本发明依据种子连通区域的形状特征结合BP神经网络检测秧穴播种量,按“穴粒数”检测思想,实现播种量的精确检测,为超级杂交稻精密育秧恒量播种装置的研究奠定了基础。
【专利说明】基于机器视觉的超级杂交稻穴播量的检测方法及装置

【技术领域】
[0001]本发明涉及一种超级杂交稻秧盘播种后播种量检测方法及装置,尤其是一种基于机器视觉的超级杂交稻穴播量的检测方法及装置。

【背景技术】
[0002]超级杂交稻因其增产显著,在我国得到大面积推广应用;因具有超强的分蘖能力,所以要求每穴插1-2株,依靠分蘖能力增加有效穗数,提高产量。根据超级杂交稻的这种生长特性,通常育秧要求低播量精密育秧,保证2-3粒/穴。因水稻种子要催芽后播种,播种期间种芽长度、种子含水量和种子形状尺寸都要发生变化,影响播种性能,目前的精密播种技术和手段难达到上述要求。因此有必要在播种过程中对每秧穴播种量进行精确检测,及时发现播种状态的变化,为后续调控播种量或补种工作提供依据,以保证秧盘上每穴的种子数保持一致,实现精密恒量播种作业。


【发明内容】

[0003]为了上述技术问题,本发明提出基于机器视觉的超级杂交稻穴播量的检测方法及装置,实现超级杂交稻穴播量的精确检测,提高播种质量,实现精量、恒量播种作业。
[0004]本发明检测装置采用如下技术方案:基于机器视觉的超级杂交稻穴播量的检测装置,包括摄像头、计算机及红外光电传感模块,红外光电传感模块和摄像头安装在水稻育秧播种流水线上,红外光电传感模块、摄像头分别与计算机连接;当红外光电传感模块检测播种后的水稻秧盘随传送带到达摄像头的拍摄区域时,向计算机输出电平信号,计算机控制摄像头拍摄秧盘图像;
[0005]所述计算机对秧盘图像进行二值化处理,用投影法定位秧盘检测区域和秧穴,提取种子连通区域及连通区域的形状特征参数,并对连通区域的形状特征参数的主成分进行分析,对连通区域的形状特征参数降维,然后建立种子连通区域颗粒数检测的BP神经网络,最后采用BP神经网络检测秧盘的播种量。
[0006]本发明检测方法采用如下技术方案:基于机器视觉的超级杂交稻穴播量的检测方法,包括以下步骤:
[0007]S1、当检测到秧盘到达拍摄区域时,拍摄秧盘图像;
[0008]S2、获取秧盘图像进行二值化处理,把种子和土壤背景分离,得到二值图像;
[0009]S3、利用投影法定位秧盘检测区域和秧穴;
[0010]S4、提取二值图像中种子连通区域及连通区域的形状特征参数;
[0011]S5、对连通区域的形状特征参数进行主成分分析,实现连通区域的形状特征参数降维;
[0012]S6、建立种子连通区域颗粒数检测的BP神经网络;
[0013]S7、采用BP神经网络检测秧盘的播种量。
[0014]优选地,步骤S2采用腐蚀和膨胀方法去除秧盘图像中的噪声点和孔洞,使用OSTU自适应阈值法确定分割阈值,对秧盘图像进行二值化处理,把种子和土壤背景分离。
[0015]优选地,步骤S3定位时,沿水平方向和垂直方向作投影,投影图中水平方向和垂直方向最小值的像素坐标确定为秧盘上一条水平或垂直的秧穴边界连线。
[0016]优选地,步骤S4所述连通区域的形状特征参数包括连通区域的面积、周长、形状因子和二阶偏心率,以及连通区域边界的7个不变矩特征;步骤S5所述主成分分析是将多个变量通过线性变换以选出较少个数变量。
[0017]优选地,步骤S6建立BP神经网络后,以对主成分分析得到的主成分进行归一化处理后的数据作为输入向量,以连通区域颗粒数的种类作为输出向量,通过BP神经网络对输入向量和输出向量样本集训练,对BP神经网络的阈值和权值进行学习和修正,使BP神经网络实现给定的输入输出映射关系。
[0018]本发明的检测原理如下:精密育秧播种流水线由铺底土、淋水、播种、覆土等工序组成,基于机器视觉的超级杂交稻穴播量检测工序设置在秧盘播种后,覆表土工序之前。秧盘经过铺底土工序后,底土覆盖秧穴,采集的图像不显示秧穴,要实现穴播量检测,需要定位检测区域及秧穴。水稻种子从振动播种装置播到秧盘中,在秧穴中呈现的形态各异,有单粒、多粒,多粒的种子存在重叠、交叉、粘连或混合的情况,且土壤中混有杂质和碎米。传统的图像分割算法对重叠或交叉的种子进行分割,不可避免过分割现象,造成颗粒计数准确率低。考虑到每个种子连通区域的形态特征在一定程度上反映其包含的种子数量,本发明通过提取秧穴种子连通区域的4个形状特征和7个不变矩特征,主成分分析进行信息降维,由BP神经网络检测连通区域的种子数量,按“穴粒数”检测思想,对超级杂交稻秧盘图像每穴播种量进行检测,从左到右、从上到下依次扫描检测区域内的秧穴。
[0019]本发明相对于现有技术具有如下有益效果:依据种子连通区域的形状特征结合BP神经网络检测秧穴播种粒数,按“穴粒数”检测思想,实现播种量的精确检测,为超级杂交稻精密育秧恒量播种装置的研究奠定了基础。

【专利附图】

【附图说明】
[0020]图1是本发明的装置结构示意图;
[0021 ] 图2是本发明检测流程图;
[0022]图3为二值图像投影图;
[0023]图4为目标检测区域和秧穴定位图;
[0024]图5为连通区域边界示意图。

【具体实施方式】
[0025]为了使本发明目的、技术方案和优点更加清楚明白,以下结合附图及实施例对本发明作进一步详细说明。应当理解,此处所描述的具体实施例仅用于解释本发明,而不用于限定本发明。
[0026]参见图1,本发明检测装置包括:光源1、数字摄像头2、暗箱3、计算机4及红外光电传感模块5。红外光电传感模块5和数字摄像头2安装在水稻育秧播种流水线上。播种后的水稻秧盘6在流水线上随传送带到达摄像头的拍摄区域,红外光电传感模块5检测到秧盘6到达拍摄区域时,输出低电平信号,红外光电传感模块5通过串口接线与计算机4通信,计算机4通过USB线控制数字摄像头2拍摄秧盘图像。为获取高对比度的清晰图像,在拍摄区域上安装暗箱3,暗箱3中安装光源I。计算机4开发图像处理软件,完成基于机器视觉和BP神经网络超级杂交稻秧盘秧穴播种量检测。计算机4所开发的图像处理软件完成以下功能:
[0027](I)图像预处理和二值化:计算机通过数字摄像头获取秧盘的RGB图像,需要消除背景噪声影响,然后对图像进行阈值分割,提取种子二值图像。
[0028](2)投影法定位秧盘检测区域和秧穴。
[0029](3)提取种子连通区域及连通区域的形状特征信息:对种子二值图像提取连通区域,对每个连通区域计算其形状特征值,包括面积、周长、形状因子和二阶偏心率,以及连通区域边界的7个不变矩,共11个形状特征。
[0030](4)主成分分析,对连通区域形状特征参数降维。
[0031](5)建立种子连通区域颗粒数检测的BP神经网络:设计BP神经网络结构,包括输入层、隐层及输出层节点数,通过样本训练确立输入输出向量映射关系。
[0032](6)检测每秧穴的播种量。
[0033]参见图2,本发明检测方法,其流程包括:
[0034]S1、当检测到秧盘到达拍摄区域时,拍摄秧盘图像,获取秧盘的RGB图像。
[0035]S2、计算机获取秧盘RGB图像进行预处理和二值化处理:将秧盘RGB图像转化为灰度图像,由于背景噪声和孔洞的存在,运用形态学的腐蚀和膨胀方法去除噪声点和孔洞,使用OSTU自适应阈值法确定分割阈值,对灰度图像进行二值化处理,把种子和土壤背景分离。
[0036]S3、利用投影法定位秧盘检测区域和秧穴。定位时,沿水平方向和垂直方向作投影,即像素值的累加,投影图中水平方向和垂直方向最小值的像素坐标确定为秧盘上一条水平或垂直的秧穴边界连线。
[0037]投影图中水平方向和垂直方向最小值的像素坐标选择准则如下:如果水平方向和垂直方向投影图上最小值的波谷只有一个,则波谷最小值的中点坐标为秧盘上一条水平或垂直的秧穴边界连线;如果最小值的波谷有多个,则取最小值数量最多的波谷的中点坐标为秧盘上一条水平或垂直的秧穴边界连线,如图3所示。
[0038]作为一种优选方案,数字摄像头物理像素为1280像素X 720像素,拍摄秧盘视窗为11穴/行X7穴/列,每秧穴大小约为116像素X 102像素,选取拍摄视窗中10穴/行X6穴/列为检测区域,假设检测出垂直方向秧穴边界连线的坐标为X,水平方向边界坐标为y,目标检测区域:
[0039][(x-116*]^): (x+116*n2), (y_102*n3): (y+102*n4)]
[0040]Ii1 = floor (x/116) ;n2 = floor [ (1280-x) /116]
[0041]n3 = floor (y/102) ;n4 = floor[(720-y)/102]
[0042]其中floor为向下取整数,目标检测区域内秧穴边界的连线为:
[0043]在垂直方向:
[0044]x_116*i, x+116*j, (i = Oin1, j = 1:n2)
[0045]在水平方向:
[0046]y_102*i, y+102*j, (i = 0: n3, j = 1:n4)
[0047]目标检测区域和秧穴定位后如图4所示。
[0048]S4、二值图像中每个连通区域的形状在一定程度上反应种子数量,提取二值图像中种子连通区域及连通区域的形状特征参数。每个连通区域的形状特征参数,包括连通区域的面积、周长、形状因子和二阶偏心率,以及连通区域边界的7个不变矩特征,共11个形状特征参数。图5示意了所提取的连通区域具有的几种形状及边界。
[0049]S5、对连通区域的11个形状特征参数进行主成分分析,实现特征参数降维。主成分分析是将多个变量通过线性变换以选出较少个数变量,但尽可能多地反映原来变量的一种多元统计分析方法,作为一种优选方案,对11个形状特征参数进行主成分分析,提取前3个主成分分量。
[0050]S6、建立种子连通区域颗粒数检测的BP神经网络;再通过BP神经网络对输入向量和输出向量样本集训练,对BP神经网络的阈值和权值进行学习和修正,使BP神经网络实现给定的输入输出映射关系。
[0051]对主成分分析得到的主成分进行归一化处理,作输入向量,范围为[0,1]。输出向量的设计按照连通区域颗粒数的种类设计为向量形式,本实施例检测连通区域颗粒数的种类分为:碎米(杂质)、1粒、2粒、3粒、4粒和5粒以上等6种情况,输出向量中“I”的数量代表连通区域的颗粒数,因此输出向量设置具体如下:
[0052]O 粒(杂质):[O O O O O];
[0053]I 粒:[O O O O I];
[0054]2 粒:[O O O I I];
[0055]3 粒:[O O I I I];
[0056]4 粒:[O I I I I];
[0057]5 粒以上:[1 I I I I] ο
[0058]BP神经网络采用三层结构,即输入层、隐层及输出层,输入层节点数为3,隐层节点数为8,输出层节点数为5,隐层神经元的传递函数采用S型正切函数tansig,输出层神经元传递函数采用线性函数purlin。BP神经网络结构可根据实际检测要求灵活改变。通过BP神经网络得到的输出向量,即为所要求取的连通区域颗粒数。
[0059]S7、采用BP神经网络检测秧盘的播种量,按“穴粒数”检测思想,即检测秧盘图像每秧穴的播种数量。根据步骤S3所定位的秧盘检测区域和秧穴,从左到右、从上到下依次扫描检测区域内的秧穴。连通区域在秧穴内分布由连通区域的质心坐标决定,本步骤具体如下:
[0060]( i )顺序检测每个秧穴是否存在种子连通区域且该连通区域的质心坐标是否在秧穴里,如果有,计算连通区域的11个形状特征参数,利用BP神经网络检测连通区域种子数量,并记录。
[0061]( ? )继续搜索该秧穴是否还有连通区域,如果有返回步骤(i ),如果没有,检测下一个秧穴并返回步骤(i)。
[0062](iii)按顺序检测所有秧穴的种子数量,输出秧盘中每个秧穴的种子数量,统计分析秧盘播种质量参数,如空穴率、平均播种量(粒/穴)等。
[0063]以上所述,仅为本发明优选的实施例,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明公开的范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都属于本发明的保护范围。
【权利要求】
1.基于机器视觉的超级杂交稻穴播量的检测装置,其特征在于,包括摄像头、计算机及红外光电传感模块,红外光电传感模块和摄像头安装在水稻育秧播种流水线上,红外光电传感模块、摄像头分别与计算机连接;当红外光电传感模块检测播种后的水稻秧盘随传送带到达摄像头的拍摄区域时,向计算机输出电平信号,计算机控制摄像头拍摄秧盘图像; 所述计算机对秧盘图像进行二值化处理,用投影法定位秧盘检测区域和秧穴,提取种子连通区域及连通区域的形状特征参数,并对连通区域的形状特征参数的主成分进行分析,对连通区域的形状特征参数降维,然后建立种子连通区域颗粒数检测的BP神经网络,最后采用BP神经网络检测秧盘的播种量。
2.根据权利要求1所述的检测装置,其特征在于,所述检测装置还包括安装在摄像头拍摄区域的暗箱,以及安装在暗箱中的光源。
3.根据权利要求1所述的检测装置,其特征在于,所述连通区域的形状特征包括面积、周长、形状因子和二阶偏心率,以及连通区域边界的7个不变矩。
4.基于机器视觉的超级杂交稻穴播量的检测方法,其特征在于,包括以下步骤: 51、当检测到秧盘到达拍摄区域时,拍摄秧盘图像; 52、获取秧盘图像进行二值化处理,把种子和土壤背景分离,得到二值图像; 53、利用投影法定位秧盘检测区域和秧穴; 54、提取二值图像中种子连通区域及连通区域的形状特征参数; 55、对连通区域的形状特征参数进行主成分分析,实现连通区域的形状特征参数降维; 56、建立种子连通区域颗粒数检测的BP神经网络; 57、采用BP神经网络检测秧盘的播种量。
5.根据权利要求4所述的检测方法,其特征在于,步骤S2采用腐蚀和膨胀方法去除秧盘图像中的噪声点和孔洞,使用OSTU自适应阈值法确定分割阈值,对秧盘图像进行二值化处理,把种子和土壤背景分离。
6.根据权利要求4所述的检测方法,其特征在于,步骤S3定位时,沿水平方向和垂直方向作投影,投影图中水平方向和垂直方向最小值的像素坐标确定为秧盘上一条水平或垂直的秧穴边界连线。
7.根据权利要求6所述的检测方法,其特征在于,所述投影图中水平方向和垂直方向最小值的像素坐标选择准则如下:如果水平方向和垂直方向投影图上最小值的波谷只有一个,则波谷最小值的中点坐标为秧盘上一条水平或垂直的秧穴边界连线;如果最小值的波谷有多个,则取最小值数量最多的波谷的中点坐标为秧盘上一条水平或垂直的秧穴边界连线。
8.根据权利要求4所述的检测方法,其特征在于,步骤S4所述连通区域的形状特征参数包括连通区域的面积、周长、形状因子和二阶偏心率,以及连通区域边界的7个不变矩特征;步骤S5所述主成分分析是将多个变量通过线性变换以选出较少个数变量。
9.根据权利要求4所述的检测方法,其特征在于,步骤S6建立BP神经网络后,以对主成分分析得到的主成分进行归一化处理后的数据作为输入向量,以连通区域颗粒数的种类作为输出向量,通过BP神经网络对输入向量和输出向量样本集训练,对BP神经网络的阈值和权值进行学习和修正,使BP神经网络实现给定的输入输出映射关系。
10.根据权利要求4所述的检测方法,其特征在于,步骤S6所建立的BP神经网络采用三层结构,即输入层、隐层及输出层,输入层节点数为3,隐层节点数为8,输出层节点数为.5,隐层神经元的传递函数采用S型正切函数tansig,输出层神经元传递函数采用线性函数purlin。
【文档编号】A01C7/00GK104392430SQ201410568497
【公开日】2015年3月4日 申请日期:2014年10月22日 优先权日:2014年10月22日
【发明者】马旭, 谭穗妍, 齐龙, 李泽华, 梁仲维 申请人:华南农业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1