1 Potential Projects
Recognition and classification
Face recognition: under age variation
Image-based disease diagnosis
Shoe image classification
Scene understanding
Matching & registration
TPS-RPM registration for medical structures (shapes)
Image stitching
Video analysis
Visual tracking
Action recognition
Detection
Landmark point detection
License plate detection
Blurred object detection
Others …
CIS 5543 – Computer Vision
Shape Analysis
Haibin Ling
Many slides revised from D. Jacobs
Shape Analysis Topics
Shape similarity
Example: known point correspondences,
determine similarity
Shape morphing (warping)
Example: known point correspondences,
determine warping function
Shape matching
Example: determine point correspondences
Combined tasks
Early Work by D’Arcy Thompson
D’Arcy Thompson, 1917
Key Points
Math is helpful for morphology. Homologous structures necessary:
correspondence.
Given these, compute transformations of plane. Uses:
Nature of transformation gives clues to forces of growth. Shapes related by simple transformation -> species are
- related. Many compelling examples.
Morph between species, predict intermediate species. Can predict missing parts of skeleton.
Homologies
Had a long tradition
Aristotle: Save only for a difference in the way
- f excess or defect, the parts are identical in
the case of such animals as are of one and the same genus.
In biology, study of homologous structures in
species preceded provided background for Darwin.
Homologous structures explained by God creating
different species according to a common plan.
Ontogeny provided clues to homology.