Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence Yusuf Sahillioğlu and Yücel Yemez Computer Eng. Dept., Koç University, Istanbul,

Slides:



Advertisements
Similar presentations
Image Registration  Mapping of Evolution. Registration Goals Assume the correspondences are known Find such f() and g() such that the images are best.
Advertisements

L1 sparse reconstruction of sharp point set surfaces
Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
Multiple Shape Correspondence by Dynamic Programming Yusuf Sahillioğlu 1 and Yücel Yemez 2 Pacific Graphics 2014 Computer Eng. Depts, 1, 2, Turkey.
Topology-Invariant Similarity and Diffusion Geometry
Discrete Geometry Tutorial 2 1
Xianfeng Gu, Yaling Wang, Tony Chan, Paul Thompson, Shing-Tung Yau
Isometry-Invariant Similarity
Discrete geometry Lecture 2 1 © Alexander & Michael Bronstein
Reverse Engineering Niloy J. Mitra.
1 Processing & Analysis of Geometric Shapes Shortest path problems Shortest path problems The discrete way © Alexander & Michael Bronstein, ©
1 Michael Bronstein Computational metric geometry Computational metric geometry Michael Bronstein Department of Computer Science Technion – Israel Institute.
1 Numerical geometry of non-rigid shapes Partial similarity Partial similarity © Alexander & Michael Bronstein, © Michael Bronstein, 2010 tosca.cs.technion.ac.il/book.
An Optimization Approach to Improving Collections of Shape Maps Andy Nguyen, Mirela Ben-Chen, Katarzyna Welnicka, Yinyu Ye, Leonidas Guibas Computer Science.
CENG 789 – Digital Geometry Processing 05- Smoothing and Remeshing
Asst. Prof. Yusuf Sahillioğlu
CENG 789 – Digital Geometry Processing 06- Rigid-Body Alignment Asst. Prof. Yusuf Sahillioğlu Computer Eng. Dept,, Turkey.
Scale Normalization for Isometric Shape Matching Yusuf Sahillioğlu and Yücel Yemez Computer Eng. Dept., Koç University, Istanbul, Turkey.
Numerical geometry of non-rigid shapes
1 Bronstein 2 and Kimmel Extrinsic and intrinsic similarity of nonrigid shapes Michael M. Bronstein Department of Computer Science Technion – Israel Institute.
L16: Micro-array analysis Dimension reduction Unsupervised clustering.
Correspondence & Symmetry
Docking of Protein Molecules
1 Numerical geometry of non-rigid shapes Spectral Methods Tutorial. Spectral Methods Tutorial 6 © Maks Ovsjanikov tosca.cs.technion.ac.il/book Numerical.
1 Numerical geometry of non-rigid shapes Lecture II – Numerical Tools Numerical geometry of shapes Lecture II – Numerical Tools non-rigid Alex Bronstein.
Numerical geometry of non-rigid shapes
1 Bronstein, Bronstein, and Kimmel Joint extrinsic and intrinsic similarity of non-rigid shapes Rock, paper, and scissors Joint extrinsic and intrinsic.
1 Numerical geometry of non-rigid shapes A journey to non-rigid world objects Numerical methods non-rigid Alexander Bronstein Michael Bronstein Numerical.
Non-Euclidean Embedding
Preference Analysis Joachim Giesen and Eva Schuberth May 24, 2006.
1 Numerical geometry of non-rigid shapes Numerical Geometry Numerical geometry of non-rigid shapes Numerical geometry Alexander Bronstein, Michael Bronstein,
1 Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network Prof. Yu-Chee Tseng Department of Computer Science National Chiao-Tung University.
Numerical geometry of non-rigid shapes
Paretian similarity for partial comparison of non-rigid objects
1 Numerical Geometry of Non-Rigid Shapes Invariant shape similarity Invariant shape similarity © Alexander & Michael Bronstein, © Michael Bronstein,
Jerome Revaud Joint work with: Philippe Weinzaepfel Zaid Harchaoui
1 Numerical geometry of non-rigid shapes Non-Euclidean Embedding Non-Euclidean Embedding Lecture 6 © Alexander & Michael Bronstein tosca.cs.technion.ac.il/book.
1 Bronstein 2 & Kimmel Matching 2D articulated shapes using GMDS AMDO, Puerto de Andratx, 2006 Matching 2D articulated shapes using Generalized Multidimensional.
Prior Knowledge for Part Correspondence Oliver van Kaick 1, Andrea Tagliasacchi 1, Oana Sidi 2, Hao Zhang 1, Daniel Cohen-Or 2, Lior Wolf 2, Ghassan Hamarneh.
Algorithms for 3D Isometric Shape Correspondence Yusuf Sahillioğlu Computer Eng. Dept., Koç University, Istanbul, Turkey.
CSE554AlignmentSlide 1 CSE 554 Lecture 8: Alignment Fall 2014.
1 Numerical geometry of non-rigid shapes Shortest path problems Shortest path problems Lecture 2 © Alexander & Michael Bronstein tosca.cs.technion.ac.il/book.
Shape Matching for Model Alignment 3D Scan Matching and Registration, Part I ICCV 2005 Short Course Michael Kazhdan Johns Hopkins University.
CSE554AlignmentSlide 1 CSE 554 Lecture 5: Alignment Fall 2011.
Expression-invariant Face Recognition using Geodesic Distance Isometries Kerry Widder A Review of ‘Robust expression-invariant face recognition from partially.
CSE554AlignmentSlide 1 CSE 554 Lecture 8: Alignment Fall 2013.
Paired Sampling in Density-Sensitive Active Learning Pinar Donmez joint work with Jaime G. Carbonell Language Technologies Institute School of Computer.
Temporally Coherent Completion of Dynamic Shapes AUTHORS:HAO LI,LINJIE LUO,DANIEL VLASIC PIETER PEERS,JOVAN POPOVIC,MARK PAULY,SZYMON RUSINKIEWICZ Presenter:Zoomin(Zhuming)
Optimal Dimensionality of Metric Space for kNN Classification Wei Zhang, Xiangyang Xue, Zichen Sun Yuefei Guo, and Hong Lu Dept. of Computer Science &
Using simplified meshes for crude registration of two partially overlapping range images Mercedes R.G.Márquez Wu Shin-Ting State University of Matogrosso.
CENG 789 – Digital Geometry Processing 04- Distances, Descriptors and Sampling on Meshes Asst. Prof. Yusuf Sahillioğlu Computer Eng. Dept,, Turkey.
Skuller: A volumetric shape registration algorithm for modeling skull deformities Yusuf Sahillioğlu 1 and Ladislav Kavan 2 Medical Image Analysis 2015.
1 Numerical geometry of non-rigid shapes Projects Quasi-isometries Project 1 © Alexander & Michael Bronstein tosca.cs.technion.ac.il/book Numerical geometry.
Implicit Active Shape Models for 3D Segmentation in MR Imaging M. Rousson 1, N. Paragio s 2, R. Deriche 1 1 Odyssée Lab., INRIA Sophia Antipolis, France.
Data Visualization Fall The Data as a Quantity Quantities can be classified in two categories: Intrinsically continuous (scientific visualization,
CENG 789 – Digital Geometry Processing 07- Rigid-Body Alignment Asst. Prof. Yusuf Sahillioğlu Computer Eng. Dept,, Turkey.
Similarity Measurement and Detection of Video Sequences Chu-Hong HOI Supervisor: Prof. Michael R. LYU Marker: Prof. Yiu Sang MOON 25 April, 2003 Dept.
Mesh Segmentation via Spectral Embedding and Contour Analysis Speaker: Min Meng
CSE 554 Lecture 8: Alignment
Spectral Methods for Dimensionality
Prof. Yu-Chee Tseng Department of Computer Science
Algorithms for 3D Isometric Shape Correspondence
CENG 789 – Digital Geometry Processing 08- Rigid-Body Alignment
Assoc. Prof. Yusuf Sahillioğlu
CENG 789 – Digital Geometry Processing 10- Least-Squares Solutions
Morphing and Shape Processing
Nonparametric Semantic Segmentation
You can check broken videos in this slide here :
Optimal Point Movement for Covering Circular Regions
CENG 789 – Digital Geometry Processing 11- Least-Squares Solutions
Presentation transcript:

Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence Yusuf Sahillioğlu and Yücel Yemez Computer Eng. Dept., Koç University, Istanbul, Turkey

Problem Definition & Apps 2 / 24 Shape interpolation Shape registration Shape matching Time-varying recon. Statistical shape analysis Goal: Find a mapping between two isometric shapes Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11. Attribute transfer

Contributions Avoid embedding C2F joint sampling of evenly-spaced salient vertices geodesic curvature integral Euclidean embedding Non-Euclidean embedding 3 / 24 O(NlogN) time complexity for dense correspondence Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11.

Isometry Our method is purely isometric Intrinsic global property Similar shapes have similar metric structures Metric: geodesic distance 4 / 24 Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11.

Isometric Distortion Given, measure its isometric distortion: 5 / 24 in the most general setting. : normalized geodesic distance b/w two vertices. Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11.

Isometric Distortion 6 / 24 g g gg g g g g average for. in action: Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11.

Minimizing Isometric Distortion N = |S| = |T| for perfectly isometric shapes. N! different mappings; intractable. 7 / 24 Solution: Patch-by-patch matching to reduce search space. Optimal mapping maps nearby vertices in source to nearby vertices in target. Recursively subdivide matched patches into smaller patches (C2F sampling) to be matched (combinatorial search). Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11.

Coarse-to-Fine Sampling : set of base vertices sampled from at level. Sampling radii s.t. for k=0,1,..,K. at level defines patch : all vertices within a distance from the base. 8 / 24 greens inherited from level k−1 blues are all vertices ( ) patches being defined ( ) blacks + greens = Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11.

Correspondence Algorithm Correspondence at level k is obtained in two steps: Match level k bases inside the patch pairs matched at level k−1. Merge patch-based local correspondences into one global correspondence over whole surface. 9 / 24 Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11.

Patch-based Matching ( ) Ensure base vertices fall into each patch to allow combinatorial matching. Patch radius to select for such an : 10 / 24, area of the largest patch at level k−1. M=5 samples with circular patches to cover blue area (enlarge a bit to cover whites) Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11.

Patch-based Matching ( ) 11 / 24 Combinatorial matching greens inherited from level k−1 blacks + greens = Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11.

Correspondence Merging ( ) Merge patch-to-patch correspondences into one global correspondence that covers the whole surface. 12 / 24 Multi-graph  single graph. Also, d iso values made available. 1 st pass over source samples to keep only one match per sample, the one with the min d iso. 2 nd pass over target samples to assign one match per isolated sample, the one with the min d iso. Trim matches with d iso > 2D iso, i.e., outliers. Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11.

Insight to the Algorithm 13 / 24 Conditions for the algorithm to work correctly High-resolution sampling on two perfectly isometric surfaces Evenly-spaced sampling s.t. every vertex is in at least one patch Distortion is a slowly changing convex function around optimum One optimal solution (no symmetric flips) Optimal mapping assigns s i to t j which is as nearest to the ground-truth t i as possible Inclusion assertion is then expected to apply: Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11.

Inclusion assertion (demonstration) 14 / 24 Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11.

Computational Complexity 15 / 24 Saliency sorting C2F sampling Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11.

Computational Complexity 16 / 24 Patch-based combinatorial matching Merging Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11.

Computational Complexity 17 / 24 Overall Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11.

Experimental Results 18 / 24 Details captured, smooth flow Many-to-one Two meshes at different resolutions red line: the worst match w.r.t. isometric distortion Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11. 6K vs. 16K

Experimental Results 19 / 24 red line: the worst match w.r.t. isometric distortion Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11.

Experimental Results 20 / 2 for four more pairs: red line: the worst match w.r.t. isometric distortion green line: the worst match w.r.t. ground-truth distortion Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11.

Experimental Results 21 / 24 Comparisons GMDS O(N 2 logN) [Bronstein et al.] Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11. Spectral O(N 2 logN) [Jain et al.] Nonrigid world dataset Our method O(NlogN)

Future Work 22 / 24 Symmetric flip issue Purely isometry-based methods naturally fail at symmetric inputs Not intrinsically symmetric  only one optimal solution Our method may still occasionally fail to find the optimum due to initial coarse sampling Solution suggested A solution for symmetric flips due to initial coarse sampling: Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11.

Conclusion 23 / 24 Computationally efficient C2F dense isometric shape correspondence algorithm ( O(NlogN) ). Isometric distortion minimized in the original 3D Euclidean space wherein isometry is defined. Accurate for isometric and nearly isometric pairs. Different levels of detail thanks to the C2F joint sampling. No restriction on topology. Symmetric flips may occasionally occur due to initial coarse sampling (but can be healed as proposed). Yusuf Sahillioğlu & Yücel Yemez, Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence, SGP’11.

People Assoc. Prof. Yücel Yemez, supervisor Yusuf, PhD student 24 / 24