买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种甘蔗蔗节特征快速识别装置_广西民族大学_201810502391.5 

申请/专利权人:广西民族大学

申请日:2018-05-23

公开(公告)日:2021-04-27

公开(公告)号:CN108876767B

主分类号:G06T7/00(20170101)

分类号:G06T7/00(20170101);G06T7/73(20170101);G06T7/90(20170101);G06K9/46(20060101);A01C1/00(20060101)

优先权:

专利状态码:有效-授权

法律状态:2021.04.27#授权;2018.12.18#实质审查的生效;2018.11.23#公开

摘要:本发明公开了一种甘蔗蔗节特征快速识别装置,其包括甘蔗图像采与集与滤波模块、Y方向梯度计算与投影模块、甘蔗位置检测模块、X方向梯度计算与投影模块、蔗节特征识别模块、蔗节特征输出模块、云服务器与监测终端模块,本发明通过摄像头拍摄甘蔗图像,然后通过计算机或者ARM嵌入式开发板进行图像处理与图像识别,识别出甘蔗位置,最后生成甘蔗位置数据,通过计算机或者ARM嵌入式开发板的串口输出甘蔗位置数据,基于梯度投影的甘蔗蔗节特征快速识别装置主要包括硬件平台和软件平台两部分。本发明实现了甘蔗蔗节的快速检测,在Inteli7‑3770处理器环境下进行一次识别需要的平均耗时25.3毫秒。

主权项:1.一种甘蔗蔗节特征快速识别装置,其特征在于,其包括甘蔗图像采集与滤波模块、Y方向梯度计算与投影模块、甘蔗位置检测模块、X方向梯度计算与投影模块、蔗节特征识别模块、蔗节特征输出模块、云服务器与监测终端模块;所述甘蔗图像采集与滤波模块与所述Y方向梯度计算与投影模块连接,所述Y方向梯度计算与投影模块连接至甘蔗位置检测模块、甘蔗位置检测模块连接至X方向梯度计算与投影模块、X方向梯度计算与投影模块通过所述蔗节特征识别模块与所述蔗节特征输出模块连接,所述蔗节特征输出模块连接至甘蔗切种控制器;其中,所述蔗节特征输出模块,包括蔗节位置、切割位置选择和长度标定,且以字符串的方式输出。

