Real-time Non-rigid Reconstruction using an RGB-D Camera

被引:221
作者
Zollhoefer, Michael [1 ]
Niessner, Matthias [2 ]
Izadi, Shahram
Rehmann, Christoph
Zach, Christopher
Fisher, Matthew [2 ]
Wu, Chenglei [3 ]
Fitzgibbon, Andrew
Loop, Charles
Theobalt, Christian [3 ]
Stamminger, Marc [1 ]
机构
[1] Univ Erlangen Nurnberg, Erlangen, Germany
[2] Stanford Univ, Stanford, CA 94305 USA
[3] Max Planck Inst Informat, Dresden, Germany
来源
ACM TRANSACTIONS ON GRAPHICS | 2014年 / 33卷 / 04期
基金
欧洲研究理事会;
关键词
non-rigid; deformation; shape; surface reconstruction; 3D scanning; stereo matching; depth camera; PERFORMANCE CAPTURE; DEFORMATION; TRACKING; GEOMETRY; OBJECTS;
D O I
10.1145/2601097.2601165
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a combined hardware and software solution for marker-less reconstruction of non-rigidly deforming physical objects with arbitrary shape in real-time. Our system uses a single self-contained stereo camera unit built from off-the-shelf components and consumer graphics hardware to generate spatio-temporally coherent 3D models at 30 Hz. A new stereo matching algorithm estimates real-time RGB-D data. We start by scanning a smooth template model of the subject as they move rigidly. This geometric surface prior avoids strong scene assumptions, such as a kinematic human skeleton or a parametric shape model. Next, a novel GPU pipeline performs non-rigid registration of live RGB-D data to the smooth template using an extended non-linear as-rigid-as-possible (ARAP) framework. High-frequency details are fused onto the final mesh using a linear deformation model. The system is an order of magnitude faster than state-of-the-art methods, while matching the quality and robustness of many offline algorithms. We show precise real-time reconstructions of diverse scenes, including: large deformations of users' heads, hands, and upper bodies; fine-scale wrinkles and folds of skin and clothing; and non-rigid interactions performed by users on flexible objects such as toys. We demonstrate how acquired models can be used for many interactive scenarios, including re-texturing, online performance capture and preview, and real-time shape and motion re-targeting.
引用
收藏
页数:12
相关论文
共 52 条
  • [41] Vlasic Daniel, 2008, ACM TOG
  • [42] Efficient Reconstruction of Nonrigid Shape and Motion from Real-Time 3D Scanner Data
    Wand, Michael
    Adams, Bart
    Ovsjanikov, Maksim
    Berner, Alexander
    Bokeloh, Martin
    Jenke, Philipp
    Guibas, Leonidas
    Seidel, Hans-Peter
    Schilling, Andreas
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2009, 28 (02):
  • [43] Scalable 3D video of dynamic scenes
    Waschbüsch, M
    Würmlin, S
    Cotting, D
    Sadlo, F
    Gross, M
    [J]. VISUAL COMPUTER, 2005, 21 (8-10) : 629 - 638
  • [44] Efficient GPU Data Structures and Methods to Solve Sparse Linear Systems in Dynamics Applications
    Weber, Daniel
    Bender, Jan
    Schnoes, Markus
    Stork, Andre
    Fellner, Dieter
    [J]. COMPUTER GRAPHICS FORUM, 2013, 32 (01) : 16 - 26
  • [45] Accurate Realtime Full-body Motion Capture Using a Single Depth Camera
    Wei, Xiaolin
    Zhang, Peizhao
    Chai, Jinxiang
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2012, 31 (06):
  • [46] Weise T., 2011, ACM T GRAPHIC, V30, P77, DOI DOI 10.1145/1964921.1964972
  • [47] Weiss A, 2011, IEEE I CONF COMP VIS, P1951, DOI 10.1109/ICCV.2011.6126465
  • [48] White B.S., 2005, P 19 ANN INT C SUPER, P341
  • [49] Improved Computation for Levenberg-Marquardt Training
    Wilamowski, Bogdan M.
    Yu, Hao
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 2010, 21 (06): : 930 - 937
  • [50] On-set Performance Capture of Multiple Actors With A Stereo Camera
    Wu, Chenglei
    Stoll, Carsten
    Valgaerts, Levi
    Theobalt, Christian
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2013, 32 (06):