1 Processing & Analysis of Geometric Shapes Introduction Processing and Analysis of Geometric Shapes...
-
date post
15-Jan-2016 -
Category
Documents
-
view
221 -
download
0
Transcript of 1 Processing & Analysis of Geometric Shapes Introduction Processing and Analysis of Geometric Shapes...
1Processing & Analysis of Geometric Shapes Introduction
Processing and Analysisof Geometric Shapes
Department of Electrical Engineering – TechnionSpring 2010
2Processing & Analysis of Geometric Shapes Introduction
Introduction
© Alexander & Michael Bronstein, 2006-2009© Michael Bronstein, 2010tosca.cs.technion.ac.il/book
048921 Advanced topics in visionProcessing and Analysis of Geometric Shapes
EE Technion, Spring 2010
3Processing & Analysis of Geometric Shapes Introduction
Dimensions of media
4Processing & Analysis of Geometric Shapes Introduction
1880 1900 1920 1960 1980 20001940 1990
Evolution of technology
Analog era Digital era
5Processing & Analysis of Geometric Shapes Introduction
Human-machine-interfaces
6Processing & Analysis of Geometric Shapes Introduction
Medical imaging
7Processing & Analysis of Geometric Shapes Introduction
Graphics & animation
8Processing & Analysis of Geometric Shapes Introduction
Landscape
“HORSE”
Image processing Geometry processing
Pattern recognition
Computervision
Computergraphics2D world 3D world
9Processing & Analysis of Geometric Shapes Introduction
Shapes vs images
Geometry SamplingParametrization
Euclidean (flat)
Non-Euclidean (curved)
Global
Local “Uniform” is not well-defined
Uniform Cartesian
10Processing & Analysis of Geometric Shapes Introduction
Shapes vs images
Representation Deformations
Array of pixels
Cloud of points, mesh, etc, etc.
Rotation, affine, projective, etc.
Wealth of non-rigid deformations
11Processing & Analysis of Geometric Shapes Introduction
Non-rigid world from macro to nano
Animals
Organs
Micro-organisms
ProteinsNano-machines
12Processing & Analysis of Geometric Shapes Introduction
Rock
Paper
Scissors
Rock, paper, scissors
13Processing & Analysis of Geometric Shapes Introduction
Hands
Rock
Paper
Scissors
Rock, paper, scissors
14Processing & Analysis of Geometric Shapes Introduction
Similarity and correspondence
Structure Structure
Correspondence
Correspondence quality = structure similarity
(distortion)
Similarity
Minimum possible correspondence distortion
15Processing & Analysis of Geometric Shapes Introduction
Similarity and correspondence
Structure Structure
Similarity
Minimum possible correspondence distortion
Transformation
Invariant similarity
16Processing & Analysis of Geometric Shapes Introduction
Elastic
Rigid
Transformations
Inelastic Topological
Scale
Missing data
17Processing & Analysis of Geometric Shapes Introduction
Similarity Partial similarity
Topics
?
Symmetry
Structure Structural similarity
Correspondence
Shape Analysis
18Processing & Analysis of Geometric Shapes Introduction
Topics
“ ”
“ ”
Metric spaces Embeddings
Local features Geometric words & expressions
Shape Representation
19Processing & Analysis of Geometric Shapes Introduction
Topics
Calculus of shapes
=+1 2
1 2
Morphing
Editing Filtering
Shape Synthesis & Processing
20Processing & Analysis of Geometric Shapes Introduction
Tools
Metric and differential geometry
Fast marching
Multidimensional scaling
Iterative closes point algorithms
Spectral methodsConvex optimization
-1 -0.5 0 0.5 1-1
-0.5
0
0.5
1
21Processing & Analysis of Geometric Shapes Introduction
Formalities
When? Thu 12:30-14:30
Where? Meyer 351
Who? Dr. Michael Bronstein ([email protected])
Grading 50% homework
50% final project
Web http://tosca.cs.technion.ac.il/book/course_technion10.html
Facebook Numerical geometry of non-rigid shapes
Reference A. M. Bronstein, M. M. Bronstein,
R. Kimmel, Numerical geometry of non-rigid
shapes, Springer 2008
Various papers in the field