Real-Time RGBD Reconstruction Using Structural Constraint for Indoor AR

RGBD-based 3D indoor scene reconstruction has been paid much attention due to the advantage of consumer depth camera. It is significant for many interactive application, especially in augmented reality. At present, the AR system mainly focus on the issue of the instabilities in the registration without any marker (i.e. error accumulation in camera pose estimate). Current methods generally consider isolate point cloud pairwise as the argument in the registration and ignore the prior correlation of geometric structures in the indoor scene. In our work, we focus on the issue and propose a novel, structural-based AR framework. Specifically, we use a two-pass scheme strategy to execute the system. The first pass tracks camera and analyze scene structure timely at video rate. We apply structural constraint to the iterative-closest-point algorithm and generate a new pose optimization strategy. We also incorporate the structure information into the global model integration and improve the reconstruction quality. Comparing with other state-of-the-art online reconstruction methods, our approach significantly reduces pose drift. The second pass simultaneously processing occlusion between virtual objects and real scene with the advent of prior structure analysis to improve the realism in AR.

[1]  Tim Weyrich,et al.  Comprehensive Use of Curvature for Robust and Accurate Online Surface Reconstruction , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Marc Rioux,et al.  Three-dimensional registration using range and intensity information , 1994, Other Conferences.

[3]  Dieter Fox,et al.  DynamicFusion: Reconstruction and tracking of non-rigid scenes in real-time , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[4]  Matthias Nießner,et al.  BundleFusion , 2016, TOGS.

[5]  Stefan Leutenegger,et al.  ElasticFusion: Dense SLAM Without A Pose Graph , 2015, Robotics: Science and Systems.

[6]  Andreas Birk,et al.  Fast Registration Based on Noisy Planes With Unknown Correspondences for 3-D Mapping , 2010, IEEE Transactions on Robotics.

[7]  Marc Levoy,et al.  Geometrically stable sampling for the ICP algorithm , 2003, Fourth International Conference on 3-D Digital Imaging and Modeling, 2003. 3DIM 2003. Proceedings..

[8]  Kun Zhou,et al.  Online Structure Analysis for Real-Time Indoor Scene Reconstruction , 2015, ACM Trans. Graph..

[9]  Chen Feng,et al.  Point-plane SLAM for hand-held 3D sensors , 2013, 2013 IEEE International Conference on Robotics and Automation.

[10]  Jiawen Chen,et al.  Scalable real-time volumetric surface reconstruction , 2013, ACM Trans. Graph..

[11]  G. Klein,et al.  Parallel Tracking and Mapping for Small AR Workspaces , 2007, 2007 6th IEEE and ACM International Symposium on Mixed and Augmented Reality.

[12]  Wolfram Burgard,et al.  A benchmark for the evaluation of RGB-D SLAM systems , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Wolfram Burgard,et al.  G2o: A general framework for graph optimization , 2011, 2011 IEEE International Conference on Robotics and Automation.

[14]  Tim Weyrich,et al.  Real-Time 3D Reconstruction in Dynamic Scenes Using Point-Based Fusion , 2013, 2013 International Conference on 3D Vision.

[15]  Sebastian Weik,et al.  Registration of 3-D partial surface models using luminance and depth information , 1997, Proceedings. International Conference on Recent Advances in 3-D Digital Imaging and Modeling (Cat. No.97TB100134).

[16]  Vladlen Koltun,et al.  Depth camera tracking with contour cues , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[17]  Matthias Nießner,et al.  Real-time 3D reconstruction at scale using voxel hashing , 2013, ACM Trans. Graph..

[18]  Andrew W. Fitzgibbon,et al.  KinectFusion: Real-time dense surface mapping and tracking , 2011, 2011 10th IEEE International Symposium on Mixed and Augmented Reality.

[19]  Andrew W. Fitzgibbon,et al.  Bundle Adjustment - A Modern Synthesis , 1999, Workshop on Vision Algorithms.

[20]  Ming C. Lin,et al.  Example-guided physically based modal sound synthesis , 2013, ACM Trans. Graph..

[21]  Ben Glocker,et al.  Real-Time RGB-D Camera Relocalization via Randomized Ferns for Keyframe Encoding , 2015, IEEE Transactions on Visualization and Computer Graphics.

[22]  Andrew J. Davison,et al.  DTAM: Dense tracking and mapping in real-time , 2011, 2011 International Conference on Computer Vision.

[23]  Xiaopeng Zhang Curvature Estimation of 3D Point Cloud Surfaces Through the Fitting of Normal Section Curvatures , 2008 .