Precise Correntropy-based 3D Object Modelling With Geometrical Traffic Prior

Robust 3D perception using LiDAR is of prime importance for robotics, and its fundamental core lies in precise object modelling resisting to noise and outliers. In this paper, a precise 3D object modelling algorithm is designed especially for the intelligent vehicles. The proposed algorithm is advantageous by leveraging the crucial traffic geometrical prior of road surface profile, and both the noise and outliers are elegantly handled by robust correntropy-based metric. More specifically, the road surface correction (RSC) method transforms each individual LiDAR measurement from its locally planar road surface to a globally ideal plane. This procedure essentially guarantees the reduction of vehicle’s motion from arbitrary 3D motion to physically feasible 2D motion. To deal with the noise and outliers, a correntropy-based multi-frame matching (CorrMM) algorithm is proposed which has a robust objective function with respect to point-to-plane residual error. An efficient solver inspired by M-estimator and retraction technique on Lie group is developed, which elegantly converts the optimization of highly non-linear objective function into a simple quadratic programming (QP) problem. Extensive experimental results validate that the proposed algorithm attains more crisper 3D object models than several state-of-the-art algorithms on a challenging real traffic dataset.

[1]  Christoph Stiller,et al.  Joint self-localization and tracking of generic objects in 3D range data , 2013, 2013 IEEE International Conference on Robotics and Automation.

[2]  Chen Li,et al.  Automatic multi-view registration of unordered range scans without feature extraction , 2016, Neurocomputing.

[3]  Ran He,et al.  Maximum Correntropy Criterion for Robust Face Recognition , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Hannes Sommer,et al.  Incremental-Segment-Based Localization in 3-D Point Clouds , 2018, IEEE Robotics and Automation Letters.

[5]  Andrea Torsello,et al.  Multiview registration via graph diffusion of dual quaternions , 2011, CVPR 2011.

[6]  Radu Horaud,et al.  Joint Alignment of Multiple Point Sets with Batch and Incremental Expectation-Maximization , 2016, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Alberto Signoroni,et al.  An Enhanced 'Optimization-on-a-Manifold' Framework for Global Registration of 3D Range Data , 2011, 2011 International Conference on 3D Imaging, Modeling, Processing, Visualization and Transmission.

[8]  Venu Madhav Govindu,et al.  Lie-algebraic averaging for globally consistent motion estimation , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

[9]  Badong Chen,et al.  Robust rigid registration algorithm based on pointwise correspondence and correntropy , 2020, Pattern Recognit. Lett..

[10]  Silvio Savarese,et al.  Robust real-time tracking combining 3D shape, color, and motion , 2016, Int. J. Robotics Res..

[11]  Per Bergström,et al.  Robust registration of point sets using iteratively reweighted least squares , 2014, Computational Optimization and Applications.

[12]  Shuqing Zeng An Object-Tracking Algorithm for 3-D Range Data Using Motion and Surface Estimation , 2013, IEEE Transactions on Intelligent Transportation Systems.

[13]  Frank Dellaert,et al.  On-Manifold Preintegration for Real-Time Visual--Inertial Odometry , 2015, IEEE Transactions on Robotics.

[14]  Chen Li,et al.  Improved Techniques for Multi-view Registration with Motion Averaging , 2014, 2014 2nd International Conference on 3D Vision.