FragmentFusion: A Light-Weight SLAM Pipeline for Dense Reconstruction

Darius Rückert,Matthias Innmann,Marc Stamminger,Darius Ruckert
DOI: https://doi.org/10.1109/ismar-adjunct.2019.00-15
2019-10-01
Abstract:We present FragmentFusion, a real-time dense reconstruction pipeline that combines sparse camera tracking with image-space volumetric fusion. The tracking is based on ORB-SLAM, which constructs and optimizes a sparse global map of 3D points and keyframes. We transform each of these keyframes into decimated meshes and render them from the estimated viewpoint. Fusion is performed in the pixel shader by exploiting atomic operations on a packed data structure. This eliminates the need of a 3D voxel grid making FragmentFusion very flexible at large scenes and varying scales. Moreover, since all keyframes are fused on-the-fly, we can use bundle adjustment and loop-closure without expensive volumetric re-integration. FragmentFusion is lightweight in terms of compute power and memory consumption. It can easily fuse several hundreds of keyframes in real time, in a quality comparable to other approaches. We achieve real-time frame rates on a notebook at around 20% CPU and GPU utilization and low memory consumption.
What problem does this paper attempt to address?