• DocumentCode
    2094765
  • Title

    Real-Time High Resolution Fusion of Depth Maps on GPU

  • Author

    Trifonov, Dmitry S.

  • fYear
    2013
  • fDate
    16-18 Nov. 2013
  • Firstpage
    441
  • Lastpage
    442
  • Abstract
    A system for live high quality surface reconstruction using a single moving depth camera on a commodity hardware is presented. High accuracy and real-time frame rate is achieved by utilizing graphics hardware computing capabilities via OpenCLTM and by using sparse data structure for volumetric surface representation. Depth sensor pose is estimated by combining serial texture registration algorithm with iterative closest points algorithm (ICP) aligning obtained depth map to the estimated scene model. Aligned surface is then fused into the scene. Kalman filter is used to improve fusion quality. Truncated signed distance function (TSDF) stored as block-based sparse buffer is used to represent surface. Use of sparse data structure greatly increases accuracy of scanned surfaces and maximum scanning area. Traditional GPU implementation of volumetric rendering and fusion algorithms were modified to exploit sparsity to achieve desired performance. Incorporation of texture registration for sensor pose estimation and Kalman filter for measurement integration improved accuracy and robustness of scanning process.
  • Keywords
    Kalman filters; data structures; graphics processing units; image reconstruction; image registration; image resolution; image texture; pose estimation; rendering (computer graphics); sensor fusion; GPU; Kalman filter; OpenCLTM; block-based sparse buffer; depth maps; depth sensor pose; estimated scene model; fusion algorithms; graphics hardware computing capabilities; iterative closest points algorithm; live high quality surface reconstruction; real-time high resolution fusion; sensor pose estimation; serial texture registration algorithm; sparse data structure; truncated signed distance function; volumetric rendering; volumetric surface representation; Computational modeling; Face; Graphics processing units; Iterative closest point algorithm; Memory management; Optical buffering; Real-time systems; GPU; SLAM; depth cameras; reconstruction; tracking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design and Computer Graphics (CAD/Graphics), 2013 International Conference on
  • Conference_Location
    Guangzhou
  • Type

    conf

  • DOI
    10.1109/CADGraphics.2013.87
  • Filename
    6815051