一种基于机器视觉的自适应精准喷雾设备及方法

文档序号:8298587阅读:328来源:国知局
一种基于机器视觉的自适应精准喷雾设备及方法
【技术领域】
[0001] 本发明属于农机自动化领域,涉及一种基于机器视觉的自动喷雾设备及方法,尤 其涉及一种基于机器视觉的自适应精准定位喷雾设备及方法。
【背景技术】
[0002] 传统的农用喷雾机械适用于较大规模种植,具有经济、高效、省时,显著降低劳动 强度与成本等诸多优点,但在作业过程中难以根据作物的生长和分布情况进行精准喷雾, 从而导致农药或肥料的大量浪费,导致生产成本高以及污染残留给农产品和环境带来的种 种问题。随着机器视觉技术和农业机械技术的发展,通过机器视觉技术对田间作物生长位 置和生长密度进行信息获取与实时分析,并通过靶向变量实现喷雾控制是农机自动化领域 技术发展的一个趋势。要实现喷雾目标的精准定位和实时变量喷雾是基于机器视觉的自动 喷雾设备及方法的一个技术难点,突出体现在喷雾机械的实时准确的速度估计上。现有的 方法大体分为三类:第一类是使用农用机械慢速情况下平均速度作为整个喷雾作业中的参 考速度,以此控制喷雾时机的选择;第二类是使用GPS进行定位,获取任务中的喷雾装置的 相对实时移动位置;第三类是使用专门的速度传感器进行测速。
[0003] 第一类方案实现简单,但在实际运行中目标定位误差较大,在田间作业实际推广 中往往会造成喷药药剂的大量浪费。第二类方法,如专利ZL02246301. 1提供的离线分析方 法,先采集田间杂草位置和密度信息,离线分析之后制成处方图;具体农机喷雾工作时,将 离线的分析信息和位置发送给喷雾设备控制器。此方法虽然通过离线解决了变量喷雾的要 求,但由于受GPS作业精度所限,只适于大片区的较大粒度的变量喷雾作业,难以实时精准 的对片区内作物实现更准确的对靶喷雾。第三类方法,如专利ZL02829239. 1设计了一种轨 道车辆的除草方法,通过速度传感器进行实时的速度测量,配合使用轨道车辆减少运行中 的机械抖动和姿态变换,以增加速度传感器的测量精度,使喷雾时机控制更加准确。但这种 方法需要首先架设固定轨道,设备成本相对较高,且速度传感器在长时间的工作过程中产 生的累积误差影响难以消除,对喷雾作业的准确程度仍会产生较大影响。

【发明内容】

