Your browser doesn't support javascript.
loading
Loop Closure Detection Method Based on Similarity Differences between Image Blocks.
Huang, Yizhe; Huang, Bin; Zhang, Zhifu; Shi, Yuanyuan; Yuan, Yizhao; Sun, Jinfeng.
Affiliation
  • Huang Y; Hubei Key Laboratory of Modern Manufacturing Quality Engineering, School of Mechanical Engineering, Hubei University of Technology, Wuhan 430068, China.
  • Huang B; State Key Laboratory of Digital Manufacturing Equipment and Technology, Huazhong University of Science and Technology, Wuhan 430074, China.
  • Zhang Z; Dongfeng Liuzhou Motor Co., Ltd., Liuzhou 545005, China.
  • Shi Y; Hubei Key Laboratory of Modern Manufacturing Quality Engineering, School of Mechanical Engineering, Hubei University of Technology, Wuhan 430068, China.
  • Yuan Y; School of Mechanical and Electrical Engineering, Hainan University, Haikou 570228, China.
  • Sun J; State Key Laboratory of Digital Manufacturing Equipment and Technology, Huazhong University of Science and Technology, Wuhan 430074, China.
Sensors (Basel) ; 23(20)2023 Oct 22.
Article in En | MEDLINE | ID: mdl-37896726
ABSTRACT
Variations with respect to perspective, lighting, weather, and interference from dynamic objects may all have an impact on the accuracy of the entire system during autonomous positioning and during the navigation of mobile visual simultaneous localization and mapping (SLAM) robots. As it is an essential element of visual SLAM systems, loop closure detection plays a vital role in eradicating front-end-induced accumulated errors and guaranteeing the map's general consistency. Presently, deep-learning-based loop closure detection techniques place more emphasis on enhancing the robustness of image descriptors while neglecting similarity calculations or the connections within the internal regions of the image. In response to this issue, this article proposes a loop closure detection method based on similarity differences between image blocks. Firstly, image descriptors are extracted using a lightweight convolutional neural network (CNN) model with effective loop closure detection. Subsequently, the image pairs with the greatest degree of similarity are evenly divided into blocks, and the level of similarity among the blocks is used to recalculate the degree of the overall similarity of the image pairs. The block similarity calculation module can effectively reduce the similarity of incorrect loop closure image pairs, which makes it easier to identify the correct loopback. Finally, the approach proposed in this article is compared with loop closure detection methods based on four distinct CNN models with a recall rate of 100% accuracy; said approach performs significantly superiorly. The application of the block similarity calculation module proposed in this article to the aforementioned four CNN models can increase the recall rate's accuracy to 100%; this proves that the proposed method can successfully improve the loop closure detection effect, and the similarity calculation module in the algorithm has a certain degree of universality.
Key words

Full text: 1 Collection: 01-internacional Database: MEDLINE Language: En Journal: Sensors (Basel) Year: 2023 Document type: Article Affiliation country: China

Full text: 1 Collection: 01-internacional Database: MEDLINE Language: En Journal: Sensors (Basel) Year: 2023 Document type: Article Affiliation country: China