Puter Vision
Puter Vision
Puter Vision
Computer Vision:
Image Formation and Basic
Techniques
John Magee
1
Computer Vision
How are Computer Graphics and Computer Vision Related?
Example -
Input: Image
Output: Face locations
3
Some Easy Techniques
Color Analysis
Motion Analysis
Template matching
4
Color Analysis
Skin color analyzed by lookup of 2D histogram:
5
Motion Analysis
Motion analysis by frame differencing:
12 x 16 Template
matching over all
resolutions
7
Face Tracking
8
Face Detection vs. Face
Recognition
Face Detection exploits the similarities
between human faces.
- Using Probabilistic/Statistical Matching
Face Recognition exploits the differences
between human faces.
- Using Principle Component Analysis
9
Gaze Analysis
Eye (m x n) image
difference projected
Right Eye to x-axis:
Mirrored
Left Eye
Looking Looking
Left Straight
Computer Vision
What can go wrong?
11
Google Similar Images
http://www.youtube.com/watch?v=6fD2t4d2Ln4
http://similar-images.googlelabs.com/
Systems that learn about the world.
12
Vision: Mathematical Foundations
Differential Geometry
Bat Tracking:
Collaboration with Biologists
Funded by Office of Naval Research
Demo Video
14
Cell Tracking / Analysis
Assistive Robots
Brain Modelling
Brain-Computer Interfaces
Protein Folding (Biochemistry)
Camera Mouse
http://www.cameramouse.org/ (Free Download)
22
Reading
http://en.wikipedia.org/wiki/Template_matching
– http://en.wikipedia.org/wiki/Sum_of_absolute_differences
– http://en.wikipedia.org/wiki/Cross-correlation
http://en.wikipedia.org/wiki/Netpbm_format
http://en.wikipedia.org/wiki/Pinhole_camera
http://en.wikipedia.org/wiki/Perspective_projection
http://en.wikipedia.org/wiki/Camera_matrix
23