1 Michael Bronstein Heat diffusion descriptors deformable Michael Bronstein Weizmann Institute of Science, 4 November 2010 Institute of Computational Science.

Slides:



Advertisements
Similar presentations
Shape Analysis and Retrieval D2 Shape Distributions Notes courtesy of Funk et al., SIGGRAPH 2004.
Advertisements

Differential geometry I
November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
Spectral methods 1 © Alexander & Michael Bronstein,
Nonlinear Dimension Reduction Presenter: Xingwei Yang The powerpoint is organized from: 1.Ronald R. Coifman et al. (Yale University) 2. Jieping Ye, (Arizona.
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
Probabilistic Fingerprints for Shapes Niloy J. MitraLeonidas Guibas Joachim GiesenMark Pauly Stanford University MPII SaarbrückenETH Zurich.
November 4, 2014Computer Vision Lecture 15: Shape Representation II 1Signature Another popular method of representing shape is called the signature. In.
Using Local Moment Invariants for Partial 3D Shape Matching and Retrieval Ammar Hattab 2013 Digital Geometry Course Prof. Gabriel Tabuin.
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 Feature-based methods & shape retrieval problems Feature-based methods and shape retrieval problems © Alexander.
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.
Optimal invariant metrics for shape retrieval
Spectral embedding Lecture 6 1 © Alexander & Michael Bronstein
Iterative closest point algorithms
Reflective Symmetry Detection in 3 Dimensions
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.
Correspondence & Symmetry
1 Numerical geometry of non-rigid shapes Spectral Methods Tutorial. Spectral Methods Tutorial 6 © Maks Ovsjanikov tosca.cs.technion.ac.il/book Numerical.
A Local Descriptor for Finding Corresponding Points in Vector Fields Liefei Xu and H. Quynh Dinh Dept of Computer Science Stevens Institute of Technology.
Automatic Image Alignment (feature-based) : Computational Photography Alexei Efros, CMU, Fall 2005 with a lot of slides stolen from Steve Seitz and.
Spectral Embedding Alexander Bronstein, Michael Bronstein
Feature-based methods
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.
Shape Matching and Anisotropy Michael Kazhdan, Thomas Funkhouser, and Szymon Rusinkiewicz Princeton University Michael Kazhdan, Thomas Funkhouser, and.
1 Numerical geometry of non-rigid shapes Introduction Numerical geometry of non-rigid shapes Introduction Alexander Bronstein, Michael Bronstein, Ron Kimmel.
Numerical geometry of non-rigid shapes
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.
Automatic Image Alignment (feature-based) : Computational Photography Alexei Efros, CMU, Fall 2006 with a lot of slides stolen from Steve Seitz and.
Multiple Object Class Detection with a Generative Model K. Mikolajczyk, B. Leibe and B. Schiele Carolina Galleguillos.
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 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.
Shape Classification Using the Inner-Distance Haibin Ling David W. Jacobs IEEE TRANSACTION ON PATTERN ANAYSIS AND MACHINE INTELLIGENCE FEBRUARY 2007.
Multi-Scale Surface Descriptors Gregory Cipriano, George N. Phillips Jr., and Michael Gleicher.
Introduction --Classification Shape ContourRegion Structural Syntactic Graph Tree Model-driven Data-driven Perimeter Compactness Eccentricity.
Manifold learning: Locally Linear Embedding Jieping Ye Department of Computer Science and Engineering Arizona State University
Modal Shape Analysis beyond Laplacian (CAGP 2012) Klaus Hildebrandt, Christian Schulz, Christoph von Tycowicz, Konrad Polthier (brief) Presenter: ShiHao.Wu.
TEMPLATE BASED SHAPE DESCRIPTOR Raif Rustamov Department of Mathematics and Computer Science Drew University, Madison, NJ, USA.
Bag of Visual Words for Image Representation & Visual Search Jianping Fan Dept of Computer Science UNC-Charlotte.
Shape Matching for Model Alignment 3D Scan Matching and Registration, Part I ICCV 2005 Short Course Michael Kazhdan Johns Hopkins University.
Alignment and Matching
Expression-invariant Face Recognition using Geodesic Distance Isometries Kerry Widder A Review of ‘Robust expression-invariant face recognition from partially.
Spectral Global Intrinsic Symmetry Invariant Functions Hui Wang Shijiazhuang Tiedao University Patricio Simari The Catholic University of America Zhixun.
Shape Analysis and Retrieval Statistical Shape Descriptors Notes courtesy of Funk et al., SIGGRAPH 2004.
Shape Descriptors Thomas Funkhouser and Michael Kazhdan Princeton University Thomas Funkhouser and Michael Kazhdan Princeton University.
Roee Litman, Alexander Bronstein, Michael Bronstein
Introduction --Classification Shape ContourRegion Structural Syntactic Graph Tree Model-driven Data-driven Perimeter Compactness Eccentricity.
A Sparse Texture Representation Using Affine-Invariant Regions Svetlana Lazebnik, Jean Ponce Svetlana Lazebnik, Jean Ponce Beckman Institute University.
Department of Computer Science Center for Visual Computing Bag-of-Feature-Graphs: A New Paradigm for Non-rigid Shape Retrieval Tingbo HOU, Xiaohua HOU,
David Levin Tel-Aviv University Afrigraph 2009 Shape Preserving Deformation David Levin Tel-Aviv University Afrigraph 2009 Based on joint works with Yaron.
CS654: Digital Image Analysis Lecture 36: Feature Extraction and Analysis.
Methods for 3D Shape Matching and Retrieval
1 Methods in Image Analysis – Lecture 3 Fourier CMU Robotics Institute U. Pitt Bioengineering 2630 Spring Term, 2004 George Stetten, M.D., Ph.D.
776 Computer Vision Jan-Michael Frahm Spring 2012.
Introduction to Scale Space and Deep Structure. Importance of Scale Painting by Dali Objects exist at certain ranges of scale. It is not known a priory.
Geometric diffusions as a tool for harmonic analysis and structure definition of data By R. R. Coifman et al. The second-round discussion* on * The first-round.
Rongjie Lai University of Southern California Joint work with: Jian Liang, Alvin Wong, Hongkai Zhao 1 Geometric Understanding of Point Clouds using Laplace-Beltrami.
Intrinsic Data Geometry from a Training Set
Comparison with Counterparts
Scale Invariant Feature Transform (SIFT)
Recognizing Deformable Shapes
Paper Presentation: Shape and Matching
Spectral Methods Tutorial 6 1 © Maks Ovsjanikov
SHREC’17 Track: Deformable Shape Retrieval with Missing Parts
Presentation transcript:

1 Michael Bronstein Heat diffusion descriptors deformable Michael Bronstein Weizmann Institute of Science, 4 November 2010 Institute of Computational Science Universita della Svizzera Italiana Lugano, Switzerland shapesfor Heat diffusion descriptors

2 Michael Bronstein Heat diffusion descriptors Dan Raviv Technion Ron Kimmel Technion Maks Ovsjanikov Stanford Leo Guibas Stanford Iasonas Kokkinos ECP Paris Alex Bronstein TAU

3 Michael Bronstein Heat diffusion descriptors The next challenge TextVisual dataGeometric data

4 Michael Bronstein Heat diffusion descriptors Shape retrieval today

5 Michael Bronstein Heat diffusion descriptors Bags of words Notre Dame de Paris is a Gothic cathedral in the fourth quarter of Paris, France. It was the first Gothic architecture cathedral, and its construction spanned the Gothic period. construction architecture Italy France cathedral church basilica Paris Rome Gothic Roman St. Peter’s basilica is the largest church in world, located in Rome, Italy. As a work of architecture, it is regarded as the best building of its age in Italy. Notre Dame de Paris is a Gothic cathedral in the fourth quarter of Paris, France. It was the first Gothic architecture cathedral, and its construction spanned the Gothic period. St. Peter’s basilica is the largest church in world, located in Rome, Italy. As a work of architecture, it is regarded as the best building of its age in Italy.

6 Michael Bronstein Heat diffusion descriptors Outline Feature descriptor Geometric words Bag of geometric words Geometric expressions Spatially-sensitive bag of words “ ” “ ” Volumetric descriptors Scale invariance

7 Michael Bronstein Heat diffusion descriptors Curvature RigidBendingTopology Integral volume 1 Scale Spin image 2 Shape context 3 Representation HKS 4 SI-HKS 5 vHKS 6 1 Gelfand et al. 2005; 2 Johnson, Hebert 1999; 3 Belongie et al. 2002; 4 Sun et al Shape descriptors Any Volume/Mesh Any Volume/Mesh 5 B, Kokkinos 2010; 6 Raviv, BBK 2010

8 Michael Bronstein Heat diffusion descriptors Diffusion geometry Amount of heat transferred from point x to point y in time t Heat equation where - positive semidefinite Laplace-Beltrami operator - heat distribution Fundamental solution (heat kernel, ) – heat equation solution for initial conditions Spectral expression

9 Michael Bronstein Heat diffusion descriptors Sun, Ovsjanikov, Guibas, 2009 Heat kernel interpretation Geometric interpretation: “multiscale Gaussian curvature” Probabilistic interpretation: the probability of a random walk to remain at point x after time t.

10 Michael Bronstein Heat diffusion descriptors Sun, Ovsjanikov, Guibas, 2009 Heat kernel signature Multiscale descriptor Time (scale) ■Intrinsic, hence deformation-invariant ■Provably informative ■Efficiently computable on different shape representations ■Multiscale

11 Michael Bronstein Heat diffusion descriptors Ovsjanikov, BB, Guibas, 2009 BB. Ovsjanikov, Guibas 2010 Shape Geometric vocabulary Bag of geometric words

12 Michael Bronstein Heat diffusion descriptors Index in geometric vocabulary 164 Ovsjanikov, BB, Guibas, 2009 BB. Ovsjanikov, Guibas 2010 Bags of geometric words

13 Michael Bronstein Heat diffusion descriptors B et al SHREC 2010: Robust shape retrieval benchmark Transformation Query set Database (>1K shapes)

14 Michael Bronstein Heat diffusion descriptors B et al QueryToldo et al. 2009Shape

15 Michael Bronstein Heat diffusion descriptors Bags of words using HKS descriptor, vocabulary of size 48 Shape Bags of words using spin image descriptor Performance results Toldo et al B et al Performance criterion: mean average precision (mAP) in %

16 Michael Bronstein Heat diffusion descriptors Scale invariance Original shapeScaled by Not scale invariant!

17 Michael Bronstein Heat diffusion descriptors Scale-invariant HKS B, Kokkinos CVPR 2010 Log scale-space Scaling = shift and multiplicative constant log + d/d  Undo scaling Fourier transform magnitude Undo shift    =2k  /T

18 Michael Bronstein Heat diffusion descriptors Scale invariant HKS B, Kokkinos 2010 HKSSI-HKS

19 Michael Bronstein Heat diffusion descriptors B, Kokkinos 2010 QueryHKSSI-HKS

20 Michael Bronstein Heat diffusion descriptors B, Kokkinos 2010 HKS, vocabulary of size 48SI-HKS, vocabulary of size 48 HKS vs SI-HKS Performance criterion: mean average precision (mAP) in %

21 Michael Bronstein Heat diffusion descriptors Expressions In math science, matrix decomposition is a factorization of a matrix into some canonical form. Each type of decomposition is used in a particular problem. In biological science, decomposition is the process of organisms to break down into simpler form of matter. Usually, decomposition occurs after death. Matrix is a science fiction movie released in Matrix refers to a simulated reality created by machines in order to subdue the human population. matrix decomposition matrix factorization science fiction canonical form In math science, matrix decomposition is a factorization of a matrix into some canonical form. Each type of decomposition is used in a particular problem. In biological science, decomposition is the process of organisms to break down into simpler form of matter. Usually, decomposition occurs after death. Matrix is a science fiction movie released in Matrix refers to a simulated reality created by machines in order to subdue the human population. matrix decomposition is a the of in to by science form In math science, matrix decomposition is a factorization of a matrix into some canonical form. Each type of decomposition is used in a particular problem. Matrix is a science fiction movie released in Matrix refers to a simulated reality created by machines in order to subdue the human population. Ovsjanikov, BB & Guibas 2009

22 Michael Bronstein Heat diffusion descriptors Expressions In math science, matrix decomposition is a factorization of a matrix into some canonical form. Each type of decomposition is used in a particular problem. matrix decomposition is a the of in to by science form In particular matrix used type a some science, decomposition form a factorization of is canonical. matrix math decomposition is in a Each problem. into of matrix decomposition matrix factorization science fiction canonical form Ovsjanikov, BB & Guibas 2009

23 Michael Bronstein Heat diffusion descriptors Geometric expressions Ovsjanikov, BB & Guibas 2009 “Yellow Yellow”Yellow No total order between points (only “far” and “near”) Geometric expression = a pair of spatially close geometric words

24 Michael Bronstein Heat diffusion descriptors Ovsjanikov, BB & Guibas 2009 Spatially-sensitive bags of words

25 Michael Bronstein Heat diffusion descriptors B et al HKS, vocabulary of size 48Spatially-sensitive HKS, vocabulary of size 8x8 HKS vs SI-HKS Performance criterion: mean average precision (mAP) in %

26 Michael Bronstein Heat diffusion descriptors Is our shape model good? Raviv, BBK 2010 Boundary ∂X Interior X

27 Michael Bronstein Heat diffusion descriptors Is our shape model good? Camel illustration from Sumner et al. Raviv, BBK 2010 Volume isometryBoundary isometry Preserves geodesic distances on the boundary surface Preserves geodesic distances inside the volume

28 Michael Bronstein Heat diffusion descriptors where Diffusion equation Raviv, BBK 2010 Volumetric diffusionBoundary diffusion - Laplace-Beltrami operator - Euclidean Laplacian - normal to boundary surface

29 Michael Bronstein Heat diffusion descriptors where Heat kernels Raviv, BBK 2010 Volumetric heat kernelBoundary heat kernel Geometric interpretation “Multiscale Gaussian curvature”

30 Michael Bronstein Heat diffusion descriptors Heat kernel signatures Raviv, BBK 2010 vHKSHKS Boundary+volume isometry Boundary isometry

31 Michael Bronstein Heat diffusion descriptors Raviv, BBK 2010 vHKSHKS

32 Michael Bronstein Heat diffusion descriptors HKS, vocabulary of size 48vHKS, vocabulary of size 48 HKS vs vHKS Raviv, BBK 2010 Performance criterion: mean average precision (mAP) in %

33 Michael Bronstein Heat diffusion descriptors Summary Feature descriptor Geometric words Bag of geometric words Geometric expressions Spatially-sensitive bag of words “ ” “ ” Volumetric descriptors Scale invariance

34 Michael Bronstein Heat diffusion descriptors Thank you