• DocumentCode
    3020102
  • Title

    Real-time preprocessing for dense 3-D range imaging on the GPU: Defect interpolation, bilateral temporal averaging and guided filtering

  • Author

    Wasza, Jakob ; Bauer, Sebastian ; Hornegger, Joachim

  • Author_Institution
    Dept. of Comput. Sci., Friedrich-Alexander-Univ. Erlangen-Nurnberg, Erlangen-Nürnberg, Germany
  • fYear
    2011
  • fDate
    6-13 Nov. 2011
  • Firstpage
    1221
  • Lastpage
    1227
  • Abstract
    Recent advances in range imaging (RI) have enabled dense 3-D scene acquisition in real-time. However, due to physical limitations and the underlying range sampling principles, range data are subject to noise and may contain invalid measurements. Hence, data preprocessing is a prerequisite for practical applications but poses a challenge with respect to real-time constraints. In this paper, we propose a generic and modality-independent pipeline for efficient RI data preprocessing on the graphics processing unit (GPU). The contributions of this work are efficient GPU implementations of normalized convolution for the restoration of invalid measurements, bilateral temporal averaging for dynamic scenes, and guided filtering for edge-preserving denoising. Furthermore, we show that the transformation from range measurements to 3-D world coordinates can be computed efficiently on the GPU. The pipeline has been evaluated on real data from a Time-of-Flight sensor and Microsoft´s Kinect. In a run-time performance study, we show that for VGA-resolution data, our preprocessing pipeline runs at ~100 fps on an off-the-shelf consumer GPU.
  • Keywords
    computer graphic equipment; coprocessors; filtering theory; image denoising; image sensors; interpolation; sampling methods; solid modelling; 3D scene acquisition; GPU; Microsoft Kinect; VGA-resolution data; bilateral temporal averaging; defect interpolation; dense 3D range imaging; edge-preserving denoising; graphics processing unit; guided filtering; range sampling principle; time-of-flight sensor; Convolution; Graphics processing unit; Image restoration; Kernel; Noise reduction; Pipelines; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Vision Workshops (ICCV Workshops), 2011 IEEE International Conference on
  • Conference_Location
    Barcelona
  • Print_ISBN
    978-1-4673-0062-9
  • Type

    conf

  • DOI
    10.1109/ICCVW.2011.6130390
  • Filename
    6130390