高级检索+

基于双目视觉的果园障碍物检测与定位

Orchard Obstacle Detection and Location Based on Binocular Vision

  • 摘要: 针对果园自动驾驶车辆中的障碍物检测问题,设计了一种双目视觉结合YOLOv4的果园障碍物检测与定位系统。系统硬件采用Jetson Xavier NX、基于ROS机器人操作系统开发,ZED双目相机获取左右眼视图,基于视差原理计算距离信息;YOLOv4算法根据双目相机一侧RGB图像检测得到障碍物在图像中的位置信息,结合双目相机获取的像素位置的距离信息定位障碍物。选取果园中行人及果树作为障碍物制作图像数据集,使用并训练YOLOv4目标检测模型,在Jetson Xavier NX的平台上完成ROS、YOLOv4、ZED相机等软件部署。试验结果表明:训练模型准确率92.15%,召回率89.34%;行人及果树障碍物深度距离方向平均相对误差为1.75%,最大相对误差为3.20%,实时检测最高可达6.4f/s。系统具有快速与实时性,可以实现果园机器人中行人及果树的检测与定位。

     

    Abstract: Aiming at the obstacle detection problem in orchard autonomous vehicles, a binocular vision combined with YOLOv4 orchard obstacle detection and positioning system is designed. The system hardware adopts Jetson Xavier NX and is developed based on the ROS robot operating system. The ZED binocular camera obtains the left and right eye views, and the distance information is calculated based on the parallax principle; the YOLOv4 algorithm detects the position of the obstacle in the image according to the RGB image on the side of the binocular camera, Combined with the distance information of the pixel position obtained by the binocular camera to locate the obstacle. Select pedestrians and fruit trees in the orchard as obstacles to make an image data set, use and train the YOLOv4 target detection model, and complete the deployment of ROS, YOLOv4, ZED cameras and other software on the Jetson Xavier NX platform. Experiments show that the accuracy rate of the trained model is 92.15%, and the recall rate is 89.34%. Pedestrian and fruit tree positioning experiments show that the average relative error of pedestrian and fruit tree obstacle depth and distance direction is 1.75%, the maximum relative error is 3.20%, and the real-time detection can reach up to 6.4 f/s. The system is fast and real-time, and can detect and locate pedestrians and fruit trees in orchard robots.

     

/

返回文章
返回