3D Uncertain Implicit Surface Mapping using GMM and GP (2403.07223v4)
Abstract: In this study, we address the challenge of constructing continuous three-dimensional (3D) models that accurately represent uncertain surfaces, derived from noisy and incomplete LiDAR scanning data. Building upon our prior work, which utilized the Gaussian Process (GP) and Gaussian Mixture Model (GMM) for structured building models, we introduce a more generalized approach tailored for complex surfaces in urban scenes, where GMM Regression and GP with derivative observations are applied. A Hierarchical GMM (HGMM) is employed to optimize the number of GMM components and speed up the GMM training. With the prior map obtained from HGMM, GP inference is followed for the refinement of the final map. Our approach models the implicit surface of the geo-object and enables the inference of the regions that are not completely covered by measurements. The integration of GMM and GP yields well-calibrated uncertainties alongside the surface model, enhancing both accuracy and reliability. The proposed method is evaluated on real data collected by a mobile mapping system. Compared to the performance in mapping accuracy and uncertainty quantification of other state-of-the-art methods, the proposed method achieves lower RMSEs, higher log-likelihood values and lower computational costs for the evaluated datasets.
- A. Hornung, K.M. Wurm, M. Bennewitz, C. Stachniss and W. Burgard, “OctoMap: An efficient probabilistic 3D mapping framework based on octrees,” Autonomous robots, 34(3), pp.189-206, 2013.
- S. Dragiev, M. Toussaint, and M. Gienger. “Gaussian process implicit surfaces for shape estimation and grasping,” in IEEE International Conference on Robotics and Automation, 2011, pp. 2845-2850.
- S.T. O’Callaghan and F.T. Ramos. “Gaussian process occupancy maps,” The International Journal of Robotics Research, 31(1), 42-62, 2012.
- S. Kim and J. Kim, “GPmap: A unified framework for robotic mapping based on sparse Gaussian processes,” Field and service robotics, pp. 319-332, 2015.
- J. Wang and B. Englot, “Fast, accurate gaussian process occupancy maps via test-data octrees and nested bayesian fusion,” in IEEE International Conference on Robotics and Automation, 2016, pp. 1003-1010.
- A. Melkumyan and F.T. Ramos, “A sparse covariance function for exact Gaussian process inference in large datasets,” in international joint conference on artificial intelligence, 2009.
- H. Liu, J. Cai, Y. Wang, YS. Ong, “Generalized robust Bayesian committee machine for large-scale Gaussian process regression,” in International Conference on Machine Learning, 2018, pp. 3131-3140.
- V. Guizilini and F. Ramos, “Large-scale 3D scene reconstruction with hilbert maps,” in IEEE/RSJ Int. Conf. Intell. Robots Syst., 2016, pp. 3247–3254.
- R. Senanayake and F. Ramos, “Bayesian hilbert maps for dynamic continuous occupancy mapping,” in Conference on Robot Learning (CoRL), 2017, pp. 458–471.
- K. Doherty, J. Wang and B. Englot, “Bayesian generalized kernel inference for occupancy map prediction,” in IEEE International Conference on Robotics and Automation, 2017, pp. 3118-3124.
- K. Doherty, T. shan, J. Wang and B. Englot, “Learning-Aided 3-D Occupancy Mapping With Bayesian Generalized Kernel Inference,” in IEEE Transactions on Robotics, pp. 1-14, 2019.
- S. Srivastava and N. Michael, “Efficient, multifidelity perceptual representations via hierarchical gaussian mixture models,” IEEE Transactions on Robotics, 35(1), pp.248-260, 2018
- C. O’Meadhra, W. Tabib and N. Michael, “Variable resolution occupancy mapping using gaussian mixture models,” IEEE Robotics and Automation Letters, 4(2), pp.2015-2022, 2018.
- W. Tabib, K. Goel, J. Yao, M. Dabhi, C. Boirum and N. Michael, “Real-Time Information-Theoretic Exploration with Gaussian Mixture Model Maps,” in Robotics: Science and Systems, pp. 1-9, 2019.
- C. E. Rasmussen, “Gaussian processes in machine learning,” in Summer School on Machine Learning, Berlin, Germany, 2003, pp. 63–71.