[0004] 本发明针对现有技术中存在的不足,提供了一种基于机器视觉的自适应精准定位 喷雾设备及方法。
[0005] 本发明是通过以下技术方案实现的:
[0006] 一种基于机器视觉的自适应精准定位喷雾设备,包括机械臂、壳体、核心计算模 块、图像采集模块、喷雾模块;所述壳体固定在机械臂上;所述核心计算模块固定在壳体 内;所述图像采集模块包括安装在壳体上并与核心计算模块相连的主摄像头、辅摄像头和 补光灯;所述喷雾模块包括安装在机械臂上的储药箱、喷管和喷头,喷管上安装有与核心计 算模块相连的电磁阀。
[0007] 所述核心计算模块包括距离参数自动校准模块、目标检测模块、速度检测模块、时 延估计模块和喷雾任务执行模块。
[0008] 所述主摄像头帧数为60帧/秒。
[0009] 所述辅摄像头帧数为30帧/秒。
[0010] 一种基于机器视觉的自适应精准定位喷雾方法,包括以下步骤:
[0011] 步骤S1 :分别通过主摄像头和辅摄像头抽取视频帧,规格化后对图片目标区域进 行特征提取、特征匹配,从视差中获取以像素为单位的摄像头位置差,估计出喷雾的实际距 离;
[0012] 步骤S2 :将主摄像头抓取的视频帧中的目标检测区域进行网格化,依次提取并快 速统计有效点,根据有效点个数对网格单元进行目标融合,分析判断喷雾目标的具体位置 和面积,封装形成喷雾任务;
[0013] 步骤S3:从主摄像头中获取相邻的两个视频帧,分别从图像中的目标检测区域提 取特征点,利用特征点进行特征匹配和提纯,推算出摄像头的空间变换距离,进一步计算出 摄像头在一个视频帧间隔时间内的平均移动速度,以此速度信息更新和修正卡尔曼滤波 器,利用卡尔曼滤波器平均每隔20帧估计一次摄像头的移动速度;
[0014] 步骤S4:根据目标检测模块获取的喷雾任务队列和速度检测模块估算出的摄像 头移动速度,方法以固定20ms-个周期的速度不断遍历任务队列,不断利用当前摄像头移 动速度累积积分出单个任务的运动轨迹。根据检测设备和喷雾设备设定的间隔距离和累积 积分出的任务移动距离准确的计算出喷雾任务的准确执行时间。一旦任务达到系统设定喷 雾间隔距离,则立即发送喷雾任务命令给喷雾任务执行模块,并从任务队列中清除该喷雾 任务。
[0015] 步骤S5:通过分析发送过来的任务命令,发送设定的高低电平信号控制电磁阀开 启或者关闭,完成喷雾作业的开启或关闭。
[0016] 与现有技术相比,本发明利用机器视觉技术,在农用机械运行过程中实时获取喷 雾任务目标分布信息,通过单目摄像头轨迹重构技术结合卡尔曼滤波算法估算出机械实时 移动轨迹,依据作业机械移动轨迹信息推算出喷头的正确喷雾时机,实现精准的变量喷雾, 从而解决了现有农机田间喷雾技术中存在的喷雾时机控制问题,提高了药剂的使用效率, 减轻了环境的污染。
【附图说明】
[0017] 图1是本发明的自适应精准喷雾工作流程示意图;
[0018] 图2是本发明的自适应精准喷雾设备立体图;
[0019] 图3是本发明的自适应精准喷雾设备结构示意图。
[0020] 其中,1、壳体,2、核心计算板块,3、主摄像头,4、辅摄像头,5、补光灯,6、喷头,7、喷' 管,8、电磁阀。
【具体实施方式】
[0021] 以下结合附图和实施例对本发明的技术方案作详细说明。
[0022] 图2和图3为本发明的基于机器视觉的自适应精准定位喷雾设备的立体图和结构 示意图,包括机械臂、固定在机械臂上的壳体1、固定在壳体1内的核心计算模块2、安装在 壳体1上的图像采集模块和喷雾模块;图像采集模块包括分别与核心计算模块2相连的主 摄像头3、辅摄像头4和补光灯5,其中主摄像头帧数为60帧/秒、辅摄像头帧数为30帧/ 秒;喷雾模块包括安装在机械臂上的储药箱、喷管7和喷头6,喷管7上安装有与核心计算 模块2相连的电磁阀8。
[0023] 图1为本发明的基于机器视觉的自适应精准定位喷雾方法工作流程图,其自适应 精准定位喷雾设备的核心计算模块2包括距离参数自动校准模块、目标检测模块、速度检 测模块、时延估计模块和喷雾任务执行模块。该方法首先自动获取喷雾装置具体安装高度 下检测单元和喷雾单元的像素距离。然后通过规则格网化视频图像,快速检测出喷雾目标, 形成任务队列。利用主摄像头提取相邻视频图像中的特征点,通过特征点匹配获取摄像头 相邻视频帧间隔内的像素距离,并且通过结合卡尔曼滤波技术获取指定时间粒度下的摄像 头移动速度估计值。通过累积积分,重建出摄像头的运动轨迹,从而获取农用机械的实际最 佳喷雾时机,实现最终的精准喷雾作业。其具体步骤如下:
[0024] 步骤S1 :距离参数自动校准模块分别通过主摄像头3和辅摄像头4抽取视频帧, 规格化后对图片目标区域进行特征提取、特征匹配,从视差中获取摄像头位置差,估计出喷 雾的实际距离。其中包括:
[0025] 步骤S11:首先分别通过主摄像头3和辅助摄像头4抽取视频帧,规格化后分别提 取特征点,对特征点计算其描述子;
[0026] 步骤S12 :利用比值法进行快速的特征点匹配,然后使用RANSAC算法提纯匹配结 果,得到可信度更高的匹配特征点对;
[0027] 步骤S13 :利用匹配特征点对求取由于视差造成的位移平均值D_,公式如下:
【主权项】
1. 一种基于机器视觉的自适应精准定位喷雾设备,其特征在于:包括机械臂、壳体、核 心计算模块、图像采集模块、喷雾模块;所述壳体固定在机械臂上;所述核心计算模块固定 在壳体内;所述图像采集模块包括安装在壳体上并与核心计算模块相连的主摄像头、辅摄 像头和补光灯;所述喷雾模块包括安装在机械臂上的储药箱、喷管和喷头,喷管上安装有与 核心计算模块相连的电磁阀。
2. 根据权利要求1所述基于机器视觉的自适应精准定位喷雾设备,其特征在于:所述 核心计算模块包括距离参数自动校准模块、目标检测模块、速度检测模块、时延估计模块和 喷雾任务执行模块。
3.根据权利要求1所述基于机器视觉的自适应精准定位喷雾设备,其特征在于:所述 主摄像头帧数为60帧/秒。
4.根据权利要求1所述基于机器视觉的自适应精准定位喷雾设备,其特征在于:所述 辅摄像头帧数为30帧/秒。
5.根据权利要求1?4任一项所述基于机器视觉的自适应精准定位喷雾设备的喷雾方 法,其特征在于:包括以下步骤: 步骤S1 :分别通过主摄像头和辅摄像头抽取视频帧,规格化后对图片目标区域进行特 征提取、特征匹配,从视差中获取摄像头位置差,估计出喷雾的实际距离; 步骤S2 :将主摄像头抓取的视频帧中的目标检测区域进行网格化,依次提取并快速统 计有效点,根据有效点个数对网格单元进行目标融合,分析判断喷雾目标的具体位置和面 积,封装形成喷雾任务; 步骤S3 :从主摄像头中获取相邻的两个视频帧,分别从图像中的目标检测区域提取特 征点,利用特征点进行特征匹配和提纯,推算出摄像头的空间变换距离,进一步计算出摄像 头在一个视频帧间隔时间内的平均移动速度,以此速度信息更新和修正卡尔曼滤波器,利 用卡尔曼滤波器平均每隔20帧估计一次摄像头的移动速度; 步骤S4 :根据目标检测模块获取的喷雾任务队列和速度检测模块估算出的摄像头移 动速度,方法以固定20ms -个周期的速度不断遍历任务队列,不断利用当前摄像头移动速 度累积积分出单个任务的运动轨迹。根据检测设备和喷雾设备设定的间隔距离和累积积分 出的任务移动距离准确的计算出喷雾任务的准确执行时间。一旦任务达到系统设定喷雾间 隔距离,则立即发送喷雾任务命令给喷雾任务执行模块,并从任务队列中清除该喷雾任务。 步骤S5 :通过分析发送过来的任务命令,发送设定的高低电平信号控制电磁阀开启或 者关闭,完成喷'雾作业的开启或关闭。
【专利摘要】本发明涉及一种基于机器视觉的自适应精准定位喷雾设备及方法,包括机械臂、壳体、核心计算模块、图像采集模块、喷雾模块,壳体固定在机械臂上,核心计算模块固定在壳体内,图像采集模块包括安装在壳体上并与核心计算模块相连的主摄像头、辅摄像头和补光灯,喷雾模块包括安装在机械臂上的储药箱、喷管和喷头,喷管上安装有与核心计算模块相连的电磁阀。本发明利用机器视觉技术,在农用机械运行过程中实时获取喷雾任务目标分布信息,通过单目摄像头轨迹重构技术结合卡尔曼滤波算法估算出机械实时移动轨迹,依据作业机械移动轨迹信息推算出喷头的正确喷雾时机,实现精准的变量喷雾,提高了药剂的使用效率,减轻了环境的污染。
【IPC分类】G05D3-12, G06K9-00, H04N7-18
【公开号】CN104615150
【申请号】CN201410783866
【发明人】曾新华, 孙熊伟, 陈雷, 袁媛, 卞程飞, 吴娜, 李淼, 万莉, 董俊, 马秀博, 李华龙
【申请人】中国科学院合肥物质科学研究院
【公开日】2015年5月13日
【申请日】2014年12月17日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1