logo

SCIENTIA SINICA Informationis, Volume 46 , Issue 12 : 1748-1761(2016) https://doi.org/10.1360/N112016-00170

Monocular SLAM for large scale scenes

More info
  • ReceivedJul 11, 2016
  • AcceptedOct 28, 2016
  • PublishedDec 20, 2016

Abstract

Monocular simultaneous localization and mapping (SLAM) methods easily accumulate error along with the growing map. Especially for a large scale scene, accumulating error may be too large to prevent the close of loops. Bundle adjustment can be employed to close loops and eliminate accumulation error. However, for a large scale scene, traditional bundle adjustment may have the bottleneck in terms of memory and efficiency, which limits its applications in practice. Based on our prior off-line SfM work, in this paper, we present a novel monocular SLAM system for large scale scenes. We modify and improve the key techniques to make them appropriate for real-time SLAM. Particularly, a novel online loop closure detection method based on non-consecutive track matching is proposed, which can automatically detect and efficiently match the common features among different subsequences. In addition, a segment-based bundle adjustment is employed to close the loop efficiently, which can perform an efficient global optimization in a limited memory space to effectively eliminate accumulation error. In the experiments, we made qualitative and quantitative comparison with two state-of-the-art SLAM systems using both our own dataset and KITTI dataset, which demonstrates the effectiveness of the proposed approach.


Funded by

中央高校基本科研业务费专项资金(2015XZZX005-05)

国家自然科学基金(61232011)

国家自然科学基金(61272048)

全国优秀博士学位论文作者专项资金(201245)

Copyright 2020 Science China Press Co., Ltd. 《中国科学》杂志社有限责任公司 版权所有

京ICP备17057255号       京公网安备11010102003388号