Isometry-Invariant Similarity

Slides:



Advertisements
Similar presentations
1 2-4 Reasoning in Algebra Objectives: Use basic properties of algebra in reasoning Define congruence State the properties of congruence.
Advertisements

Equivalence Relations
Conditional Statements
Differential geometry I
Spectral methods 1 © Alexander & Michael Bronstein,
Topology-Invariant Similarity and Diffusion Geometry
1 Numerical Geometry of Non-Rigid Shapes Diffusion Geometry Diffusion geometry © Alexander & Michael Bronstein, © Michael Bronstein, 2010 tosca.cs.technion.ac.il/book.
Discrete geometry Lecture 2 1 © Alexander & Michael Bronstein
1 Numerical geometry of non-rigid shapes Geometry Numerical geometry of non-rigid shapes Shortest path problems Alexander Bronstein, Michael Bronstein,
1 Numerical geometry of non-rigid shapes Consistent approximation of geodesics in graphs Consistent approximation of geodesics in graphs Tutorial 3 © Alexander.
Shape reconstruction and inverse problems
Invariant correspondence
1 Processing & Analysis of Geometric Shapes Shortest path problems Shortest path problems The discrete way © Alexander & Michael Bronstein, ©
1 Michael Bronstein Shapes as metric spaces: deformation-invariant similarity Michael Bronstein Computational metric geometry: an old new tool in image.
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.
Multidimensional scaling
Isometry invariant similarity
1 Michael Bronstein 3D face recognition Face recognition: New technologies, new challenges Michael M. Bronstein.
1 Numerical geometry of non-rigid shapes Lecture I – Introduction Numerical geometry of shapes Lecture I – Introduction non-rigid Michael Bronstein.
Spectral embedding Lecture 6 1 © Alexander & Michael Bronstein
Numerical geometry of non-rigid shapes
Numerical geometry of objects
1 Bronstein 2 and Kimmel Extrinsic and intrinsic similarity of nonrigid shapes Michael M. Bronstein Department of Computer Science Technion – Israel Institute.
Lecture IV – Invariant Correspondence
1 Numerical geometry of non-rigid shapes Mathematical background Mathematical background Tutorial 1 © Maks Ovsjanikov, Alex & Michael Bronstein tosca.cs.technion.ac.il/book.
Correspondence & Symmetry
1 Numerical geometry of non-rigid shapes Partial similarity Partial Similarity Alexander Bronstein, Michael Bronstein © 2008 All rights reserved. Web:
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.
Spectral Embedding Alexander Bronstein, Michael Bronstein
Differential geometry II
Numerical geometry of non-rigid shapes
1 Numerical geometry of non-rigid shapes In the Rigid Kingdom In the Rigid Kingdom Lecture 4 © Alexander & Michael Bronstein tosca.cs.technion.ac.il/book.
1 Numerical geometry of non-rigid shapes A journey to non-rigid world objects Invariant correspondence and shape synthesis non-rigid Alexander Bronstein.
1 Bronstein, Bronstein, and Kimmel Joint extrinsic and intrinsic similarity of non-rigid shapes Rock, paper, and scissors Joint extrinsic and intrinsic.
Invariant Correspondence
1 Regularized partial similarity of shapes NORDIA – CVPR 2008 Not only size matters: Regularized partial similarity of shapes Alexander Bronstein, Michael.
1 Numerical geometry of non-rigid shapes Spectral embedding Conclusions I hope that posterity will judge me kindly, not only as to the things which I have.
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
1 Numerical geometry of non-rigid shapes Introduction Numerical geometry of non-rigid shapes Introduction Alexander Bronstein, Michael Bronstein, Ron Kimmel.
1 Numerical geometry of non-rigid shapes Numerical Geometry Numerical geometry of non-rigid shapes Numerical geometry Alexander Bronstein, Michael Bronstein,
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,
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 Numerical geometry of non-rigid shapes Expression-invariant face recognition Expression-invariant face recognition Lecture 8 © Alexander & Michael Bronstein.
1 Numerical geometry of non-rigid shapes Three-Dimensional Face Recognition Three Dimensional Face Recognition “And in stature he is small, chest broad,
1 Michael M. Bronstein Partial similarity of objects 17 December 2006 Partial similarity of objects, or how to compare a centaur to a horse Michael M.
1 Bronstein 2 & Kimmel Matching 2D articulated shapes using GMDS AMDO, Puerto de Andratx, 2006 Matching 2D articulated shapes using Generalized Multidimensional.
1 Numerical geometry of non-rigid shapes Non-rigid correspondence Numerical geometry of non-rigid shapes Non-rigid correspondence Alexander Bronstein,
1 Numerical geometry of non-rigid shapes Nonrigid Correspondence & Calculus of Shapes Non-Rigid Correspondence and Calculus of Shapes Of bodies changed.
1 Numerical geometry of non-rigid shapes Shortest path problems Shortest path problems Lecture 2 © Alexander & Michael Bronstein tosca.cs.technion.ac.il/book.
Coarse-to-Fine Combinatorial Matching for Dense Isometric Shape Correspondence Yusuf Sahillioğlu and Yücel Yemez Computer Eng. Dept., Koç University, Istanbul,
Expression-invariant Face Recognition using Geodesic Distance Isometries Kerry Widder A Review of ‘Robust expression-invariant face recognition from partially.
1 Numerical geometry of non-rigid shapes Projects Quasi-isometries Project 1 © Alexander & Michael Bronstein tosca.cs.technion.ac.il/book Numerical geometry.
Objective: To prove and apply theorems about angles Proving Angles Congruent (2-6)
Copyright © Cengage Learning. All rights reserved. CHAPTER 8 RELATIONS.
Set Theory Concepts Set – A collection of “elements” (objects, members) denoted by upper case letters A, B, etc. elements are lower case brackets are used.
MAT 2720 Discrete Mathematics Section 3.3 Relations
Ch 2-5 Reasoning in Geometry and Algebra
Nira Dyn Tel-Aviv University joint work with Shay Kels.
The Relation Induced by a Partition
4.2-Congruence & Triangles
Spectral Methods Tutorial 6 1 © Maks Ovsjanikov
Congruence and Triangles
Apply Congruence and Triangles:
Proof Geometry 4-4: Perpendiculars, Right Angles, Congruent Angles
CLIL Contents and Language Integrated learning.
Presentation transcript:

