Construction of Binocular Dense Map of Orchard Based on Adaptive Threshold ORB Feature Extraction
Abstract
To address the challenges of limited feature point matching, vulnerability to loss, and sparse point cloud in dark lighting conditions in orchards, the ORB-SLAM2 was improved by proposing an adaptive threshold-based algorithm for dense construction of binocular 3D orchard maps. Firstly, a FAST corner extraction method with adaptable threshold values was introduced in the tracking thread, and ORB features were extracted from left and right eye images by calculating the average pixel solution threshold across images captured under different lighting conditions, which effectively enhanced the number of feature point matches under different lighting conditions. Subsequently, local map tracking was performed based on camera pose estimation by using feature points and accomplished local map construction through bundle adjustment optimization of key frame map points derived from the tracking thread. Based on the original algorithm, a dense mapping module was incorporated by utilizing ZED-stereo binocular deep fusion to acquire image pairs through feature matching of key frames from the left and right eyes. Depth information was obtained by solving the image pairs, camera pose was determined via depth optimization, and local point clouds were constructed and stitched together based on the camera pose. Finally, global BA optimization was applied to refine the resulting point cloud map, enabling the construction of a three-dimensional dense map of an orchard. The improved ORB-SLAM2 algorithm demonstrated enhanced convergence in terms of absolute trajectory error when evaluated on the KITTI data set sequence. Specifically, the standard deviation of trajectory error was decreased by 60.5% and 62.6% in sequences 00 and 07, respectively, while also exhibiting varying degrees of improvement in other sequences. These results indicated a notable enhancement in positioning accuracy compared with the original algorithm. The results demonstrated that in comparison with the original algorithm, the proposed algorithm exhibited excellent adaptability to diverse lighting conditions. Specifically, it achieved an average increase of 5.32%, 4.53%, 8.93% and 12.91% in feature point matching under strong light, normal light, dark light, and rainy day respectively. The results demonstrated that the yaw angle exhibited enhanced convergence, resulting in higher positioning accuracy. Moreover, the proposed algorithm reduced the number of extracted key frames by 2.86% and decreased average tracking time by 39.3% compared with the original approach. Additionally, it achieved a favorable dense mapping effect, accurately reflecting both robot pose and real environmental information within the orchard. Consequently, this method satisfied the requirements for constructing a 3D dense point cloud map of an orchard and provided essential support for realizing navigation path planning for orchard robots.
Keywords: orchard;dense mapping;adaptive threshold;feature extraction;ORB-SLAM2;binocular camera
Download Full Text:
PDFReferences
LIU H, ZHANG G, BAO H. A survey of monocular simultaneous localization and mapping [J]. Journal of Computer-Aided Design & Computer Graphics, 2016, 28(6) -.855 -868.
YUN S, TING W, SHILIANG S, et al. GR — LOAM: LiDAR-based sensor fusion SLAM for ground robots on complex terrain [J] . Robotics and Autonomous Systems, 2021 , 140(5) ; 103759.
XUE Ji , WANG Peixiao, ZHOU Jun, et al. Accurate construction of orchard two-dimensional environmental map based on improved Gmapping algorithm [J]. Transactions of the Chinese Society for Agricultural Machinery, 2023, 54(7) :26 -34, 55. ( in Chinese)
GENG Lijie, GU Jian, BIE Xiaoting, et al. Research on orchard SLAM method based on Scan Context and NDT — ICP fusion [J]. Journal of Chinese Agricultural Mechanization, 2022,43(7) : 44 -50. (in Chinese)
PIERZCHALA M, GIGUeRE P, ASTRUP R. Mapping forests using an unmanned ground vehicle with 3D LiDAR and graph- SLAM [J] . Computers and Electronics in Agriculture, 2018, 145:217 -225.
CONG Peichao, GUI Living, WAN Xianquan, et al. Localization and dense mapping algorithm for orchard spraying robot based on improved ORB — SLAM2 [ J ]. Transactions of the Chinese Society for Agricultural Machinery, 2023, 54(7) ;45 -55. (in Chinese)
CHEN Mingyou, TANG Yunchao, ZOU Xiangjun, et al. 3D global mapping of large-scale unstructured orchard integrating eye- in-hand stereo vision and SLAM [J ]. Computers and Electronics in Agriculture, 2021 , 187 :106237.
LIU Tianhao, KANG Hanwen, CHEN Chao. ORB-Livox; a real-time dynamic system for fruit detection and localization [ J ]. Computers and Electronics in Agriculture, 2023, 209:107834.
YIN Yijie, LI Ning, WANG Chao. Research on SLAM method based on multi-sensor fusion [J]. Transducer and Microsystem Technologies,2023 ,42( 8 ) ;54 - 57. (in Chinese)
LUO Liang, TAN Libin, YU Xiaoliu, et al. Research on a mobile robot mapping method based on the fusion of 2D LiDAR and RGB — D camera[J]. Manufacturing Automation, 2023,45(4) ; 137 - 140, 190. (in Chinese)
BAI Yuhao, ZHANG Baohua, XU Naimin, et al. Vision-based navigation and guidance for agricultural autonomous vehicles and robots; a review [J] . Computers and Electronics in Agriculture, 2023, 205(3) :1 - 15.
DAVISON A J, REID I D, MOLTON N D, et al. MonoSLAM; real-time single camera SLAM [ J ]. IEEE Computer Society, 2007, 29(6);1052 - 1067.
MUR-ARTAL R, MONTIEL J M M, TARDOS J D. ORB-SLAM: a versatile and accurate monocular SLAM system [J]. 2015,31(5) : 1147 - 1163.
EORSTER C, PZZOL M, SCARAMUZZA D. SVO: fast semi-direct monocular visual odometrv [С]//International Conference on Robotics & Automation ,2014.
NEWCOMBE R A, LOVEGROVE S J, DAVISON A J. DTAM: dense tracking and mapping in real-time [С ]// International Conference on Computer Vision IEEE Computer Society, 201 1.
LABBE M, MICHAUD F. Online global loop closure detection for large-scale multi-session graph-based SLAM [ C] // RSJ International Conference on Intelligent Robots and Systems. IEEE, 2014.
MUR-ARTAL R, TARDOS J D. ORB — SLAM2; an open-source SLAM system for monocular, stereo, and RGB — D cameras [J] . IEEE Transactions on Robotics, 2017, 33(5) ; 1255 - 1262.
DONG Ruifang, WANG Yupeng, KAN Jiangming. Visual navigation method for robot based on improved ORB — SLAM2 [J]. Transactions of the Chinese Society for Agricultural Machinery, 2022, 53( 10) ;306 -317. (in Chinese)
LI Y, SONG G, HAO S, et al. Semantic stereo visual SLAM toward outdoor dynamic environments based on ORB-SLAM2 [J]. The Industrial Robot, 2023 ,50( 3 ) :542 -554.
XU Wu, GAO Han, WANG Xinda, et al. Research on key frame selection and map construction of improved ORB — SLAM2 algorithm [J] . Electronic Measurement Technology, 2022,45(20) : 143 - 150. (in Chinese)
Refbacks
- There are currently no refbacks.