Acta Geodaetica et Cartographica Sinica ›› 2019, Vol. 48 ›› Issue (10): 1254-1265.doi: 10.11947/j.AGCS.2019.20180443

• Photogrammetry and Remote Sensing • Previous Articles     Next Articles

Panoramic SLAM for multi-camera rig

JI Shunping, QIN Zijie   

  1. School of Remote Sensing and Information Engineering, Wuhan University, Wuhan 430079, China
  • Received:2018-09-28 Revised:2019-06-03 Online:2019-10-20 Published:2019-10-24
  • Supported by:
    The National Science Foundation (No. 41471288);The National Key Research and Development Program of China (No. 2018YFB0505003)

Abstract: Simultaneous localization and mapping (SLAM) is a research hotspot in fields of photogrammetry, computer vision and robotics, and has been widely applied in mobile mapping system, robots, driverless car, etc. This paper presents a fully automated feature based SLAM solution for a panoramic imaging system consisted of multi-camera rig. First, we developed a fisheye camera calibration model for guaranteeing high accurate coordinate transformation between the fisheye camera and the panoramic camera. Second, we imbedded the panoramic camera model into the SLAM process including initialization, local map building, key frame selection, graph optimization and bundle adjustment. In addition, we developed the algorithm in the processes of feature matching, bundle adjustment, frame tracking considering the disadvantages from the large image distortion and long baseline of the panoramic camera system. Experiments are executed on two data sets with more than 8000 panoramic images. Results show that the proposed panoramic SLAM solution achieves automatic camera localization and map construction, and the localization accuracy approaches the GPS reference. With respect to the mainstream SLAM systems based on conventional cameras, such as Mono-SLAM, Stereo-SLAM and RGB-D SLAM, our proposed panoramic SLAM system could serve as a beneficial supplement and supplies a cheap solution for GPS denied localization problem.

Key words: SLAM, panoramic camera, fisheye camera, camera calibration

CLC Number: