Temporally Coherent Completion of Dynamic Shapes AUTHORS:HAO LI,LINJIE LUO,DANIEL VLASIC PIETER PEERS,JOVAN POPOVIC,MARK PAULY,SZYMON RUSINKIEWICZ Presenter:Zoomin(Zhuming)

Slides:



Advertisements
Similar presentations
Coherent Laplacian 3D protrusion segmentation Oxford Brookes Vision Group Queen Mary, University of London, 11/12/2009 Fabio Cuzzolin.
Advertisements

IEEE CDC Nassau, Bahamas, December Integration of shape constraints in data association filters Integration of shape constraints in data.
Robust spectral 3D-bodypart segmentation along time Fabio Cuzzolin, Diana Mateus, Edmond Boyer, Radu Horaud Perception project meeting 24/4/2007 Submitted.
Probabilistic Tracking and Recognition of Non-rigid Hand Motion
L1 sparse reconstruction of sharp point set surfaces
GRAPP, Lisbon, February 2009 University of Ioannina Skeleton-based Rigid Skinning for Character Animation Andreas Vasilakis and Ioannis Fudos Department.
Bryan Willimon, Steven Hickson, Ian Walker, and Stan Birchfield IROS 2012 Vila Moura, Algarve An Energy Minimization Approach to 3D Non- Rigid Deformable.
Partial and Approximate Symmetry Detection for 3D Geometry Mark Pauly Niloy J. Mitra Leonidas J. Guibas.
Temporally Coherent Completion of Dynamic Shapes Hao Li, Linjie Luo, Daniel Vlasic, Pieter Peers, Jovan Popović, Mark Pauly, Szymon Rusinkiewicz ACM Transactions.
Patch to the Future: Unsupervised Visual Prediction
Kernel-based tracking and video patch replacement Igor Guskov
Modeling the Shape of People from 3D Range Scans
Model base human pose tracking. Papers Real-Time Human Pose Tracking from Range Data Simultaneous Shape and Pose Adaption of Articulated Models using.
Proportion Priors for Image Sequence Segmentation Claudia Nieuwenhuis, etc. ICCV 2013 Oral.
Xianfeng Gu, Yaling Wang, Tony Chan, Paul Thompson, Shing-Tung Yau
Computer Graphics Group Alexander Hornung Alexander Hornung and Leif Kobbelt RWTH Aachen Robust Reconstruction of Watertight 3D Models from Non-uniformly.
Reverse Engineering Niloy J. Mitra.
Shape from Contours and Multiple Stereo A Hierarchical, Mesh-Based Approach Hendrik Kück, Wolfgang Heidrich, Christian Vogelgsang.
Constructing immersive virtual space for HAI with photos Shingo Mori Yoshimasa Ohmoto Toyoaki Nishida Graduate School of Informatics Kyoto University GrC2011.
SIGGRAPH Course 30: Performance-Driven Facial Animation Section: Markerless Face Capture and Automatic Model Construction Part 2: Li Zhang, Columbia University.
Probabilistic video stabilization using Kalman filtering and mosaicking.
Correspondence & Symmetry
Andrei Sharf Dan A. Alcantara Thomas Lewiner Chen Greif Alla Sheffer Nina Amenta Daniel Cohen-Or Space-time Surface Reconstruction using Incompressible.
1 Numerical geometry of non-rigid shapes Spectral Methods Tutorial. Spectral Methods Tutorial 6 © Maks Ovsjanikov tosca.cs.technion.ac.il/book Numerical.
Niloy J. Mitra1, Natasha Gelfand1, Helmut Pottmann2, Leonidas J
Recovering Articulated Object Models from 3D Range Data Dragomir Anguelov Daphne Koller Hoi-Cheung Pang Praveen Srinivasan Sebastian Thrun Computer Science.
reconstruction process, RANSAC, primitive shapes, alpha-shapes
P. Rodríguez, R. Dosil, X. M. Pardo, V. Leborán Grupo de Visión Artificial Departamento de Electrónica e Computación Universidade de Santiago de Compostela.
1 Bronstein 2 & Kimmel An isometric model for facial animation and beyond AMDO, Puerto de Andratx, 2006 An isometric model for facial animation and beyond.
Constructing immersive virtual space for HAI with photos Shingo Mori Yoshimasa Ohmoto Toyoaki Nishida Graduate School of Informatics Kyoto University GrC2011.
Robust Statistical Estimation of Curvature on Discretized Surfaces Evangelos Kalogerakis Patricio Simari Derek Nowrouzezahrai Karan Singh Symposium on.
Accurate, Dense and Robust Multi-View Stereopsis Yasutaka Furukawa and Jean Ponce Presented by Rahul Garg and Ryan Kaminsky.
Geometry Videos Symposium on Computer Animation 2003 Hector M. Briceño Collaborators: Pedro V. Sander, Leonard McMillan, Steven Gortler, and Hugues Hoppe.
Yuping Lin and Gérard Medioni.  Introduction  Method  Register UAV streams to a global reference image ▪ Consecutive UAV image registration ▪ UAV to.
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Automatic Posing of a Meshed Human Model Using Point Clouds Lei Wang Joint work with Tamal K. Dey, Huamin.
Tracking Surfaces with Evolving Topology Morten Bojsen-Hansen IST Austria Hao Li Columbia University Chris Wojtan IST Austria.
CSE554Laplacian DeformationSlide 1 CSE 554 Lecture 8: Laplacian Deformation Fall 2012.
Computer Graphics Group Tobias Weyand Mesh-Based Inverse Kinematics Sumner et al 2005 presented by Tobias Weyand.
Irfan Essa, Alex Pentland Facial Expression Recognition using a Dynamic Model and Motion Energy (a review by Paul Fitzpatrick for 6.892)
Gwangju Institute of Science and Technology Intelligent Design and Graphics Laboratory Multi-scale tensor voting for feature extraction from unstructured.
Surface Simplification Using Quadric Error Metrics Michael Garland Paul S. Heckbert.
Niloy J. Mitra Leonidas J. Guibas Mark Pauly TU Vienna Stanford University ETH Zurich SIGGRAPH 2007.
Automatic Registration of Color Images to 3D Geometry Computer Graphics International 2009 Yunzhen Li and Kok-Lim Low School of Computing National University.
Shape Matching for Model Alignment 3D Scan Matching and Registration, Part I ICCV 2005 Short Course Michael Kazhdan Johns Hopkins University.
Xiaoguang Han Department of Computer Science Probation talk – D Human Reconstruction from Sparse Uncalibrated Views.
Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence Yusuf Sahillioğlu and Yücel Yemez Computer Eng. Dept., Koç University, Istanbul,
ALIGNMENT OF 3D ARTICULATE SHAPES. Articulated registration Input: Two or more 3d point clouds (possibly with connectivity information) of an articulated.
Image-based Plant Modeling Zeng Lanling Mar 19, 2008.
Reconstructing 3D mesh from video image sequences supervisor : Mgr. Martin Samuelčik by Martin Bujňák specifications Master thesis
A Method for Registration of 3D Surfaces ICP Algorithm
Enforcing Constraints for Human Body Tracking David Demirdjian Artificial Intelligence Laboratory, MIT.
Copyright © 2010 Siemens Medical Solutions USA, Inc. All rights reserved. Hierarchical Segmentation and Identification of Thoracic Vertebra Using Learning-based.
A Fast and Accurate Tracking Algorithm of the Left Ventricle in 3D Echocardiography A Fast and Accurate Tracking Algorithm of the Left Ventricle in 3D.
1 Reconstructing head models from photograph for individualized 3D-audio processing Matteo Dellepiane, Nico Pietroni, Nicolas Tsingos, Manuel Asselot,
Detail-Preserving Fluid Control N. Th ű rey R. Keiser M. Pauly U. R ű de SCA 2006.
Michael Isard and Andrew Blake, IJCV 1998 Presented by Wen Li Department of Computer Science & Engineering Texas A&M University.
112/5/ :54 Graphics II Image Based Rendering Session 11.
Skuller: A volumetric shape registration algorithm for modeling skull deformities Yusuf Sahillioğlu 1 and Ladislav Kavan 2 Medical Image Analysis 2015.
Flexible Automatic Motion Blending with Registration Curves
Rendering Large Models (in real time)
Deformation Modeling for Robust 3D Face Matching Xioguang Lu and Anil K. Jain Dept. of Computer Science & Engineering Michigan State University.
A Globally Optimal Algorithm for Robust TV-L 1 Range Image Integration Christopher Zach VRVis Research Center Thomas Pock, Horst Bischof.
Dynamic Geometry Registration Maks Ovsjanikov Leonidas Guibas Natasha GelfandNiloy J. Mitra Simon Flöry Helmut Pottmann Dynamic Geometry Registration.
Recognizing Deformable Shapes
Morphing and Shape Processing
Real Time Dense 3D Reconstructions: KinectFusion (2011) and Fusion4D (2016) Eleanor Tursman.
Dynamical Statistical Shape Priors for Level Set Based Tracking
Combining Geometric- and View-Based Approaches for Articulated Pose Estimation David Demirdjian MIT Computer Science and Artificial Intelligence Laboratory.
A Volumetric Method for Building Complex Models from Range Images
Wavelet-based Compression of 3D Mesh Sequences
Presentation transcript:

Temporally Coherent Completion of Dynamic Shapes AUTHORS:HAO LI,LINJIE LUO,DANIEL VLASIC PIETER PEERS,JOVAN POPOVIC,MARK PAULY,SZYMON RUSINKIEWICZ Presenter:Zoomin(Zhuming) Hao

Previous Work 1.Based on Template How to obtain the template? ① a separate rigid reconstruction step (e.g., [Li et al. 2008; de Aguiar et al. 2008; Vlasic et al. 2008])

Previous Work Robust Single-View Geometry and Motion Reconstruction[Li et al. 2009]

Previous Work 1.Based on Template How to obtain the template? ① a separate rigid reconstruction step (e.g., [Li et al. 2008; de Aguiar et al. 2008; Vlasic et al. 2008]) ② globally aggregating all surface samples through time (e.g., [Wand et al. 2009; Mitra et al. 2007; S¨ußmuth et al. 2008])

Previous Work Efficient Reconstruction of Nonrigid Shape and Motion from Real-Time 3D Scanner Data [Wand et al. 2009] input ==> a sequence of point clouds sampled at different time instances automatically assembles them into a common shape that best fits all of the input data a deformation field is computed that approximates the motion of this shape to match all the data frames limitations : occurs if objects disappear in an acquisition hole and come out in a very different pose