全文数据:一种甘蔗蔗节特征快速识别装置技术领域[0001]本发明涉及一种甘蔗蔗节特征快速识别装置,涉及图像处理、图像识别,以及涉甘蔗特征的识别和串口通信。背景技术[0002]目前我国研制及使用的甘蔗种植机机型均为实时切种式甘蔗种植机,种植机能顺序完成开沟、施肥、切种、覆土、铺膜等工序。但该种植机需人工将蔗种喂入切种器,实时切种并覆土种植,所以喂入工人劳动强度大、喂入不均匀、用蔗种多、容易造成漏播等情况,每亩用种量需1.3吨左右,且该种植机机箱较小,作业时补充蔗种麻烦,种植效率较低,种植密度不均匀。采用预切种式的甘蔗种植机械,每亩用种量仅需0.3-0.5吨,可以大幅节约蔗种,增加榨糖量,降低成本价格,并且有助于在排种阶段实现均匀排种,提高种植效率。因此相对于实时切种式,采用预切种式的甘蔗种植机械具有更明显的优点。[0003]甘蔗切种的一个关键问题,一是要避开节的位置切割,避免切到蔗芽;二是保证一到两个完整节,如果没有节那就没有芽,白白浪费蔗种,如果节过多那么种植过密,并且也浪费了蔗芽。解决这两个问题的关键技术就是蔗节识别,然后再进行智能化切种。[0004]蔗节特征识别的研究,目前有少数的研究,主要集中在聚类分析和模糊决策方法上,例如陆尚平等人采用机器视觉对甘蔗茎节特征进行提取与识别,基于用支持向量机分类识别茎节与节间列块,得到茎节与节间的平均识别率为93.359%;对支持向量机分类出的茎节列块进行聚类分析,得到茎节数与位置的平均识别率分别为94.118%、91.522%[1]。引入机器视觉技术与模糊决策对甘蔗种蔗进行茎节识别,最高识别率达93.33%[2]。黄亦其等基于Matlab的甘蔗茎节特征分布定位与试验[3]。目前还没有见到有关群体智能应用于蔗芽特征识别方面的研究。[0005]目前市场上还没有专门的甘蔗蔗节特征快速识别装置,特别是还没有可以实现快速识别甘蔗蔗节方法、装置。[0006]本发明针对以上问题,提供一种甘蔗蔗节特征快速识别装置,其通过摄像头拍摄甘蔗图像,然后通过计算机或者ARM嵌入式开发板进行图像处理与图像识别,识别出甘蔗位置,最后生成甘蔗位置数据,通过计算机或者ARM嵌入式开发板的串口输出甘蔗位置数据。发明内容[0007]为实现上述目的,本发明提供如下技术方案:一种甘蔗蔗节特征快速识别装置,其特征在于,其包括甘蔗图像采集与滤波模块、Y方向梯度计算与投影模块、甘蔗位置检测模块、X方向梯度计算与投影模块、蔗节特征识别模块、蔗节特征输出模块、云服务器与监测终端模块;所述甘蔗图像采集与滤波模块与所述Y方向梯度计算与投影模块连接,所述Y方向梯度计算与投影模块连接至甘蔗位置检测模块、甘蔗位置检测模块连接至X方向梯度计算与投影模块、X方向梯度计算与投影模块通过所述蔗节特征识别模块与所述蔗节特征输出模块连接,所述蔗节特征输出模块连接至甘蔗切种控制器;其中,所述蔗节特征输出模块,包括蔗节位置、切割位置选择和长度标定,且以字符串的方式输出。[0008]进一步,作为优选,所述甘蔗图像采集与滤波模块包括摄像头、图像采集单元和图像滤波单元,其中,图像滤波单元采用高斯滤波器;Y方向梯度计算与投影模块包括Y方向梯度计算、X方向梯度投影、投影波形限幅三个部分;且Y方向梯度计算采用RBG三基色单独计算梯度的方法,其步骤如下:[0009]⑴求X方向RBG三基色的梯度,得到三个梯度值;[0010]2求三个梯度值的绝对值;[0011]3求三个梯度值的平均值;[0012]⑷合成梯度图像。[0013]进一步,作为优选,根据权得到的合成梯度图像和得到的Y方向梯度计算合成梯度图像,计算每一行的值总和,其中,行为X轴,相当于把整个梯度图像投影到Y轴上,获得一个一维的X方向梯度投影数组,梯度投影数组是以波形的形式获得,然后根据得到的一维的X方向梯度投影数组和得到的Y方向梯度投影数组进行限幅,把波形幅值限制在〇—255以内,执行的步骤如下:[0014]⑴求X方向梯度投影数组波开幻最大值max_d;[0015]2按最大值取255的方式,重新计算Y方向梯度投影数组,计算方法为D[j]=D[j]*255max_d〇[0016]进一步,作为优选,所述甘蔗位置检测模块包括Y方向第一级滤波、Y方向第一级整形、Y方向第二级滤波、Y方向第二级整形、确定甘蔗所在区域五个部分;其中,[0017]Y方向第一级滤波是采用平均值滤波的方式,具体方法是根据Y方向梯度计算与投影模块得到的数据,依次采集4个相邻的点,求平均值;然后根据该平均值,依次进行整形处理,整形的具体方法是:[0018]⑴求所有点的平均值;[0019]2求阀值,阀值等于平均值乘上一个权值;权值默认取经验值107=1.423;[0020]3值整形值,方法是当该点的值大于阀值,则取200,否则取0。[0021]进一步,作为优选,Y方向第二级滤波是采用平均值滤波的方式,根据整形处理得到的数据,依次采集17个相邻的点前后17个点加上本位置1个点,共35个点),求平均值;[0022]所述的X方向第二级整形,是上述得到的平均值数据,依次进行整形处理,具体方法与Y方向第一级整形方法相同。[0023]进一步,作为优选,确定甘蔗所在区域时包含如下几个步骤:[0024]1根据X方向第二级整形生成的数据,求取连续不为0的区域宽度;[0025]2合并近邻区域,如果两个近邻区域小于经验值经验值默认取总数据长度的2%,则对该两个近邻区域进行合并;[0026]3求取最大的连续区域,该连续区域即是甘蔗所在的区域的在Y轴上的投影;[0027]⑷根据甘蔗所在的区域的在Y轴上的投影,推算出甘蔗所在的区域。[0028]进一步,作为优选,X方向梯度计算与投影模块与所述Y方向梯度计算与投影模块,根据得到的X方向梯度计算合成梯度图像和得到的Y方向梯度计算合成梯度图像,计算每一列Y轴)的值总合,相当于把整个梯度图像投影到X轴上,获得一个一维的X方向梯度投影数组波形)。[0029]进一步,作为优选,蔗节特征识别模块包括X方向第一路滤波、X方向第一路整形、X方向第二路滤波、X方向第二路整形、两路波形合成、蔗节位置识别,其中X方向第一路滤波、X方向第一路整形、X方向第二路滤波、X方向第二路整形,分别进行两路的滤波和整形,Y方向的数据处理采用的是两级串联的方式进行处理,X方面的数据处理采用的是两路并联的方式进行处理。[0030]进一步,作为优选,将X向和Y向两路的滤波和整形的输出波形数据进行合并,合并方法是两路数据进行或运算;蔗节位置识别模块根据该合并后的数据进行蔗节位置识别,具体方法如下:[0031]1输出波形数据上升沿处为某一蔗节的开始位置,输出波形数据下降沿处为某一蔗节的结束位置;[0032]2依次把所有蔗节位置都标定;[0033]3对于过密的两个蔗节位置进行合并,合并近邻区域,如果两个近邻区域小于经验值,则对该两个近邻区域进行合并,其中,经验值默认取总数据长度的2%。[0034]⑷生成蔗节位置数据。[0035]进一步,作为优选,蔗节特征输出模块,包括切割位置选择,并生成输出字符串,具体步骤如下:[0036]1选择切割位置:设置成每ηη=1,2,3,4节切割一次,根据生成的蔗节位置数据,选取切割位置;[0037]2生成生成蔗节位置数据和切割位置数据,这些数据都是属于图像坐标数据;[0038]3长度的标定:根据预设置的长度标定系数,把生成生成蔗节位置和切割位置图像坐标数据转换成长度数据,方法是乘法上长度标定系数;[0039]⑷生成蔗节位置数据输出字符和切割位置输出字符,字符串的格式如下:[0040]{6,82,206,361,512,679,};[0041]所述云服务器与监测终端模块,包括TCP云服务器和监测终端,其中,TCP云服务器用于保存系统的参数,保存甘蔗种的数据库信息;监测终端用于远程检测该设置的数据。[0042]与现有技术相比,本发明的有益效果是:[0043]本发明通过摄像头拍摄甘蔗图像,然后通过计算机或者ARM嵌入式开发板进行图像处理与图像识别,识别出甘蔗位置,最后生成甘蔗位置数据,通过计算机或者ARM嵌入式开发板的串口输出甘蔗位置数据。[0044]本发明的有益效果是实现了甘蔗蔗节的快速检测。在Inteli7-3770处理器环境下测试10张甘蔗图片,图片大小最小为553X261,最大为4032X3024。进行一次识别需要的时间如下:[0045][0046][0047][0048][0049][0050][0051][0052]time:25.495640ms[0053]time:25.332939ms[0054]time:24.910039ms[0055]平均耗时25.3468548毫秒,最大耗时26.335704毫秒,最小耗时24.710815毫秒。附图说明[0056]图1是本发明一种甘蔗蔗节特征快速识别装置的结构示意图;[0057]图2是一种甘蔗蔗节特征快速识别装置所示的硬件结构示意图;[0058]图3是一种甘蔗蔗节特征快速识别装置所示的工作流程示意图;[0059]图4是Y方向梯度计算与投影模块效果图;[0060]图5是甘蔗位置检测模块效果图;[0061]图6是X方向梯度、投影、滤波、整形效果图;[0062]图7是蔗节位置识别效果图。具体实施方式[0063]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。[0064]请参阅图1-7,本发明提供一种技术方案:一种甘蔗蔗节特征快速识别装置,其包括甘蔗图像采集与滤波模块、Y方向梯度计算与投影模块、甘蔗位置检测模块、X方向梯度计算与投影模块、蔗节特征识别模块、蔗节特征输出模块、云服务器与监测终端模块;所述甘蔗图像采集与滤波模块与所述Y方向梯度计算与投影模块连接,所述Y方向梯度计算与投影模块连接至甘蔗位置检测模块、甘蔗位置检测模块连接至X方向梯度计算与投影模块、X方向梯度计算与投影模块通过所述蔗节特征识别模块与所述蔗节特征输出模块连接,所述蔗节特征输出模块连接至甘蔗切种控制器;其中,所述蔗节特征输出模块,包括蔗节位置、切割位置选择和长度标定,且以字符串的方式输出。[0065]下面具体介绍各个模块:[0066]1.甘蔗图像采与集与滤波模块[0067]甘蔗图像采与集与滤波模块,包括摄像头、图像采集和图像滤波三个部分。其中图像滤波采用高斯滤波器,高斯内核的大小采用SizeSJt3Size^h来表示内核大小,其中w为像素宽度,h为像素高度,w与h可以不同,但必须是正数和奇数。[0068]甘蔗图像第i行第j列的数据表示为Xi,j和Yi,j,则使用窗口大小为(2w+lX2w+l,标准差为σ的高斯核计算后的结果为[0069]1[0070][0071]根据这个表达式,为了得到位置i,j上的输出,需要将高斯核的中心置于输入图片的位置(i,j处,让高斯核的每一个值和输入图片对应位置上的值相乘,进行(2w+lX2w+l次乘法计算,然后再进行(2w+lX2w+l-1次加法计算,所以时间复杂度是Ow2的。[0072]为了获得最终的高斯滤波的结果,可以先用横向一维高斯核G2与输入图片X进行计算,得到中间结果Z。再用纵向一维高斯核Gl与中间结果Z进行计算,得到输出Y。时间复杂度仅为〇w,比直接采用⑴式的计算方法快了很多。但是该算法需要使用和输入图片尺寸一致的内存保存中间结果。[0073]2.Y方向梯度计算与投影模块[0074]Y方向梯度计算与投影模块,包括Y方向梯度计算、Y方向梯度投影、投影波形限幅三个部分。[0075]IY方向梯度计算,Y方向梯度计算不是采用通常的灰度梯度算法,而是采用RBG三基色单独计算梯度的方法,步骤如下:[0076]1求Y方向RBG三基色的梯度,得到三个梯度值;[0077]2求三个梯度值的绝对值;[0078]3求三个梯度值的平均值;[0079]4合成梯度图像。[0080]+3[0081][0082][0083][0084]2Y方向梯度投影,根据Y方向梯度计算合成梯度图像,计算每一行X轴)的值总合,相当于把整个梯度图像投影到Y轴上。获得一个一维的X方向梯度投影数组波形)。[0085][0086]3投影波形限幅,根据X方向梯度投影数组波形进行限幅,把波形幅值限制在0—255以内,执行的步骤如下:[0087]1求X方向梯度投影数组波开幻最大值max_d;。[0088][0089]2按最大值取255的方式,重新计算Y方向梯度投影数组,计算方法为:[0090]D[j]=D[j]X255^max_d,{j|〇=j=H}[0091]Y方向梯度计算与投影模块效果如图4所示。[0092]3.甘蔗位置检测模块[0093]甘蔗位置检测模块包括Y方向第一级滤波、Y方向第一级整形、Y方向第二级滤波、Y方向第二级整形、确定甘蔗所在区域五个部分。[0094]IY方向第一级滤波,采用平均值滤波的方式,具体方法是根据权利要求6得到的数据,依次采集4个相邻的点前后4个点加上本位置1个点,共9个点),求平均值。[0095][0096]2Y方向第一级整形,根据权利要求8得到的数据,依次进行整形处理。整形的具体方法是:[0097]1求所有点的平均值;[0098][0099]2求阀值,阀值等于平均值乘上一个权值。权值默认取经验值107=1.423;[0100]Threshold=AverageX10+7[0101]3值整形值,方法是当该点的值大于阀值,则取200,否则取0。[0102][0103]3Y方向第二级滤波,采用平均值滤波的方式,具体方法是根据上一步得到的数据,依次采集17个相邻的点前后17个点加上本位置1个点,共35个点),求平均值。[0104][0105]4Y方向第二级整形,根据上一步得到的数据,依次进行整形处理。具体方法与Y方向第一级整形相同。[0106][0107][0108][0109]5确定甘蔗所在区域,其特征在于包含如下几个步骤:[0110]1根据权利要求11生成的数据,求取连续不为0的区域宽度;[0111]2合并近邻区域,如果两个近邻区域小于经验值(经验值默认取总数据长度的2%,则对该两个近邻区域进行合并。[0112]3求取最大的连续区域。该连续区域即是甘蔗所在的区域的在Y轴上的投影。[0113]4根据甘蔗所在的区域的在Y轴上的投影,推算出甘蔗所在的区域。[0114]甘蔗位置检测模块效果如图5所示。[0115]4.X方向梯度计算与投影模块[0116]X方向梯度计算与投影模块包括X方向梯度计算、X方向梯度投影、投影波形限幅。其中投影波形限幅方法与权利要求6相同。[0117]IX方向梯度计算,根据生成的甘蔗所在区域图,进行X方向梯度计算,计算方法与权利要求4相同,只是梯度的计算换成Y方向,步骤相同。[0118]2X方向梯度投影,其特征在于:根据权利要求14和得到的X方向梯度计算合成梯度图像,计算每一列Y轴的值总合,相当于把整个梯度图像投影到X轴上。获得一个一维的X方向梯度投影数组波形)。[0119]IX方向梯度计算[0120]+3[0121][0122][0123][0124]2X方向梯度投影[0125][0126]3投影波形限幅[0127][0128][0129]X方向梯度计算与投影模块效果如图6所示中一条波形所示。[0130]5.蔗节特征识别模块[0131]1蔗节特征识别模块,其特征在于:它包括X方向第一路滤波、X方向第一路整形、X方向第二路滤波、X方向第二路整形、两路波形合成、蔗节位置识别。其中X方向第一路滤波、X方向第一路整形、X方向第二路滤波、X方向第二路整形,分别进行两路的滤波和整形,滤波和整形的方法与权利要求7、8的方法相同。不同之外在于,Y方向的数据处理采用的是两级串联的方式进行处理,而X方面的数据处理采用的是两路并联的方式进行处理。[0132]IX方向第一路滤波[0137]2X方向第二路滤波[0133][0134][0135][0136][0138][0139][0140][0141][0142]X方向滤波、整形效果如图6所示中的第2、3条波形所示。[0143]2两路波形合成,把两路滤波和整形的输出数据波形进行合并。合并方法:两路数据进行或运算。[0144][0145]⑶蔗节位置识别[0146]蔗节位置识别具体方法如下:[0147]1输出数据波形上升沿处为某一蔗节的开始位置,输出数据波形下降沿处为某一蔗节的结束位置;[0148]2依次把所有蔗节位置都标定;[0149]3对于过密的两个蔗节位置进行合并。合并近邻区域,如果两个近邻区域小于经验值经验值默认取总数据长度的2%,则对该两个近邻区域进行合并。[0150]4生成蔗节位置数据。[0151]蔗节位置识别效果如图7所示。[0152]6.蔗节特征输出模块[0153]蔗节特征输出模块,包括切割位置选择、生成输出字符串。步骤如下:[0154]1选择切割位置。可以设置成每nn=l,2,3,4节切割一次,根据权利要求18生成的蔗节位置数据,选取切割位置。[0155]2生成生成蔗节位置数据和切割位置数据。这些都是属于图像坐标数据。[0156]3长度的标定。根据预设置的长度标定系数,把生成生成蔗节位置和切割位置图像坐标数据转换成长度数据,方法是乘法上长度标定系数。[0157]4生成蔗节位置数据输出字符和切割位置输出字符,字符串的格式如下:[0158]{6,82,206,361,512,679,}[0159]本发明的甘蔗蔗节特征快速识别装置的硬件平台,可以采用核心处理器模块、TCP服务器、监测终端,所述的核心处理器模块,主要是Intel-i7处理器或者ARM64位处理器系统,全志A64主要米用全志A64处理,全志A64处理是全志科技于2015年初发布的4核64位处理器,主要应用于入门级的平板电脑。全志A64采用64位四核Cortex-A53CPU架构,Mali400MP2GPU图形处理器,支持H.2654K视频硬件解码,支持Linux、安卓等操作系统,具有反应速度性能功耗等优点,可实现9.9秒冷启动开机。A64芯片价格超低至5美金。所述TCP服务器,是连接Internet的电脑以及TCP服务器程序组成,TCP服务器程序采用C++语言进行开发,提供JOSN格式的数据请求。所述监测终端由硬件和软件组成,硬件是通用的手机、平板电脑或者PC机,也可以使用电柜自动监测装置专用的监测终端,专用监测终端由STM32F407+3.2寸触摸屏组成,监测终端软件是一套专用的测控软件。监测终端的功能包括硬件功能、软件功能、数据保存功能、数据分析与处理功能。[0160]尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

