Occupancy mapping and surface reconstruction using local Gaussian processes with kinect sensors

Soohwan Kim, Jonghyuk Kim

    Research output: Contribution to journalArticlepeer-review

    36 Citations (Scopus)

    Abstract

    Although RGB-D sensors have been successfully applied to visual SLAM and surface reconstruction, most of the applications aim at visualization. In this paper, we propose a noble method of building continuous occupancy maps and reconstructing surfaces in a single framework for both navigation and visualization. Particularly, we apply a Bayesian nonparametric approach, Gaussian process classification, to occupancy mapping. However, it suffers from high-computational complexity of O(n3) + O(n2m), where n and m are the numbers of training and test data, respectively, limiting its use for large-scale mapping with huge training data, which is common with high-resolution RGB-D sensors. Therefore, we partition both training and test data with a coarse-to-fine clustering method and apply Gaussian processes to each local clusters. In addition, we consider Gaussian processes as implicit functions, and thus extract iso-surfaces from the scalar fields, continuous occupancy maps, using marching cubes. By doing that, we are able to build two types of map representations within a single framework of Gaussian processes. Experimental results with 2-D simulated data show that the accuracy of our approximated method is comparable to previous work, while the computational time is dramatically reduced. We also demonstrate our method with 3-D real data to show its feasibility in large-scale environments.

    Original languageEnglish
    Pages (from-to)1335-1346
    Number of pages12
    JournalIEEE Transactions on Cybernetics
    Volume43
    Issue number5
    DOIs
    Publication statusPublished - Oct 2013

    Fingerprint

    Dive into the research topics of 'Occupancy mapping and surface reconstruction using local Gaussian processes with kinect sensors'. Together they form a unique fingerprint.

    Cite this