Previous Work 1.Based on Template How to obtain the template? ① a separate rigid reconstruction step (e.g., [Li et al. 2008; de Aguiar et al. 2008; Vlasic et al. 2008]) ② globally aggregating all surface samples through time (e.g., [Wand et al. 2009; Mitra et al. 2007; S¨ußmuth et al. 2008]) Disadvantage ? fix the topology geometric details are limited to those in the template

Previous Work 2.Based on the assumption: Dynamic performance consists of rigid parts [Pakelny and Gotsman2008] manual segmentation,an optimal rigid motion is computed for each part [Chang and Zwicker 2009] limits to subjects that exhibit articulated motion [Zheng et al.2010] automatically extract a consensus skeleton to derive a consistent temporal topology

Previous Work Consensus skeleton for nonrigid space-time registration [Zheng et al.2010] input==>a sequence of point clouds acquired over time extract per-frame skeletons consolidate them into a skeleton structure (consistent across time and accounts for all the frames) Limitations : It assumes that the underlying shape is clearly articulated which is not always the case for subjects wearing loose clothing Articulated Mesh Animation from Multi-view Silhouettes [Vlasic et al. 2008]

System Overview

Framework -- 1 Pairwise Correspondences Coarse-scale Correspondences : non-rigid ICP algorithm[Li et al.2009]

Framework -- 1 Pairwise Correspondences Fine-scale Correspondences : Improvement based on two observations: 1.far-away points can bias the local alignment(local-support) 2.stability of ICP matching algorithm depends on the local geometry Three-step Algorithm provided by this paper: 1.Sampling 2.Matching: non-rigid locally weighted ICP algorithm[Brown and Rusinkiewicz 2007] employ a CSRBF for point selection near feature point 3.Warping

Framework -- 1 Shape Accumulation f i ' (merged) and f i+1 (original)==> Corrsepondences f i+1 ‘ merge warp from first frame to the last frame from last frame to the first frame interleaved registration/merging scheme in a forward&backward fashion

System Overview

Framework -- 2 Hole Filling visual Hull prior [Vlasic et al. 2009] + weighted Poisson surface reconstruction [Kazhdan et al. 2006] Surface Fairing: Minimizing bending energy of the patch ’ s vertices using bi-Laplacian [Botsch and Sorkine 2008]

System Overview

Framework -- 3 Temporal Filtering 1.Warp two neighboring frames to current frame based on the pairwise correspondences 2.Combine them using Poisson reconstruction with different weight for different region Poisson reconstruction warp to

System Overview

Framework -- 4 Detail Resynthesis 1. Resynthesize high frequency detail [Nehab et al.2005] 2. Acquire normal maps [Vlasic et al.2009]

Conclusions Contribution: A framework to automatically fill holes with temporal coherent patches without relying on a geometrical template. some little improvements on previous algorithms Limitation: 1.Topology of our meshes will always match the(changing and sometimes incorrect)topology of the visual hull.(Ideally, we need to extract a single consistent topology) 2. Temporal correspondences are valid between nearby frames only 3. each frame should cover most part of the object surface ( limited to multi- view scans),the unobserved regions have no geometric details in them. Future work: To take physical properties into account