Isometry-Invariant Similarity It is incredible what Gromov can do just with the triangle inequality! D. Sullivan, quoted by M. Berger Isometry-Invariant Similarity Alexander Bronstein, Michael Bronstein © 2008 All rights reserved. Web: tosca.cs.technion.ac.il

Equivalence Two shapes and are equal if they contain exactly the same points. We deem two unequal rigid shapes the same if they are congruent. Two unequal non-rigid shapes are the same if they are isometric. Congruence and isometry are equivalence relations. Formally, equivalence is a binary relation on the space of shapes which for all satisfies Reflexivity: Symmetry: Transitivity: Equivalence relation partitions into equivalence classes. Quotient space is the space of equivalence classes.

Similarity Equivalence can be expressed as a binary function , if and only if . Shapes are rarely truly equivalent (e.g., due to acquisition noise). We want to account for “almost equivalence” or similarity. -similar = -isometric (in either intrinsic or extrinsic sense). Define a distance quantifying the degree of dissimilarity of shapes.

Isometry-invariant distance Non-negative function satisfying for all Similarity: and are -isometric; and are -isometric (In particular, satisfies the isolation property: if and only if ). Symmetry: Triangle inequality: Corollary: is a metric on the quotient space .

Discrete isometry-invariant distance In practice, we work with discrete representations of shapes and that are -coverings. We require the discrete version to satisfy two additional properties: Consistency to sampling: Efficiency: computation complexity of the approximation is polynomial.

Canonical forms distance Given two shapes and . Compute canonical forms Compare extrinsic geometries of canonical forms No fixed embedding space will give distortionless canonical forms.

Gromov-Hausdorff distance Include into minimization problem can be selected as disjoint union equipped with metrics . and are isometric embeddings. Alternative: Felix Hausdorff Mikhail Gromov

Gromov-Hausdorff distance A metric on the quotient space of isometries of shapes. Similarity: and are -isometric; and are -isometric Generalization of Hausdorff distance: Hausdorff distance – distance between subsets of a metric space Gromov-Hausdorff distance – distance between metric spaces

Gromov-Hausdorff distance Gromov-Hausdorff distance is computationally intractable! Fortunately, an alternative formulation exists: in terms of distortion of embedding of one shape into the other. Distortion terms Joint distortion:

Distortion How much is distorted by when embedded into .

Distortion How much is distorted by when embedded into .

Joint distortion How much is far from being the inverse of .

Discrete Gromov-Hausdorff distance Two coupled GMDS problems Can be cast as a constrained problem

MINIMUM DISTORTION EMBEDDING Discrete Gromov-Hausdorff distance CANONICAL FORMS (MDS, 500 points) MINIMUM DISTORTION EMBEDDING (GMDS, 50 points)

Connection to ICP distance Consider the metric space and rigid shapes and . Similarity = congruence. ICP distance: Gromov-Hausdorff distance: What is the relation between ICP and Gromov-Hausdorff distances?

Connection to ICP distance Obviously Is the converse true? Theorem [Mémoli, 2008]: The metrics and are not equal. Yet, they are equivalent (comparable).

Connection to canonical form distance

Self-similarity (symmetry) Shape is symmetric, if there exists a rigid motion such that . Yes, I am symmetric. Am I symmetric?

Symmetry I am symmetric. What about us?

Symmetry Shape is symmetric, if there exists a rigid motion such that . Alternatively: Shape is symmetric if there exists an automorphism such that . Said differently: Shape is symmetric if has a non-trivial self-isometry. Substitute extrinsic metric with intrinsic counterpart . Distinguish between extrinsic and intrinsic symmetry.

Symmetry: extrinsic vs. intrinsic Extrinsic symmetry Intrinsic symmetry

Symmetry: extrinsic vs. intrinsic I am extrinsically symmetric. We are all intrinsically symmetric. We are extrinsically asymmetric.