高级检索+

基于深度学习的大田甘蓝在线识别模型建立与试验

Establishment and Experimental Verification of Deep Learning Model for On-line Recognition of Field Cabbage

  • 摘要: 针对大田蔬菜对靶施药过程中靶标难以精准识别定位的问题,以甘蓝为研究对象,进行基于深度学习的靶标在线识别方法与模型研究。对比3种当前性能较优的目标检测模型Faster R-CNN、SSD和YOLO v5s,选择YOLO v5s作为田间甘蓝识别迁移学习模型,提出一种MobileNet v3s主干特征提取网络与深度可分离卷积融合的YOLO-mdw大田甘蓝目标识别方法,实现复杂环境下的大田甘蓝实时识别;提出一种基于卡尔曼滤波和匈牙利算法的甘蓝目标定位方法,并将模型部署于NVIDIA Xavier NX开发板上。试验结果表明,YOLO-mdw识别模型在晴天、多云、阴雨天气条件下识别准确率分别为93.14%、94.75%和94.23%,图像处理时间为54.09 ms,相对于YOLO v5s模型用时缩短26.98%;速度不大于0.6 m/s时,识别准确率达94%,平均定位误差为4.13 cm,平均甘蓝直径识别误差为1.42 cm。该靶标识别系统能在大田复杂环境下对甘蓝进行实时识别定位,为对靶施药提供技术支持。

     

    Abstract: It is difficult to accurately identify and locate the target in the process of target application of field vegetables. Aiming at the problem, taking cabbage as the research object, the target recognition method and experimental research based on deep learning were carried out. Compared with Faster R-CNN, SSD and YOLO v5 s, three current target detection networks with good performance, YOLO v5 s was selected as the transfer learning model for field cabbage recognition. Lightweight neural network was selected as the backbone. The fusion depth can be separated and convoluted to reduce the calculation parameters of the model, YOLO-mdw network integrating MobileNet v3 s backbone and deepwise separable convolution was proposed to realize the real-time recognition of field cabbage in complex environment. A cabbage target recognition and positioning method based on Kalman filter and Hungarian algorithm was proposed, and the model was deployed on NVIDIA Xavier NX development board. The experimental results showed that the recognition accuracy of the recognition network under sunny, cloudy and rainy weather conditions was 93.14%, 94.75% and 94.23%, respectively. The image processing time was 54.09 ms, which was 26.98% shorter than that of the original YOLO v5 s. When the speed was not more than 0.6 m/s, the recognition accuracy was 94%, the average positioning error was 4.13 cm, and the average cabbage diameter recognition error was 1.42 cm. The designed target recognition system could identify and locate cabbage in complex field environment in real time, and provide technical support for target-oriented spraying.

     

/

返回文章
返回