一种用于花生种植的破膜方法及配合使用的破膜组件

文档序号:35654812发布日期:2023-10-06 13:12阅读:49来源:国知局
一种用于花生种植的破膜方法及配合使用的破膜组件

本发明属于农业生产自动化领域,尤其是一种用于花生种植的破膜方法。


背景技术:

1、花生是我国产量丰富、种植规模大的一种主要农作物。花生种植时需要覆盖地膜,而当花生生长到一定高度时需要把地膜破开,而且由于花生生长速度不同,为了保证生产质量,无法进行集中破膜,现有的破膜措施主要是人工破膜,费时费力。随着农业生产自动化的发展,人们对于生产效率和劳动成本的关注度越来越高,所以越来越多的前沿技术逐渐的应用到农业生产领域当中。

2、市面上已有的破膜机技术大多数依赖于机械结构设计,研究的着重点放在了提升破膜机行进车的自由度和破膜机与人工结合的控制方式上。但机械式的破膜机依旧是需要人工操控或干预的,没有全面实现所谓的“生产自动化”,尤其是破膜刀的设计大部分采用锥形设计,很容易损伤叶片,这样的破膜方式过于依赖人工操作,而且复杂的机械结构从设计到制造难度大,成本高,即使在某些方面节省了部分人力,昂贵的机械成本也使得机器难以量产,无法普及到真正的生产活动中。


技术实现思路

1、本发明的目的在于克服现有技术中的不足,提供一种用于花生生产现场的自动识别花生高度的破膜机结构和识别方法,解决人工无法集中破膜而导致生产效率低的问题,同时使用gpu加速技术提高识别精度,保证花生种植的科学性。

2、为了实现上述目的,本发明提供了一种用于花生种植的破膜机,本发明采用以下技术方案予以实现:

3、一种用于花生种植的破膜机组件的破膜方法,步骤如下:

4、(1)将所述的花生叶片图像输入yolov3神经网络模型进行训练,模型检测后输出叶片检测结果,所述检测结果即为当前花生植株生长状况是否满足破膜要求;

5、(2)训练完成后的模型部署完成后,完成训练的识别花生叶片模型会得到相应的模型文件,此时将训练结果进行格式转换,量化调优后即可部署到嵌入式mcu系统中,嵌入式mcu系统连接破膜机组件,破膜机组件装载在垄间行进车上;

6、(3)破膜机组件跟随行进车实时采集图像,采集到的待检测图像,神经网络会根据叶片图像输出判断结果,对于符合破膜要求的植株系统输出破膜命令,获取三维坐标过程,执行破膜动作;对于不符合破膜要求的叶片,系统会忽略破膜动作,并向行进车发送命令,进行下一植株的图像采集。

7、本发明的进一步技术:

8、优选的,所述步骤(1)的具体方法为:

9、1)采集一批符合检测目标的花生叶片图像,摄像头位于导轨或垄间固定高度行进车采集图像,并挑选符合要求的竖直拍摄的花生植株图像。

10、2)对所述挑选出的符合要求的叶片进行高斯滤波、图像增强处理,使图像细节更加清晰,用矩形框标注叶片区域,然后输入darknet-53主干网络进行训练,所述高斯滤波满足:

11、

12、其中(x,y)为膜内任意一点坐标,σ为标准差。

13、3)神经网路会提取叶片的兴趣特征,训练完成后将会得到模型文件与权重文件,神经网络输出一组loss参数,此时为了提高神经网络识别目标的精度与泛化性,继续采集一些花生叶片图像。

14、4)对第二次采集到的图像进行一些翻转、遮挡等处理后输入上述神经网络,对模型参数进行更新,所述loss参数即为误差损失参数,可用于评估训练效果,包括位置误差损失函数losspos、置信度误差损失函数lossconf与分类损失函数lossclass,它们的关系为:

15、losstotal=losspos+lossconf+lossclass   (2)

16、losspos=λcoord×ciou_loss  (3)

17、

18、

19、其中s2表示图像被模型划分成的网格的数量。b表示锚框的数量。和分别表示第i个网格中的第j个锚框中是否存在目标。和分别表示第i个网格中第j个锚框的实际置信值和预测置信值。λcoord,λobj,λnoobj和λclass是用于平衡不同类型损失的权重系数。和分别表示第i个网格中第j个锚框的实际类别信息和预测类别信息。

20、优选的,所述步骤(3)中满足破膜要求的植株,根据相机标定参数获取植株的三维坐标,对叶片进行canny边缘检测,取边缘三点确定圆心坐标,计算得到圆上半径,破膜车行进到圆心位置,破膜刀组件调整半径,进行环切破膜动作。

21、优选的,为了获取植株三维坐标,对采集图像相机做参数标定,标定方法采用经典的单平面棋盘格的相机标定方法,也称张正友标定法。

22、优选的,所述张正友标定法的具体方法为:

23、1)在平面标定板上打印标准棋盘模板,在不同角度拍摄若干张图片。

24、2)检测出图像中的特征点。

25、3)求解相机理想状态下无视畸变影响的内、外参数,并代入极大似然估计法提升精度。

26、4)利用最小二乘法回归求解径向畸变参数,利用反变换消除畸变。

27、5)利用极大似然估计法优化估计,并带入畸变参数,求出相机内参,即像主点坐标、焦距和像素纵横比的融合与径向畸变参数。

28、优选的,相机标定参数获取植株的三维坐标方法由算法得来,即满足:x~k[r|t]x(6);

29、其中,x为相机中的坐标;x为真实世界坐标;k为内参矩阵;[r|t]为外参矩阵k为内参矩阵,是相机内部参数组成的一个3×3的矩阵,其中,f代表焦距;s为畸变参数,(x0,y0)x0=αy0为中心点坐标,α为纵横比例参数,我们可以默认设为1,所以x0=αy0。[r|t]为外参矩阵,r是描述照相机方向的旋转矩阵,t是描述照相机中心位置的三维平移向量,即:

30、

31、优选的,破膜机组件实时采集花生植株图像,采用双边滤波虚化整张图象,降低泥土颗粒感同时保证了图像中叶片颜色梯度与周围的差异,然后进行图像二值化处理就能得到对比度明显的花生叶片图像,所述双边滤波满足:

32、其中kp为图像归一化因子,p=(px,py)为中心像素位置,q=(qx,qy)表示与它计算的另一像素位置,iq为q像素的像素值,g为高斯分布核。

33、与现有技术相比,本发明具有以下技术效果:

34、1.本方法的破膜过程极大程度上不再需要人工干预,仅需将装置校准后放置垄间即可识别需要破膜的幼苗,节省人力成本,提高生产效率。

35、2.本发明对花生幼苗识别精度高,即使同一品种、同一批次的花生种子因为种植环境的差异其生长速度也不尽相同,人工破膜在一定程度上依赖生产经验,本方法针对识别环境采用合适的处理算法,识别精度高的模型,提高了系统的鲁棒性,在生产阶段一劳永逸,可大大降低误破几率。

36、3.传统破膜装置主要依赖机械结构,锥形的破膜刀虽然容易操控但是破膜过程比较暴力,极容易损伤叶片,本发明采用圆形旋转刀片,依赖定位算法,体积更加轻便,减小了机械误差、人工误差,使得破膜精度大大提高。本方法对覆膜定位后进行环切动作,摒弃的传统破膜机的击穿、磨孔动作,切割后的地膜更加方便回收。

37、本发明的其他特征和优点将在随后的具体实施方式中予以详细说明。

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