种子粒距检测中序列图像拼接方法技术

技术编号:2950424 阅读:168 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种种子粒距检测方法,特别是种子粒距检测中序列图像的拼接方法。种子粒距检测中序列图像拼接方法,其特点在于:该方法包括如下步骤:(1)在记录胶带上作若干个等距离的大小相间的标记;(2)以计算机所采集的序列图像的两帧相邻图像的重叠区域的第一个完整标记为准找到其形心;(3)前一帧图像中的像素取到该图像重叠区域的第一个完整标记的形心止;(4)后一帧图像中的像素从该图像重叠区域的相同标记的形心开始取;(5)两帧相邻图像中不在重叠区域的相邻种子的粒距为第一帧图像中的种子到该图像标记的形心的水平距离与第二帧图像中图像标记的形心与该图像中种子的水平距离之和。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种种子粒距检测方法,特别是种子粒距检测中序列图像的拼接方法。种子粒距的检测是进行精密播种机性能检测的关键步骤,目前国内外的种子粒距检测主要以光电检测手段为主,通过记录两粒种子落下的时间间隔和地轮前进的速度来计算种子的间距。其方法属于间接检测不能直接反映种子的实际间距。,其特点在于该方法包括如下步骤(1)在记录胶带上作若干个等距离的大小相间的标记;(2)以计算机所采集的序列图像的两帧相邻图像的重叠区域的第一个完整标记为准找到其形心;(3)前一帧图像中的像素取到该图像重叠区域的第一个完整标记的形心止;(4)后一帧图像中的像素从该图像重叠区域的相同标记的形心开始取;(5)两帧相邻图像中不在重叠区域的相邻种子的粒距为第一帧图像中的种子到该图像标记的形心的水平距离与第二帧图像中图像标记的形心与该图像中种子的水平距离之和。本方法是基于图像处理和分析技术的种子粒距检测方法,研究了检测试验台以不同速度运行时精密播种机排种情况动态检测技术,实现了三个播种单体同时试验,大大缩短了试验时间。通过对所采集的序列图像的处理和分析,利用基于标记的图像匹配技术,实现了多个种子间距的测量。并对测量的数据进行即时处理,给出精密播种机的合格指数、重播指数、漏播指数等性能指标,自动绘出粒距分布直方图。图4为本专利技术阈值化后图像图5为本专利技术图像拼接原理图6为本专利技术粒距分布直方图本检测系统模块的组成1、控制指令模块主要设备顺序开关控制,橡胶带移动速度,排种器转速指令控制。2、图像采集模块根据所指定的胶带速度,权衡重叠区域的大小以及测量精度,将序列图像采集计算机的图像缓存区。3、图像预整分割模块对图像处理,将种子和背景分开,并对挤挨种子进行识别。4、数据分析、计算模块计算种子的间距或一定长度区间内种子的个数。根据种子粒距检测要求分析各种性能参数。5、后处理模块将试验结果存入数据库,根据要求生成试验结果报表并打印。6、系统自动控制模块接收中心计算机发出的指令,完成整个系统的各部分协调控制。系统硬件结构测量系统要同时进行三个播种单体的试验,完成三行种子粒距的检测,因此选用了一块支持RGB三分量视频信号独立采集的彩色图像卡,将3个同步的黑白独立视频源作为图像卡的3个标准R、G、B分量输入,按照8×3=24位方式完成数据的存储。·彩色图像采集卡OK_RGB10;·CCD黑白工业摄像机WAT-505EX;·一分四视频分配器一台·镜头SE1614(16mm,1/10000s);·计算机联想奔月2000 PIII 933。图2为本专利技术摄像头和图像卡的连接示意图。图像采集与分析图像采集该检测系统是一个动态的测量系统。试验时,胶带速度分别为0.5m/s、1m/s、1.5m/s、2m/s、2.5m/s、3m/s。为了使序列图像前后两帧之间重叠的尽可能少,又不影响拼接的精度,解决动态图像采集是必须解决的问题。摄像机获取图像形成视频信号是用扫描的方式逐行顺序进行的。隔行扫描分奇偶两场进行,奇场的扫描线均匀的插在偶场相邻扫描线中间。奇偶两场合为一帧。当胶带线速度最高为3m/s时,一般的摄像机40ms采一帧,这个期间目标将移动3×40=120mm,在采集的图像中种子成为一个变形的长条,将严重影响到以后的图像处理与分析。本系统采用带电子快门的摄像头,通过缩短曝光时间排除由于运动所带来的图像模糊。摄像头采集的图像分奇偶场,奇场、偶场之间的时间间隔是20ms,由奇偶两场图像组成的一帧图像里,同一个目标体却有两个像,具体采用哪个像作为种子,是无法判别的。OK_RGB10图像采集卡可采集单场、单帧、间隔几帧、连续帧等,精确到场,利用图像卡的这个特性,采用逐场采集顺序存放图像,处理的时候以场为单位,这样就可以保证一粒种子在一帧图像里只有一个像。由于摄像头采集图像的速度为25帧/s,胶带移动的最快速度为3m/s,拍摄一帧图像的时间里,胶带移过120mm。如果按摄像头固有的频率拍摄,前后两帧图像之间将有大量的冗余信息。利用OK-RGB10图像采集卡提供的帧间隔设置函数okSetCaptureParam(hBoard,CAPTURE_INTERVAL,INTERVAL),根据不同的速度设置不同的帧间隔,以能达到减小数据量,同时保证能实现前后两帧图像正确拼接的目的。帧间隔的计算公式如下INTERVAL=200V×20-1,]]>其中INTERVAL——帧间隔,V——胶带速度种子分离本系统采用了图像阈值化分割法来实现背景和种子的分离。像素的灰度值大于阈值的为种子,小于阈值的为背景。基于采集的图像有固定的光源照明,采集环境也不发生变化,因此采用了固定的阈值,根据多次实验的结果,阈值设为50达到了很好的效果。如图3为采集的原始图像,图4为二阈值化后的图像。图3、图4中,黑色部分为背景,最亮的点为绿色通道,最暗的点为蓝色通道,亮度居中的为红色通道。图象上方大小相间的点为标记,标记位于绿色通道。可以看出阈值化后的图像种,背景和种子已经完全分离开来,图像上方大小相间的点为图像拼接标记,中部红绿蓝三种颜色的大区域分别为三个播种单体播出的种子,这里采用为了方便手工测量采用纸片代替种子。为了识别不同的种子需要对上图中连通的区域进行标记。将不同的区域赋予不同的标记就达到了种子识别的目的。这里采用了像素标记的方法对图像进行从左到右从上到下进行四连通扫描(扫描区域不包括标记区),假如当前像素的灰度值为0,就移到下一个扫描位置。假如当前像素的灰度值为255,检查它左边和上边的两个近邻像素(根据所采用的扫描次序,当扫描到达当前像素时这两个近邻像素已被处理过了)。需要考虑四种情况(1)它们的灰度值都为0,给当前像素一个新的标记;(2)只有一个灰度值为255,就把该像素的标记赋给当前像素;(3)它们的灰度值都为255且具有相同的标记,就把该标记赋给当前像素;(4)它们的灰度值都为255且具有不同的标记,就将其中的一个标记赋给当前像素,并做记号表明这两个标记等价。最后重新扫描图像,将每个标记用它所在等价对的标记代替。红绿蓝三个通道分别进行扫描,每个通道的种子自为一组,与其他通道无关。种子中心的确定在进行了种子的标记以后,标记一样的像素就认为属于同一个种子。对于不同的区域,只要求出它的形心,就把该点作为种子的中心。我们只关心两粒种子在播行中心线的投影距离,所以只要求出这个方向的坐标即可。以图像的左上角作为坐标原点,向右为X轴正向,向下为Y轴正向,每粒种子中心的X坐标即为所求,其计算公式如下x‾=Σi=0n-1Σj=0m-1jBA]]>其中A=Σi=0n-1Σj=0m-1B,]]>B为该点的标记值对于不同的分别进行上述运算就得到所有种子的形心的X坐标值。序列图像拼接原理由于该检测系统为动态实时检测,其传送带速度在0.5m/s---3m/s范围内无级变速,检测试验台为16m长、1.97m宽,同时完成三台播种机(播种单体)播种精度的实时检测,每个播种机播种250粒,其粒间距分别为30mm-----150mm不等,其传送带移动的长度为7500mm-----375本文档来自技高网...

【技术保护点】
种子粒距检测中序列图像拼接方法,其特征在于:该方法包括如下步骤:(1)在记录胶带上作若干个等距离的大小相间的标记;(2)以计算机所采集的序列图像的两帧相邻图像的重叠区域的第一个完整标记为准找到其形心;(3)前一帧图像中的像素 取到该图像重叠区域的第一个完整标记的形心止;(4)后一帧图像中的像素从该图像重叠区域的相同标记的形心开始取;(5)两帧相邻图像中不在重叠区域的相邻种子的粒距为第一帧图像中的种子到该图像标记的形心的水平距离与第二帧图像中图像标记的形心 与该图像中种子的水平距离之和。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:李伟林家春谭豫之张宾
申请(专利权)人:中国农业大学
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利