Eduard Serradell Domingo July 28 th, 2011 Simultaneous Point Matching and Recovery of Rigid and Nonrigid Shapes Thesis director Francesc Moreno Noguer.

Slides:



Advertisements
Similar presentations
Distinctive Image Features from Scale-Invariant Keypoints David Lowe.
Advertisements

Image Registration  Mapping of Evolution. Registration Goals Assume the correspondences are known Find such f() and g() such that the images are best.
Face Alignment with Part-Based Modeling
Object Recognition using Invariant Local Features Applications l Mobile robots, driver assistance l Cell phone location or object recognition l Panoramas,
Low Complexity Keypoint Recognition and Pose Estimation Vincent Lepetit.
Modeling the Shape of People from 3D Range Scans
Object Recognition & Model Based Tracking © Danica Kragic Tracking system.
Silvina Rybnikov Supervisors: Prof. Ilan Shimshoni and Prof. Ehud Rivlin HomePage:
Amir Hosein Omidvarnia Spring 2007 Principles of 3D Face Recognition.
Chapter 6 Feature-based alignment Advanced Computer Vision.
Cambridge, Massachusetts Pose Estimation in Heavy Clutter using a Multi-Flash Camera Ming-Yu Liu, Oncel Tuzel, Ashok Veeraraghavan, Rama Chellappa, Amit.
Robust Object Tracking via Sparsity-based Collaborative Model
Special Topic on Image Retrieval Local Feature Matching Verification.
Reverse Engineering Niloy J. Mitra.
Object Recognition with Invariant Features n Definition: Identify objects or scenes and determine their pose and model parameters n Applications l Industrial.
Tracking Objects with Dynamics Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem 04/21/15 some slides from Amin Sadeghi, Lana Lazebnik,
CENG 789 – Digital Geometry Processing 06- Rigid-Body Alignment Asst. Prof. Yusuf Sahillioğlu Computer Eng. Dept,, Turkey.
Accurate Non-Iterative O( n ) Solution to the P n P Problem CVLab - Ecole Polytechnique Fédérale de Lausanne Francesc Moreno-Noguer Vincent Lepetit Pascal.
Final Class: Range Data registration CISC4/689 Credits: Tel-Aviv University.
Iterative closest point algorithms
A Study of Approaches for Object Recognition
Object Recognition with Invariant Features n Definition: Identify objects or scenes and determine their pose and model parameters n Applications l Industrial.
Face Recognition Based on 3D Shape Estimation
Recovering Articulated Object Models from 3D Range Data Dragomir Anguelov Daphne Koller Hoi-Cheung Pang Praveen Srinivasan Sebastian Thrun Computer Science.
Triangulation and Multi-View Geometry Class 9 Read notes Section 3.3, , 5.1 (if interested, read Triggs’s paper on MVG using tensor notation, see.
CS664 Lecture #19: Layers, RANSAC, panoramas, epipolar geometry Some material taken from:  David Lowe, UBC  Jiri Matas, CMP Prague
Face Recognition from Face Motion Manifolds using Robust Kernel RAD Ognjen Arandjelović Roberto Cipolla Funded by Toshiba Corp. and Trinity College, Cambridge.
Independent Motion Estimation Luv Kohli COMP Multiple View Geometry May 7, 2003.
Automatic Image Alignment (feature-based) : Computational Photography Alexei Efros, CMU, Fall 2006 with a lot of slides stolen from Steve Seitz and.
An Integrated Pose and Correspondence Approach to Image Matching Anand Rangarajan Image Processing and Analysis Group Departments of Electrical Engineering.
Yuping Lin and Gérard Medioni.  Introduction  Method  Register UAV streams to a global reference image ▪ Consecutive UAV image registration ▪ UAV to.
CSE 185 Introduction to Computer Vision
Chapter 6 Feature-based alignment Advanced Computer Vision.
Computer Vision - Fitting and Alignment
Distinctive Image Features from Scale-Invariant Keypoints By David G. Lowe, University of British Columbia Presented by: Tim Havinga, Joël van Neerbos.
TP15 - Tracking Computer Vision, FCUP, 2013 Miguel Coimbra Slides by Prof. Kristen Grauman.
Advanced Computer Vision Feature-based Alignment Lecturer: Lu Yi & Prof. Fuh CSIE NTU.
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.
Object Tracking/Recognition using Invariant Local Features Applications l Mobile robots, driver assistance l Cell phone location or object recognition.
IMAGE MOSAICING Summer School on Document Image Processing
CSCE 643 Computer Vision: Structure from Motion
#MOTION ESTIMATION AND OCCLUSION DETECTION #BLURRED VIDEO WITH LAYERS
Enforcing Constraints for Human Body Tracking David Demirdjian Artificial Intelligence Laboratory, MIT.
Image Registration as an Optimization Problem. Overlaying two or more images of the same scene Image Registration.
Learning the Appearance and Motion of People in Video Hedvig Sidenbladh, KTH Michael Black, Brown University.
Computer Vision, Robert Pless
Adaptive Rigid Multi-region Selection for 3D face recognition K. Chang, K. Bowyer, P. Flynn Paper presentation Kin-chung (Ryan) Wong 2006/7/27.
Raquel A. Romano 1 Scientific Computing Seminar May 12, 2004 Projective Geometry for Computer Vision Projective Geometry for Computer Vision Raquel A.
Paper Reading Dalong Du Nov.27, Papers Leon Gu and Takeo Kanade. A Generative Shape Regularization Model for Robust Face Alignment. ECCV08. Yan.
Computer Vision - Fitting and Alignment (Slides borrowed from various presentations)
Looking at people and Image-based Localisation Roberto Cipolla Department of Engineering Research team
Bundle Adjustment A Modern Synthesis Bill Triggs, Philip McLauchlan, Richard Hartley and Andrew Fitzgibbon Presentation by Marios Xanthidis 5 th of No.
Final Review Course web page: vision.cis.udel.edu/~cv May 21, 2003  Lecture 37.
CSE 185 Introduction to Computer Vision Feature Matching.
Coherent Scene Understanding with 3D Geometric Reasoning Jiyan Pan 12/3/2012.
Affine Registration in R m 5. The matching function allows to define tentative correspondences and a RANSAC-like algorithm can be used to estimate the.
CENG 789 – Digital Geometry Processing 07- Rigid-Body Alignment Asst. Prof. Yusuf Sahillioğlu Computer Eng. Dept,, Turkey.
1 Review and Summary We have covered a LOT of material, spending more time and more detail on 2D image segmentation and analysis, but hopefully giving.
CSCI 631 – Foundations of Computer Vision March 15, 2016 Ashwini Imran Image Stitching.
CSCI 631 – Foundations of Computer Vision March 15, 2016 Ashwini Imran Image Stitching Link: singhashwini.mesinghashwini.me.
CENG 789 – Digital Geometry Processing 08- Rigid-Body Alignment
University of Ioannina
Nearest-neighbor matching to feature database
The Brightness Constraint
Nearest-neighbor matching to feature database
Combining Geometric- and View-Based Approaches for Articulated Pose Estimation David Demirdjian MIT Computer Science and Artificial Intelligence Laboratory.
CENG 789 – Digital Geometry Processing 11- Least-Squares Solutions
Presented by Xu Miao April 20, 2005
Robust Feature Matching and Fast GMS Solution
Presentation transcript:

Eduard Serradell Domingo July 28 th, 2011 Simultaneous Point Matching and Recovery of Rigid and Nonrigid Shapes Thesis director Francesc Moreno Noguer Tutor Alberto Sanfeliu Cortés T HESIS P ROPOSAL

Objective Simultaneously solve the correspondence problem and recover rigid and nonrigid shapes. Given two point clouds extracted from different views of the same object, the objective is to simultaneously solve for point correspondence and recover the mapping between the two rigid or nonrigid model representations.

Motivation  Given {u m } from a model point set and {v t } from a target point set, find: model point set target point set

Motivation CORRESPONDENCES  Given {u m } from a model point set and {v t } from a target point set, find: umum vtvt

Motivation CORRESPONDENCES TRANSFORM ESTIMATION H est  Given {u m } from a model point set and {v t } from a target point set, find: umum vtvt

Motivation CORRESPONDENCES TRANSFORM ESTIMATION H est  Given {u m } from a model point set and {v t } from a target point set, find: umum vtvt SIMULTANEOUSLY

Motivation  Common problems: correspondences that do not fit the model umum vtvt 1.Outliers 2.Occlusions 3.Cluttered background 4.Observation noise 5.Repetitive patterns 6.Rigid / Nonrigid model 7.2D/3D or 2D-2D / 3D-3D

Motivation  Common problems: partial matching parts of the scene are occluded 1.Outliers 2.Occlusions 3.Cluttered background 4.Observation noise 5.Repetitive patterns 6.Rigid / Nonrigid model 7.2D/3D or 2D-2D / 3D-3D umum vtvt

Motivation  Common problems: points that do not belong to the model and hinder the recognition umum vtvt 1.Outliers 2.Occlusions 3.Cluttered background 4.Observation noise 5.Repetitive patterns 6.Rigid / Nonrigid model 7.2D/3D or 2D-2D / 3D-3D

Motivation  Common problems: error in the position of points umum vtvt 1.Outliers 2.Occlusions 3.Cluttered background 4.Observation noise 5.Repetitive patterns 6.Rigid / Nonrigid model 7.2D/3D or 2D-2D / 3D-3D

Motivation  Common problems: regular structures are indistinguishable algorithms fall into local minima umum vtvt 1.Outliers 2.Occlusions 3.Cluttered background 4.Observation noise 5.Repetitive patterns 6.Rigid / Nonrigid model 7.2D/3D or 2D-2D / 3D-3D

Motivation  Common problems: umum vtvt model shapes can undergo rigid or nonrigid deformations 1.Outliers 2.Occlusions 3.Cluttered background 4.Observation noise 5.Repetitive patterns 6.Rigid / Nonrigid model 7.2D/3D or 2D-2D / 3D-3D

Motivation  Common problems: model shapes can undergo rigid or nonrigid deformations umum vtvt 1.Outliers 2.Occlusions 3.Cluttered background 4.Observation noise 5.Repetitive patterns 6.Rigid / Nonrigid model 7.2D/3D or 2D-2D / 3D-3D

Motivation  Common problems: umum vtvt the transform can be embedded in 2D or 3D or projective as in monocular view case (2D-3D) Coordinate System 1 Coordinate System 2 1.Outliers 2.Occlusions 3.Cluttered background 4.Observation noise 5.Repetitive patterns 6.Rigid / Nonrigid model 7.2D/3D or 2D-2D / 3D-3D

Motivation  Common problems: umum vtvt u m = R · v t + t Coordinate System 1 Coordinate System 2 1.Outliers 2.Occlusions 3.Cluttered background 4.Observation noise 5.Repetitive patterns 6.Rigid / Nonrigid model 7.2D/3D or 2D-2D / 3D-3D

Motivation  Common problems: World Coordinate System Camera Coordinate System the transform can be embedded in 2D or 3D or projective as in monocular view case (2D-3D) 1.Outliers 2.Occlusions 3.Cluttered background 4.Observation noise 5.Repetitive patterns 6.Rigid / Nonrigid model 7.2D/3D or 2D-2D / 3D-3D

Motivation  Common problems: World Coordinate System Camera Coordinate System x cam = A [R| t] x world 1.Outliers 2.Occlusions 3.Cluttered background 4.Observation noise 5.Repetitive patterns 6.Rigid / Nonrigid model 7.2D/3D or 2D-2D / 3D-3D

State-of-Art 2D-3D2D-2D or 3D-3D Rigid Model Nonrigid Model Rigid 2D-2D / 3D-3DRigid 2D-3D Nonrigid 2D-2D / 3D-3D Nonrigid 2D-3D

Nonrigid 2D-2D / 3D-3D Rigid 2D-3D 2D-3D2D-2D or 3D-3D Rigid Model Nonrigid Model State-of-Art Rigid 2D-2D / 3D-3D

State-of-Art RIGID 2D-2D / 3D-3D MATCHING [1981] Fischler & Bolles. Random Sample Consensus: A Paradigm for Model Fitting with Applications to Image Analysis and Automated Cartography RANSAC (global solution / high complexity)

State-of-Art RIGID 2D-2D / 3D-3D MATCHING [1992] Besl & McKay, A Method for Registration of 3D Shapes [1981] Fischler & Bolles. Random Sample Consensus: A Paradigm for Model Fitting with Applications to Image Analysis and Automated Cartography ICP : Iterative Closest Point (requires good initialization)

State-of-Art RIGID 2D-2D / 3D-3D MATCHING [1981] Fischler & Bolles. Random Sample Consensus: A Paradigm for Model Fitting with Applications to Image Analysis and Automated Cartography [1992] Besl & McKay, A Method for Registration of 3D Shapes [2005] Chum & Matas. Matching With PROSAC - Progressive Sample Consensus PROSAC: RANSAC + Appearance

State-of-Art RIGID 2D-2D / 3D-3D MATCHING [1992] Besl & McKay, A Method for Registration of 3D Shapes [1981] Fischler & Bolles. Random Sample Consensus: A Paradigm for Model Fitting With Applications to Image Analysis and Automated Cartography [2005] Chum & Matas. Matching With PROSAC - Progressive Sample Consensus Unsolved when: Weak detection, -outliers, -occlusions, -image noise, -repetitive patterns, -highly textured scenes, -oblique angles -… PROSAC complexity similar to RANSAC (too high)

Rigid 2D-2D / 3D-3D Nonrigid 2D-3D Nonrigid 2D-2D / 3D-3D 2D-3D2D-2D or 3D-3D Rigid Model Nonrigid Model State-of-Art Rigid 2D-3D

State-of-Art Known correspondences : Perspective-n-Point (PnP) (old problem) RIGID 2D-3D MATCHING [2009] Moreno-Noguer et al, EPnP: An Accurate O(n) Solution to the PnP Problem

State-of-Art RIGID 2D-3D MATCHING [2009] Moreno-Noguer et al, EPnP: An Accurate O(n) Solution to the PnP Problem [1981] Fischler & Bolles. Random Sample Consensus: A Paradigm for Model Fitting With Applications to Image Analysis and Automated Cartography RANSAC: Random Sampled Consensus & DLT: Direct Linear Transform (high complexity)

State-of-Art RIGID 2D-3D MATCHING [2009] Moreno-Noguer et al, EPnP: An Accurate O(n) Solution to the PnP Problem [1981] Fischler & Bolles. Random Sample Consensus: A Paradigm for Model Fitting With Applications to Image Analysis and Automated Cartography [2002] David et al,SoftPOSIT: Simultaneous Pose and Correspondence Determination SoftPOSIT: Unknown correspondences

State-of-Art RIGID 2D-3D MATCHING [2009] Moreno-Noguer et al, EPnP: An Accurate O(n) Solution to the PnP Problem [1981] Fischler & Bolles. Random Sample Consensus: A Paradigm for Model Fitting With Applications to Image Analysis and Automated Cartography [2002] David et al,SoftPOSIT: Simultaneous Pose and Correspondence Determination [2008] Moreno-Noguer et al, Pose Priors for Simultaneously Solving Alignment and Correspondence. Blind PnP: Unknown correspondences Pose Priors (geometrical consistency) Kalman Filter to propagate pose uncertainty

State-of-Art RIGID 2D-3D MATCHING [2009] Moreno-Noguer et al, EPnP: An Accurate O(n) Solution to the PnP Problem [1981] Fischler & Bolles. Random Sample Consensus: A Paradigm for Model Fitting With Applications to Image Analysis and Automated Cartography [2002] David et al,SoftPOSIT: Simultaneous Pose and Correspondence Determination [2008] Moreno-Noguer et al, Pose Priors for Simultaneously Solving Alignment and Correspondence. Modeling the uncertainty : Kalman Filter linearizes the uncertainty model Work with Bayesian non-parametric models (Gaussian Processes)

State-of-Art 2D-3D2D-2D or 3D-3D Rigid Model Nonrigid Model Nonrigid 2D-3D Rigid 2D-2D / 3D-3D Rigid 2D-3D Nonrigid 2D-2D / 3D-3D

State-of-Art NONRIGID 2D-2D / 3D-3D MATCHING [2003] Chui & Rangarajan. A New Point Matching Algorithm for Non-Rigid Registration [1998] Gold et al.. New Algorithms for 2D and 3D Point Matching: Point Estimation and Correspondence Soft-assign + Thin-plate splines (requires good initialization) (smooth deformations) Soft-assign (requires good initialization)

State-of-Art [2003] Hannel et al.. An Extension of the ICP Algorithm for Modeling Nonrigid Objects with Mobile Robots NONRIGID 2D-2D / 3D-3D MATCHING [2003] Chui & Rangarajan. A New Point Matching Algorithm for Non-Rigid Registration [2008] Li et al, Global Correspondence Optimization for Non-Rigid Registration of Depth Scans [1998] Gold et al.. New Algorithms for 2D and 3D Point Matching: Point Estimation and Correspondence Nonrigid ICP Variants (Require a good initialization)

State-of-Art [2003] Hannel et al.. An Extension of the ICP Algorithm for Modeling Nonrigid Objects with Mobile Robots NONRIGID 2D-2D / 3D-3D MATCHING [2003] Chui & Rangarajan. A New Point Matching Algorithm for Non-Rigid Registration [2008] Li et al, Global Correspondence Optimization for Non-Rigid Registration of Depth Scans [2010] Deng et al, Retinal Fundus Image Registration via Vascular Structure Graph Matching [1998] Gold et al.. New Algorithms for 2D and 3D Point Matching: Point Estimation and Correspondence [2002] Belongui, Shape matching and Object Recognition Using Shape Contexts Shape appearance + Thin-plate splines (Smooth deformations) Graph Matching + Thin-plate splines (Smooth deformations)

State-of-Art [2003] Hannel et al.. An Extension of the ICP Algorithm for Modeling Nonrigid Objects with Mobile Robots NONRIGID 2D-2D / 3D-3D MATCHING [2003] Chui & Rangarajan. A New Point Matching Algorithm for Non-Rigid Registration [2008] Li et al, Global Correspondence Optimization for Non-Rigid Registration of Depth Scans [2010] Myronenko & Song, Point-Set Registration: Coherent Point Drift [2010] Deng et al, Retinal Fundus Image Registration via Vascular Structure Graph Matching [1998] Gold et al.. New Algorithms for 2D and 3D Point Matching: Point Estimation and Correspondence [2002] Belongui, Shape matching and Object Recognition Using Shape Contexts Unsolved problems Harsh deformations (Gaussian Processes vs TPS) Avoid local minima (Global Search vs ICP et al.)

Rigid 2D-2D / 3D-3D Rigid 2D-3D Nonrigid 2D-2D / 3D-3D State-of-Art 2D-3D2D-2D or 3D-3D Rigid Model Nonrigid Model Nonrigid 2D-3D

State-of-Art Deformable surfaces NONRIGID 2D-3D MATCHING Articulated structures

State-of-Art Deformable surfaces NONRIGID 2D-3D MATCHING Articulated structures [2003] Shakhnarovich et al., Fast Pose Estimation with Parameter Sensitive Hashing [2006] Sigal & Black, Humaneva: Synchronized Video and Motion Capture Dataset for Evaluation of Articulated Human Motion Discriminative methods: Database learning & Nearest Neigbour Selection

State-of-Art Deformable surfaces NONRIGID 2D-3D MATCHING Articulated structures [2010] Sanchez et al., Simultaneous Pose, Correspondence and Non-Rigid Shape [2007] Salzmann et al., Surface Deformation Models for Non-Rigid 3D Shape Recovery [2003] Shakhnarovich et al., Fast Pose Estimation with Parameter Sensitive Hashing [2006] Sigal & Black, Humaneva: Synchronized Video and Motion Capture Dataset for Evaluation of Articulated Human Motion Generative methods: PCA model of the surface

State-of-Art Deformable surfaces NONRIGID 2D-3D MATCHING Articulated structures [2009] Groher, Deformable 2D-3D Registration of Vascular Structures in a One View Scenario [2010] Sanchez et al., Simultaneous Pose, Correspondence and Non-Rigid Shape [2007] Salzmann et al., Surface Deformation Models for Non-Rigid 3D Shape Recovery [2003] Shakhnarovich et al., Fast Pose Estimation with Parameter Sensitive Hashing [2006] Sigal & Black, Humaneva: Synchronized Video and Motion Capture Dataset for Evaluation of Articulated Human Motion Thin-plate Splines (Medical Imaging!)

State-of-Art Deformable surfaces NONRIGID 2D-3D MATCHING Articulated structures [2010] Salzmann & Urtasun, Combining Discriminative and Generative Methods for 3D Deformable Surface and Articulated Pose Reconstruction [2010] Sanchez et al., Simultaneous Pose, Correspondence and Non-Rigid Shape [2007] Salzmann et al., Surface Deformation Models for Non-Rigid 3D Shape Recovery [2003] Shakhnarovich et al., Fast Pose Estimation with Parameter Sensitive Hashing [2006] Sigal & Black, Humaneva: Synchronized Video and Motion Capture Dataset for Evaluation of Articulated Human Motion [2009] Groher, Deformable 2D-3D Registration of Vascular Structures in a One View Scenario Combining Discriminative & Generative methods

State-of-Art Deformable surfaces NONRIGID 2D-3D MATCHING Articulated structures [2010] Salzmann & Urtasun, Combining Discriminative and Generative Methods for 3D Deformable Surface and Articulated Pose Reconstruction [2010] Sanchez et al., Simultaneous Pose, Correspondence and Non-Rigid Shape [2007] Salzmann et al., Surface Deformation Models for Non-Rigid 3D Shape Recovery [2003] Shakhnarovich et al., Fast Pose Estimation with Parameter Sensitive Hashing [2006] Sigal & Black, Humaneva: Synchronized Video and Motion Capture Dataset for Evaluation of Articulated Human Motion [2009] Groher, Deformable 2D-3D Registration of Vascular Structures in a One View Scenario Potential improvements Better parameterization for articulated structures Harsh deformations (Gaussian Processes vs TPS)

Nonrigid 2D-3D Nonrigid 2D-2D / 3D-3D 2D-3D2D-2D or 3D-3D Rigid Model Nonrigid Model Contributions Rigid 2D-3D Rigid 2D-2D / 3D-3D

Contributions Rigid registration Homography (2D-to-2D) estimation

Rigid registration  Feature Point Detectors assigns multiple correspondences PROSAC picks just the one with better similarity score !!! Contributions Homography (2D-to-2D) estimation

Rigid registration  Feature Point Detectors assigns multiple correspondences  Using Kalman Filter we can propagate geometry priors, thus constraining the search regions for each feature point Contributions Homography (2D-to-2D) estimation

Rigid registration  Feature Point Detectors assigns multiple correspondences  Using Kalman Filter we can propagate geometry priors, thus constraining the search regions for each feature point  Iterative approach Contributions Homography (2D-to-2D) estimation

Rigid registration  Feature Point Detectors assigns multiple correspondences  Using Kalman Filter we can propagate geometry priors, thus constraining the search regions for each feature point  Iterative approach Contributions Homography (2D-to-2D) estimation

Rigid registration  Feature Point Detectors assigns multiple correspondences  Using Kalman Filter we can propagate geometry priors, thus constraining the search regions for each feature point  Iterative approach Contributions Homography (2D-to-2D) estimation

Rigid registration  Feature Point Detectors assigns multiple correspondences  Using Kalman Filter we can propagate geometry priors, thus constraining the search regions for each feature point  Iterative approach & backtracking when necessary Contributions Homography (2D-to-2D) estimation

Contributions Rigid registration  Some results : PROSACBlind Homography

Contributions Rigid registration  E. Serradell, M. Ozuysal, V. Lepetit, P. Fua and F. Moreno-Noguer: Combining Geometric and Appearance Priors for Robust Homography Estimation. In ECCV 2010 Homography (2D-to-2D) estimation

Rigid 2D-2D / 3D-3D Rigid 2D-3D Nonrigid 2D-2D / 3D-3D Contributions 2D-3D2D-2D or 3D-3D Rigid Model Nonrigid Model Nonrigid 2D-3D

Contributions Nonrigid registration  Nonrigid 2D-to-3D registration  Project in collaboration with  New parameterization for articulated models 2D X-ray ImageCT 3D Volume

Contributions Nonrigid registration  Recursive parameterization of the nodes of the articulated structure 2D X-ray Image CT 3D Volume Camera (known)

Contributions Nonrigid registration  Recursive parameterization of the nodes of the articulated structure  Generative model: Probabilistic PCA 2D features synthetic samples Camera (known)

Contributions Nonrigid registration  Recursive parameterization of the nodes of the articulated structure  Generative model: Probabilistic PCA 2D features generative model Camera (known)

Contributions Nonrigid registration  Recursive parameterization of the nodes of the articulated structure  Generative model: Probabilistic PCA  Iterative update 1.- Kalman Filter model projection 2.- Assign correspondences 2D features generative model Camera (known)

Contributions Nonrigid registration  E. Serradell, A. Romero, R. Leta, C. Gatta and F. Moreno-Noguer: Simultaneous Correspondence and Non-Rigid 3D Reconstruction of the Coronary Tree from Single X-ray Images. In ICCV D X-ray ImageCT 3D Volume shape prior recovered model

Contributions 2D-3D2D-2D or 3D-3D Rigid Model Nonrigid Model Nonrigid 2D-3D Rigid 2D-2D / 3D-3D Rigid 2D-3D Nonrigid 2D-2D / 3D-3D

Contributions Nonrigid registration  Nonrigid 2D-to-2D or 3D-to-3D registration Optical Microscope Image Stack Electron Microscope Image Stack m10 -7 m Partial matching

Contributions Nonrigid registration  Nonrigid 2D-to-2D or 3D-to-3D registration  Extract neuronal tree  Graph Matching Optical Microscope Image Stack Electron Microscope Image Stack

Contributions Nonrigid registration  Nonrigid 2D-to-2D or 3D-to-3D registration  Extract neuronal tree  Graph Matching  Two step process 1.- Affine transform (Kalman Filter approach) Optical Microscope Image Stack Electron Microscope Image Stack y = A x + b

Contributions Nonrigid registration  Nonrigid 2D-to-2D or 3D-to-3D registration  Extract neuronal tree  Graph Matching  Two step process 1.- Affine transform (Kalman Filter approach) 2.- Nonrigid transform (Gaussian Processes for regression) Optical Microscope Image Stack Electron Microscope Image Stack y = A x + b + f(x)

Contributions Nonrigid registration  Some results original graphs affine transform nonlinear refining

Contributions Nonrigid registration  Some results original graphs affine transform nonlinear refining affine transform nonlinear refining

Contributions Nonrigid registration  E. Serradell, J. Kybic, F. Moreno-Noguer and P. Fua: Robust Elastic 2D/3D Geometric Graph Matching, submitted to SPIE Medical Imaging Optical Microscope Image Stack Electron Microscope Image Stack

Contributions 2D-3D2D-2D or 3D-3D Rigid Model Nonrigid Model Rigid 2D-2D / 3D-3DRigid 2D-3D Nonrigid 2D-2D / 3D-3D Nonrigid 2D-3D

Global solution to point registration  Valid for 2D-2D,3D-3D,2D-3D / rigid and nonrigid models  Using Gaussian Processes … some preliminary results: Contributions initial shape recovered shape

1.Master ARV Task Planning 2.Simultaneous Correspondence & Robust Estimation 3.Nonrigid Model Reconstruction from Single Images 4.Elastic Graph Matching 5.Write Thesis

1.Master ARV Task Planning 2.Simultaneous Correspondence & Robust Estimation 3.Nonrigid Model Reconstruction from Single Images 4.Elastic Graph Matching 5.Write Thesis DoneOn-goingTo Do

1.Master ARV Task Planning 2.Simultaneous Correspondence & Robust Estimation 3.Nonrigid Model Reconstruction from Single Images 4.Elastic Graph Matching 5.Write Thesis Research Stay at CVLAB (EPFL) DoneOn-goingTo Do

1.Master ARV Task Planning 2.Simultaneous Correspondence & Robust Estimation 3.Nonrigid Model Reconstruction from Single Images 4.Elastic Graph Matching 5.Write Thesis Project in collaboration with CVC (UAB), MAiA (UB) and Hospital Sant Pau DoneOn-goingTo Do

1.Master ARV Task Planning 2.Simultaneous Correspondence & Robust Estimation 3.Nonrigid Model Reconstruction from Single Images 4.Elastic Graph Matching 5.Write Thesis Research Stay at CVLAB (EPFL) DoneOn-goingTo Do

1.Master ARV Task Planning 2.Simultaneous Correspondence & Robust Estimation 3.Nonrigid Model Reconstruction from Single Images 4.Elastic Graph Matching 5.Write Thesis Research Stay at CVLAB (EPFL) DoneOn-goingTo Do

1.Master ARV Task Planning 2.Simultaneous Correspondence & Robust Estimation 3.Nonrigid Model Reconstruction from Single Images 4.Elastic Graph Matching 5.Write Thesis DoneOn-goingTo Do

Published papers  E. Serradell, M. Ozuysal, V. Lepetit, P. Fua and F. Moreno-Noguer: Combining Geometric and Appearance Priors for Robust Homography Estimation. In ECCV 2010*  E. Serradell, A. Romero, R. Leta, C. Gatta and F. Moreno-Noguer: Simultaneous Correspondence and Non-Rigid 3D Reconstruction of the Coronary Tree from Single X-ray Images. In ICCV 2011* * ICCV, ECCV acceptance rate < 30% Submitted papers  E. Serradell, J. Kybic, F. Moreno-Noguer and P. Fua: Robust Elastic 2D/3D Geometric Graph Matching, submitted to SPIE Medical Imaging Summary of achievements

THANKS!