1 Numerical geometry of non-rigid shapes A journey to non-rigid world objects Invariant correspondence and shape synthesis non-rigid Alexander Bronstein.

Slides:



Advertisements
Similar presentations
Differential geometry I
Advertisements

1 Numerical geometry of non-rigid shapes Introduction Introduction Alexander Bronstein, Michael Bronstein © 2008 All rights reserved. Web: tosca.cs.technion.ac.il.
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 Tutorial 2 1
Isometry-Invariant Similarity
Research Report FWF S9206 Helmut Pottmann Geometric Modeling & Industrial Geometry.
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
Einführung in die Geometrie Introduction to geometry
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.
1 Processing & Analysis of Geometric Shapes Introduction Processing and Analysis of Geometric Shapes Department of Electrical Engineering – Technion Spring.
Multidimensional scaling
1 Numerical geometry of non-rigid shapes A taste of geometry A Taste of Geometry Alexander Bronstein, Michael Bronstein © 2008 All rights reserved. Web:
Numerical Optimization
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
Non-Rigid Registration. Why Non-Rigid Registration  In many applications a rigid transformation is sufficient. (Brain)  Other applications: Intra-subject:
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
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 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,
Medical Image Synthesis via Monte Carlo Simulation An Application of Statistics in Geometry & Building a Geometric Model with Correspondence.
Numerical geometry of non-rigid shapes
Paretian similarity for partial comparison of non-rigid objects
6. Connections for Riemannian Manifolds and Gauge Theories
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.
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 A journey to non-rigid world objects Introduction non-rigid Alexander Bronstein Michael Bronstein Numerical geometry.
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.
Expression-invariant Face Recognition using Geodesic Distance Isometries Kerry Widder A Review of ‘Robust expression-invariant face recognition from partially.
Non-Euclidean Example: The Unit Sphere. Differential Geometry Formal mathematical theory Work with small ‘patches’ –the ‘patches’ look Euclidean Do calculus.
Geometry of Shape Manifolds
CENG 789 – Digital Geometry Processing 04- Distances, Descriptors and Sampling on Meshes Asst. Prof. Yusuf Sahillioğlu Computer Eng. Dept,, Turkey.
1 Numerical geometry of non-rigid shapes Projects Quasi-isometries Project 1 © Alexander & Michael Bronstein tosca.cs.technion.ac.il/book Numerical geometry.
An Introduction to Riemannian Geometry Chapter 3 Presented by Mehdi Nadjafikhah © URL: webpages.iust.ac.ir/m_nadjfikhah
Geometrically motivated, hyperbolic gauge conditions for Numerical Relativity Carlos Palenzuela Luque 15 December
An Introduction to Riemannian Geometry
Morphing and Shape Processing
Presentation transcript:

1 Numerical geometry of non-rigid shapes A journey to non-rigid world objects Invariant correspondence and shape synthesis non-rigid Alexander Bronstein Michael Bronstein Numerical geometry of

2 Numerical geometry of non-rigid shapes A journey to non-rigid world Analysis and synthesis Elephant image: courtesy M. Kilian and H. Pottmann SYNTHESISANALYSIS

3 Numerical geometry of non-rigid shapes A journey to non-rigid world “Natural” correspondence?

4 Numerical geometry of non-rigid shapes A journey to non-rigid world Correspondence accurate ‘‘ ‘‘ makes sense ‘‘ ‘‘ beautiful ‘‘ ‘‘ Geometric Semantic Aesthetic

5 Numerical geometry of non-rigid shapes A journey to non-rigid world Correspondence Correspondence is not a well-defined problem!  Chances to solve it with geometric tools are slim.  If objects are sufficiently similar, we have better chances. Correspondence between deformations of the same object.

6 Numerical geometry of non-rigid shapes A journey to non-rigid world Minimum distortion correspondence A. Bronstein, M. Bronstein, R. Kimmel, IEEE TVCG, 2006

7 Numerical geometry of non-rigid shapes A journey to non-rigid world Numerical examples A. Bronstein, M. Bronstein, R. Kimmel, IEEE TVCG, 2006

8 Numerical geometry of non-rigid shapes A journey to non-rigid world Partial correspondence

9 Numerical geometry of non-rigid shapes A journey to non-rigid world TIME ReferenceTransferred texture Texture transfer A. Bronstein, M. Bronstein, R. Kimmel, IEEE TVCG, 2006

10 Numerical geometry of non-rigid shapes A journey to non-rigid world Texture substitution I’m Alice.I’m Bob. I’m Alice’s texture on Bob’s geometry A. Bronstein, M. Bronstein, R. Kimmel, IEEE TVCG, 2006

11 Numerical geometry of non-rigid shapes A journey to non-rigid world Invariant correspondence MATLAB ® intermezzo

12 Numerical geometry of non-rigid shapes A journey to non-rigid world = How to add two dogs? C A L C U L U S O F S H A P E S

13 Numerical geometry of non-rigid shapes A journey to non-rigid world Affine calculus of shapes ? A. Bronstein, M. Bronstein, R. Kimmel, IEEE TVCG, 2006

14 Numerical geometry of non-rigid shapes A journey to non-rigid world Metamorphing 100% Alice 100% Bob 75% Alice 25% Bob 50% Alice 50% Bob 75% Alice 50% Bob A. Bronstein, M. Bronstein, R. Kimmel, IEEE TVCG, 2006

15 Numerical geometry of non-rigid shapes A journey to non-rigid world Face caricaturization Interpolation Extrapolation A. Bronstein, M. Bronstein, R. Kimmel, IEEE TVCG, 2006

16 Numerical geometry of non-rigid shapes A journey to non-rigid world Affine calculus of shapes

17 Numerical geometry of non-rigid shapes A journey to non-rigid world What happened? SHAPE SPACE IS NON-EUCLIDEAN!

18 Numerical geometry of non-rigid shapes A journey to non-rigid world Shape space Shape space is an abstract manifold Deformation fields of a shape are vectors in tangent space Our affine calculus is valid only locally Global affine calculus can be constructed by defining trajectories confined to the manifold Addition Combination

19 Numerical geometry of non-rigid shapes A journey to non-rigid world Choice of trajectory Equip tangent space with an inner product Riemannian metric on Select to be a minimal geodesic Addition: initial value problem Combination: boundary value problem

20 Numerical geometry of non-rigid shapes A journey to non-rigid world Choice of metric Deformation field of is called Killing field if for every Infinitesimal displacement by Killing field is metric preserving and are isometric Congruence is always a Killing field Non-trivial Killing field may not exist

21 Numerical geometry of non-rigid shapes A journey to non-rigid world Choice of metric Inner product on Induces norm measures deviation of from Killing field – defined modulo congruence Add stiffening term

22 Numerical geometry of non-rigid shapes A journey to non-rigid world Minimum-distortion trajectory Geodesic trajectory Shapes along are as isometric as possible to Guaranteeing no self-intersections is an open problem