Image Sequence Matching Using Both Holistic and Local Features for Loop Closure Detection

Simultaneous localization and mapping (SLAM) has a wide range of applications, such as mobile robots, intelligent vehicle localization, and intelligent transportation system. However, loop closure detection is a challenge task for SLAM. This task concerns the difficulty of recognizing already mapped...

Full description

Bibliographic Details
Main Authors: Yicheng Li, Zhaozheng Hu, Gang Huang, Zhixiong Li, Miguel Angel Sotelo
Format: Article
Language:English
Published: IEEE 2017-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/7979517/
id doaj-26e12b25db9a4e018ceca7a78c1656fc
record_format Article
spelling doaj-26e12b25db9a4e018ceca7a78c1656fc2021-03-29T20:14:35ZengIEEEIEEE Access2169-35362017-01-015138351384610.1109/ACCESS.2017.27253877979517Image Sequence Matching Using Both Holistic and Local Features for Loop Closure DetectionYicheng Li0Zhaozheng Hu1https://orcid.org/0000-0003-2937-7162Gang Huang2Zhixiong Li3Miguel Angel Sotelo4ITS Research Center, Wuhan University of Technology, Wuhan, ChinaITS Research Center, Wuhan University of Technology, Wuhan, ChinaITS Research Center, Wuhan University of Technology, Wuhan, ChinaDepartment of Mechanical Engineering, Iowa State University, Ames, IA, USADepartment of Computer Engineering, University of Alcalá, Alcalá de Henares, SpainSimultaneous localization and mapping (SLAM) has a wide range of applications, such as mobile robots, intelligent vehicle localization, and intelligent transportation system. However, loop closure detection is a challenge task for SLAM. This task concerns the difficulty of recognizing already mapped areas. To this end, this paper proposes a novel loop closure detection method called image sequence matching (ISM), which only uses a low-cost monocular camera. This method first divides the already mapped areas into some “feature-zones.”One feature-zone is selected by a novel topological detection model. Then, we adopt two different feature spaces to make sequence matching between query image and feature-zone. Last but not least, we propose a novel clustering method called voting K-nearest neighbor to fuse candidates. As a result, the ISM method has been validated by using collection data sets and public data sets, which were collected along different routes, covering different times and weather conditions. The total lengths of these routes are more than 10 km. Experimental results show that the ISM method can adapt to different times with good detection stability in varying scenarios. The mean of detection errors is all less than 1 frame and the detection accuracies are all more than 90% in these scenarios. Compared with other methods, the proposed method has high accuracy and great robustness.https://ieeexplore.ieee.org/document/7979517/SLAMloop closure detectionimage sequence matchingfeature-zonetopological detectionV-KNN
collection DOAJ
language English
format Article
sources DOAJ
author Yicheng Li
Zhaozheng Hu
Gang Huang
Zhixiong Li
Miguel Angel Sotelo
spellingShingle Yicheng Li
Zhaozheng Hu
Gang Huang
Zhixiong Li
Miguel Angel Sotelo
Image Sequence Matching Using Both Holistic and Local Features for Loop Closure Detection
IEEE Access
SLAM
loop closure detection
image sequence matching
feature-zone
topological detection
V-KNN
author_facet Yicheng Li
Zhaozheng Hu
Gang Huang
Zhixiong Li
Miguel Angel Sotelo
author_sort Yicheng Li
title Image Sequence Matching Using Both Holistic and Local Features for Loop Closure Detection
title_short Image Sequence Matching Using Both Holistic and Local Features for Loop Closure Detection
title_full Image Sequence Matching Using Both Holistic and Local Features for Loop Closure Detection
title_fullStr Image Sequence Matching Using Both Holistic and Local Features for Loop Closure Detection
title_full_unstemmed Image Sequence Matching Using Both Holistic and Local Features for Loop Closure Detection
title_sort image sequence matching using both holistic and local features for loop closure detection
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2017-01-01
description Simultaneous localization and mapping (SLAM) has a wide range of applications, such as mobile robots, intelligent vehicle localization, and intelligent transportation system. However, loop closure detection is a challenge task for SLAM. This task concerns the difficulty of recognizing already mapped areas. To this end, this paper proposes a novel loop closure detection method called image sequence matching (ISM), which only uses a low-cost monocular camera. This method first divides the already mapped areas into some “feature-zones.”One feature-zone is selected by a novel topological detection model. Then, we adopt two different feature spaces to make sequence matching between query image and feature-zone. Last but not least, we propose a novel clustering method called voting K-nearest neighbor to fuse candidates. As a result, the ISM method has been validated by using collection data sets and public data sets, which were collected along different routes, covering different times and weather conditions. The total lengths of these routes are more than 10 km. Experimental results show that the ISM method can adapt to different times with good detection stability in varying scenarios. The mean of detection errors is all less than 1 frame and the detection accuracies are all more than 90% in these scenarios. Compared with other methods, the proposed method has high accuracy and great robustness.
topic SLAM
loop closure detection
image sequence matching
feature-zone
topological detection
V-KNN
url https://ieeexplore.ieee.org/document/7979517/
work_keys_str_mv AT yichengli imagesequencematchingusingbothholisticandlocalfeaturesforloopclosuredetection
AT zhaozhenghu imagesequencematchingusingbothholisticandlocalfeaturesforloopclosuredetection
AT ganghuang imagesequencematchingusingbothholisticandlocalfeaturesforloopclosuredetection
AT zhixiongli imagesequencematchingusingbothholisticandlocalfeaturesforloopclosuredetection
AT miguelangelsotelo imagesequencematchingusingbothholisticandlocalfeaturesforloopclosuredetection
_version_ 1724194962540593152