HDMI-Loc: Exploiting High Definition Map Image for Precise Localization via Bitwise Particle Filter

In this letter, we propose a method for accurately estimating the 6-Degree Of Freedom (DOF) pose in an urban environment when a High Definition (HD) map is available. An HD map expresses 3D geometric data with semantic information in a compressed format and thus is more memory-efficient than point cloud maps. The small capacity of HD maps can be a significant advantage for autonomous vehicles in terms of map storage and updates within a large urban area. Unfortunately, existing approaches failed to sufficiently exploit HD maps by only estimating partial pose. In this study, we present a full 6-DOF localization against an HD map using an onboard stereo camera with semantic information from roads. We introduce an 8-bit representation for road information, which allow for effective bitwise operation when matching between query data and the HD map. For the pose estimation, we leverage a particle filter followed by a full 6-DOF pose optimization. Our experimental results show a median error of approximately 0.3 m in the lateral and longitudinal directions for a drive of approximately 11 km. These results can be used by autonomous vehicles to correct the global position without using Global Positioning System (GPS) data in highly complex urban environments. The median operation speed is approximately 60 msec supporting 10 Hz.

[1]  Ji Zhang,et al.  LOAM: Lidar Odometry and Mapping in Real-time , 2014, Robotics: Science and Systems.

[2]  Ruigang Yang,et al.  The ApolloScape Open Dataset for Autonomous Driving and Its Application , 2018, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Hyun Chul Roh,et al.  Aerial Image Based Heading Correction for Large Scale SLAM in an Urban Canyon , 2017, IEEE Robotics and Automation Letters.

[4]  Cyrill Stachniss,et al.  Exploiting building information from publicly available maps in graph-based SLAM , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[5]  George Papandreou,et al.  Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentation , 2018, ECCV.

[6]  Raquel Urtasun,et al.  Learning to Localize Using a LiDAR Intensity Map , 2018, CoRL.

[7]  Raquel Frizera Vassallo,et al.  Self-Localization Based on Visual Lane Marking Maps: An Accurate Low-Cost Approach for Autonomous Driving , 2018, IEEE Transactions on Intelligent Transportation Systems.

[8]  Raquel Urtasun,et al.  Exploiting Sparse Semantic HD Maps for Self-Driving Vehicle Localization , 2019, 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[9]  Christoph Stiller,et al.  Precise Localization in High-Definition Road Maps for Urban Regions , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[10]  Haohao Hu,et al.  Accurate Global Trajectory Alignment using Poles and Road Markings , 2019, 2019 IEEE Intelligent Vehicles Symposium (IV).

[11]  Hyun Chul Roh,et al.  Accurate Mobile Urban Mapping via Digital Map-Based SLAM , 2016, Sensors.

[12]  Philippe Bonnifait,et al.  Estimating the reliability of georeferenced lane markings for map-aided localization , 2019, 2019 IEEE Intelligent Vehicles Symposium (IV).

[13]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[14]  Alexander Bachmann,et al.  Visual features for vehicle localization and ego-motion estimation , 2009, 2009 IEEE Intelligent Vehicles Symposium.

[15]  Jinyong Jeong,et al.  Stereo Camera Localization in 3D LiDAR Maps , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[16]  Hyun Chul Roh,et al.  Complex urban dataset with multi-level sensors from highly diverse urban environments , 2019, Int. J. Robotics Res..

[17]  Ryan M. Eustice,et al.  Visual localization within LIDAR maps for automated urban driving , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Lei Zhang,et al.  Canny edge detection enhancement by scale multiplication , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  J. M. M. Montiel,et al.  ORB-SLAM: A Versatile and Accurate Monocular SLAM System , 2015, IEEE Transactions on Robotics.

[20]  Hyun Myung,et al.  Image-based localization using prior map database and Monte Carlo Localization , 2014, 2014 11th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI).