Robust Isometric Non-Rigid Structure-from-Motion

Non-Rigid Structure-from-Motion (NRSfM) reconstructs a deformable 3D object from the correspondences establishedbetween monocular 2D images. Current NRSfM methods lack statistical robustness, which is the ability to cope with correspondenceerrors. This prevents one to use automatically established correspondences, which are prone to errors, thereby strongly limiting thescope of NRSfM. We propose a three-step automatic pipeline to solve NRSfM robustly by exploiting isometry. Step(i)computes theoptical flow from correspondences, step(ii)reconstructs each 3D points normal vector using multiple reference images and integratesthem to form surfaces with the best reference and step(iii)rejects the 3D points that break isometry in their local neighborhood.Importantly, each step is designed to discard or flag erroneous correspondences. Our contributions include the robustification of opticalflow by warp estimation, new fast analytic solutions to local normal reconstruction and their robustification, and a newscale-independent measure of 3D local isometric coherence. Experimental results show that our robust NRSfM method consistentlyoutperforms existing methods on both synthetic and real datasets.

[1]  Francesc Moreno-Noguer,et al.  Sequential Non-Rigid Structure from Motion Using Physical Priors , 2016, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  D. S. Arnon,et al.  Algorithms in real algebraic geometry , 1988 .

[3]  Luc Van Gool,et al.  Incremental Non-Rigid Structure-from-Motion with Unknown Focal Length , 2018, ECCV.

[4]  Takeo Kanade,et al.  Nonrigid Structure from Motion in Trajectory Space , 2008, NIPS.

[5]  Vincent Lepetit,et al.  Fast Non-Rigid Surface Detection, Registration and Realistic Augmentation , 2008, International Journal of Computer Vision.

[6]  Henning Biermann,et al.  Recovering non-rigid 3D shape from image streams , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[7]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[8]  Adrien Bartoli,et al.  Non-Rigid Shape-from-Motion for Isometric Surfaces using Infinitesimal Planarity , 2014, BMVC.

[9]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[10]  Kurt Keutzer,et al.  Dense Point Trajectories by GPU-Accelerated Large Displacement Optical Flow , 2010, ECCV.

[11]  Lourdes Agapito,et al.  Soft Inextensibility Constraints for Template-Free Non-rigid Reconstruction , 2012, ECCV.

[12]  Marina Weber,et al.  Using Algebraic Geometry , 2016 .

[13]  Lourdes Agapito,et al.  A Variational Approach to Video Registration with Subspace Constraints , 2013, International Journal of Computer Vision.

[14]  Alessio Del Bue,et al.  Non-rigid Structure from Motion using Quadratic Deformation Models , 2009, BMVC.

[15]  Adrien Bartoli,et al.  Local Deformable 3D Reconstruction with Cartan's Connections , 2020, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Kiriakos N. Kutulakos,et al.  Non-rigid structure from locally-rigid motion , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[17]  A. Akritas Sylvester''s forgotten form of the resultant , 1993 .

[18]  Songhwai Oh,et al.  Consensus of Non-rigid Reconstructions , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[19]  Adrien Bartoli,et al.  Inextensible Non-Rigid Structure-from-Motion by Second-Order Cone Programming , 2018, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[20]  Pascal Fua,et al.  Linear Local Models for Monocular Reconstruction of Deformable Surfaces , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  Aaron Hertzmann,et al.  Nonrigid Structure-from-Motion: Estimating Shape and Motion with Hierarchical Priors , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[22]  R. Langevin Differential Geometry of Curves and Surfaces , 2001 .

[23]  Daniel Pizarro-Perez,et al.  Self-Calibrating Isometric Non-Rigid Structure-from-Motion , 2018, ECCV.

[24]  Adrien Bartoli,et al.  Schwarps: Locally Projective Image Warps Based on 2D Schwarzian Derivatives , 2016, International Journal of Computer Vision.

[25]  René Vidal,et al.  Perspective Nonrigid Shape and Motion Recovery , 2008, ECCV.

[26]  Didier Stricker,et al.  Accurate 3D Reconstruction of Dynamic Scenes from Monocular Image Sequences with Severe Occlusions , 2017, 2017 IEEE Winter Conference on Applications of Computer Vision (WACV).

[27]  Florent Brunet,et al.  Feature-Driven Direct Non-Rigid Image Registration , 2010, International Journal of Computer Vision.

[28]  Zuzana Kukelova,et al.  Polynomial Eigenvalue Solutions to Minimal Problems in Computer Vision , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[29]  Olivier Stasse,et al.  MonoSLAM: Real-Time Single Camera SLAM , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[30]  Pascal Fua,et al.  Template-free monocular reconstruction of deformable surfaces , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[31]  Adrien Bartoli,et al.  Isometric Non-rigid Shape-from-Motion in Linear Time , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[32]  Adrien Bartoli,et al.  Realtime Shape-from-Template: System and Applications. , 2015, ISMAR 2015.

[33]  Alessio Del Bue,et al.  Non-Rigid Structure from Motion using non-Parametric Tracking and Non-Linear Optimization , 2004, 2004 Conference on Computer Vision and Pattern Recognition Workshop.

[34]  Rui Yu,et al.  Video Pop-up: Monocular 3D Reconstruction of Dynamic Scenes , 2014, ECCV.

[35]  Adrien Bartoli,et al.  Isometric Non-Rigid Shape-from-Motion with Riemannian Geometry Solved in Linear Time , 2018, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[36]  Hongdong Li,et al.  A Simple Prior-Free Method for Non-rigid Structure-from-Motion Factorization , 2012, International Journal of Computer Vision.

[37]  Michael S. Brown,et al.  In Defence of RANSAC for Outlier Rejection in Deformable Registration , 2012, ECCV.

[38]  Didier Henrion,et al.  GloptiPoly: Global optimization over polynomials with Matlab and SeDuMi , 2003, TOMS.

[39]  Pascal Fua,et al.  Dense Image Registration and Deformable Surface Reconstruction in Presence of Occlusions and Minimal Texture , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[40]  Hongdong Li,et al.  “Maximizing Rigidity” Revisited: A Convex Programming Approach for Generic 3D Shape Reconstruction from Multiple Perspective Views , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[41]  Aleix M. Martínez,et al.  Kernel non-rigid structure from motion , 2011, 2011 International Conference on Computer Vision.

[42]  Pascal Fua,et al.  A constrained latent variable model , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[43]  Jean-Michel Morel,et al.  ASIFT: A New Framework for Fully Affine Invariant Image Comparison , 2009, SIAM J. Imaging Sci..