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 条
  • [1] [Anonymous], P 2009 ACM SIGGRAPH
  • [2] [Anonymous], P CVPR
  • [3] [Anonymous], 2012, PROC CVPR IEEE
  • [4] [Anonymous], 2007, Symposium on Geometry Processing
  • [5] [Anonymous], ACM T GRAPHICS
  • [6] [Anonymous], IEEE INT WORKSH 3D D
  • [7] High-Quality Passive Facial Performance Capture using Anchor Frames
    Beeler, Thabo
    Hahn, Fabian
    Bradley, Derek
    Bickel, Bernd
    Beardsley, Paul
    Gotsman, Craig
    Sumner, Robert W.
    Gross, Markus
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2011, 30 (04):
  • [8] A morphable model for the synthesis of 3D faces
    Blanz, V
    Vetter, T
    [J]. SIGGRAPH 99 CONFERENCE PROCEEDINGS, 1999, : 187 - 194
  • [9] PatchMatch Stereo - Stereo Matching with Slanted Support Windows
    Bleyer, Michael
    Rhemann, Christoph
    Rother, Carsten
    [J]. PROCEEDINGS OF THE BRITISH MACHINE VISION CONFERENCE 2011, 2011,
  • [10] Tracking Surfaces with Evolving Topology
    Bojsen-Hansen, Morten
    Li, Hao
    Wojtan, Chris
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2012, 31 (04):