机构地区:[1]浙江理工大学机械工程学院,杭州310018 [2]浙江省种植装备技术重点实验室,杭州310018
出 处:《农业工程学报》2024年第10期168-175,共8页Transactions of the Chinese Society of Agricultural Engineering
基 金:国家重点研发计划项目(2022YFD2001800);国家自然科学基金项目(52305290,52075497);浙江省重点研发计划项目(2021C02021);上海市科技兴农项目(沪农科创字(2021)第4-1号)。
摘 要:机器视觉导航是智慧农业的重要部分,无作物田垄的导航线检测是旱地移栽导航的关键。针对无作物田垄颜色信息相近、纹理差距小,传统图像处理方法适用性差、准确率低,语义分割算法检测速度慢、实时性差的问题,该研究提出一种基于改进DeepLabV3+的田垄分割模型。首先对传统DeepLabV3+网络进行轻量化设计,用MobileNetV2网络代替主干网络Xception,以提高算法的检测速度和实时性;接着引入CBAM(convolutional block attention module,CBAM)注意力机制,使模型能够更好地处理垄面边界信息;然后利用垄面边界信息获得导航特征点,对于断垄情况,导航特征点会出现偏差,因此利用四分位数对导航特征点异常值进行筛选,并采用最小二乘法进行导航线拟合。模型评估结果显示,改进后模型的平均像素精确度和平均交并比分别为96.27%和93.18%,平均检测帧率为84.21帧/s,优于PSPNet、U-Net、HRNet、Segformer以及DeepLabV3+网络。在不同田垄环境下,最大角度误差为1.2°,最大像素误差为9,能够有效从不同场景中获取导航线。研究结果可为农业机器人的无作物田垄导航提供参考。Vegetables have the largest planting areas besides grains.Machine vision navigation has been one of the most crucial indicators of mechanization,automation,and intelligence in modern agriculture.Most vegetable transplanters are still manually driven at present.It is also necessary to detect the ridge mounds before the navigation of the transplanter.Since the ridge mounds are often free of crops before transplanting,it is still challenging to find references.Therefore,it is a high demand to extract the navigation lines with crop-free ridges mounds under complex scenes.There was also similar color information and small texture difference in crop-free ridges rows.Traditional image processing cannot fully meet large-scale production.In this study,a ridge row segmentation model was proposed using an improved version of DeepLabV3+.The real-time performance of semantic segmentation was also achieved with the high applicability,accuracy,and detection speed.The traditional DeepLabV3+network was simplified to replace the Xception backbone network with the MobileNetV2 network.The speed of detection and the real-time performance were obtained after that.The DeepLabV3+model incorporated the Convolutional Block Attention Module attention mechanism,in order to better treat the ridge boundary information.The important details of the ridge boundary were focused to accurately detect and classify the target objects.Navigational feature points were obtained using the ridge boundary information.In cases where the seedlingless ridges were present,the navigational feature points were deviated from the intended positions.Accordingly,the feature points were adjusted for the guidance of accurate navigation.The quartiles were utilized to filter out any outliers among the navigation feature points.Any data points were identified and removed to deviate significantly from the norm.In addition,the least squares method was used to fit the navigation line using the fitted feature points.A reliable reference of the navigation line was then obtain
关 键 词:机器视觉 导航 语义分割 导航路径 最小二乘法 无作物田垄
分 类 号:S24[农业科学—农业电气化与自动化]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...