权利要求:1.一种甘蔗蔗节特征快速识别装置,其特征在于,其包括甘蔗图像采集与滤波模块、Y方向梯度计算与投影模块、甘蔗位置检测模块、X方向梯度计算与投影模块、蔗节特征识别模块、蔗节特征输出模块、云服务器与监测终端模块;所述甘蔗图像采集与滤波模块与所述Y方向梯度计算与投影模块连接,所述Y方向梯度计算与投影模块连接至甘蔗位置检测模块、甘蔗位置检测模块连接至X方向梯度计算与投影模块、X方向梯度计算与投影模块通过所述蔗节特征识别模块与所述蔗节特征输出模块连接,所述蔗节特征输出模块连接至甘蔗切种控制器;其中,所述蔗节特征输出模块,包括蔗节位置、切割位置选择和长度标定,且以字符串的方式输出。2.根据权利要求1所述的一种甘蔗蔗节特征快速识别装置,其特征在于:所述甘蔗图像采集与滤波模块包括摄像头、图像采集单元和图像滤波单元,其中,图像滤波单元采用高斯滤波器;Y方向梯度计算与投影模块包括Y方向梯度计算、X方向梯度投影、投影波形限幅三个部分;且Y方向梯度计算采用RBG三基色单独计算梯度的方法,其步骤如下:1求X方向RBG三基色的梯度,得到三个梯度值;2求三个梯度值的绝对值;3求三个梯度值的平均值;4合成梯度图像。3.根据权利要求2所述的一种甘蔗蔗节特征快速识别装置,其特征在于:根据权得到的合成梯度图像和得到的Y方向梯度计算合成梯度图像,计算每一行的值总和,其中,行为X轴,相当于把整个梯度图像投影到Y轴上,获得一个一维的X方向梯度投影数组,梯度投影数组是以波形的形式获得,然后根据得到的一维的X方向梯度投影数组和得到的Y方向梯度投影数组进行限幅,把波形幅值限制在O—255以内,执行的步骤如下:1求X方向梯度投影数组波形最大值max_d;2按最大值取255的方式,重新计算Y方向梯度投影数组,计算方法为D[j]=D[j]*255max_d〇4.根据权利要求1所述的一种甘蔗蔗节特征快速识别装置,其特征在于:所述甘蔗位置检测模块包括Y方向第一级滤波、Y方向第一级整形、Y方向第二级滤波、Y方向第二级整形、确定甘蔗所在区域五个部分;其中,Y方向第一级滤波是采用平均值滤波的方式,具体方法是根据Y方向梯度计算与投影模块得到的数据,依次采集4个相邻的点,求平均值;然后根据该平均值,依次进行整形处理,整形的具体方法是:1求所有点的平均值;2求阀值,阀值等于平均值乘上一个权值;权值默认取经验值107=1.423;3值整形值,方法是当该点的值大于阀值,则取200,否则取0。5.根据权利要求4所述的一种甘蔗蔗节特征快速识别装置,其特征在于:Y方向第二级滤波是采用平均值滤波的方式,根据整形处理得到的数据,依次采集17个相邻的点(前后17个点加上本位置1个点,共35个点),求平均值;所述的X方向第二级整形,是上述得到的平均值数据,依次进行整形处理,具体方法与Y方向第一级整形方法相同。6.根据权利要求5所述的一种甘蔗蔗节特征快速识别装置,其特征在于:确定甘蔗所在区域时包含如下几个步骤:1根据X方向第二级整形生成的数据,求取连续不为O的区域宽度;2合并近邻区域,如果两个近邻区域小于经验值经验值默认取总数据长度的2%,则对该两个近邻区域进行合并;⑶求取最大的连续区域,该连续区域即是甘蔗所在的区域的在Y轴上的投影;⑷根据甘蔗所在的区域的在Y轴上的投影,推算出甘蔗所在的区域。7.根据权利要求1-6任一项所述的一种甘蔗蔗节特征快速识别装置,其特征在于:X方向梯度计算与投影模块与所述Y方向梯度计算与投影模块,根据得到的X方向梯度计算合成梯度图像和得到的Y方向梯度计算合成梯度图像,计算每一列Y轴)的值总合,相当于把整个梯度图像投影到X轴上,获得一个一维的X方向梯度投影数组波形)。8.根据权利要求7所述的一种甘蔗蔗节特征快速识别装置,其特征在于:蔗节特征识别模块包括X方向第一路滤波、X方向第一路整形、X方向第二路滤波、X方向第二路整形、两路波形合成、蔗节位置识别,其中X方向第一路滤波、X方向第一路整形、X方向第二路滤波、X方向第二路整形,分别进行两路的滤波和整形,Y方向的数据处理采用的是两级串联的方式进行处理,X方面的数据处理采用的是两路并联的方式进行处理。9.根据权利要求8所述的一种甘蔗蔗节特征快速识别装置,其特征在于:将X向和Y向两路的滤波和整形的输出波形数据进行合并,合并方法是两路数据进行或运算;蔗节位置识别模块根据该合并后的数据进行蔗节位置识别,具体方法如下:1输出波形数据上升沿处为某一蔗节的开始位置,输出波形数据下降沿处为某一蔗节的结束位置;2依次把所有蔗节位置都标定;3对于过密的两个蔗节位置进行合并,合并近邻区域,如果两个近邻区域小于经验值,则对该两个近邻区域进行合并,其中,经验值默认取总数据长度的2%;4生成蔗节位置数据。10.根据权利要求9所述的一种甘蔗蔗节特征快速识别装置,其特征在于:蔗节特征输出模块,包括切割位置选择,并生成输出字符串,具体步骤如下:⑴选择切割位置:设置成每nn=l,2,3,4节切割一次,根据生成的鹿节位置数据,选取切割位置;2生成生成蔗节位置数据和切割位置数据,这些数据都是属于图像坐标数据;3长度的标定:根据预设置的长度标定系数,把生成生成蔗节位置和切割位置图像坐标数据转换成长度数据,方法是乘法上长度标定系数;4生成蔗节位置数据输出字符和切割位置输出字符,字符串的格式如下:{6,82,206,361,512,679,};所述云服务器与监测终端模块,包括TCP云服务器和监测终端,其中,TCP云服务器用于保存系统的参数,保存甘蔗种的数据库信息;监测终端用于远程检测该设置的数据。

百度查询: 广西民族大学 一种甘蔗蔗节特征快速识别装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。