carlo tomasi, computer science. human vision computer vision?

20
Carlo Tomasi, Computer Science

Upload: dorthy-lindsey

Post on 23-Dec-2015

253 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

Carlo Tomasi, Computer Science

Page 2: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

Human Vision

Page 3: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

Computer Vision?

Page 4: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

Human Vision

?

Page 5: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

Seeing is Interpretation

Page 6: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

Seeing is Interpretation

Page 7: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

Seeing is Interpretation

Page 8: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

Seeing is Recognition

Giuseppe Arcimboldo, 1526-1593

Page 9: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

Computer Vision

frog, mushroomreconstructionrecognition

Page 10: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

Reconstruction: Stereo

Page 11: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

Triangulation is Easy

Page 12: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

Correspondence is Hard

?

Page 13: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

It Can be Done (More or Less)

Page 14: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

Face Recognition

Page 15: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

Recognition: Face Space

Page 16: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

Recognition: Face Space

Page 17: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

Hardware HDTV video camera:

10M pixels, uniform 30-60 frames per second 20 Mbits per second (compressed) Variable field of view up to 1/3 of a sphere

Human eye: 7M cones in the fovea, 120M

rods 1.2M axons in the optic nerve 0.6Mbits per second

(compressed) 1/3 of a sphere field of view 28 arcsec resolution (finger at

30 m)

Page 18: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

Hardware $1M buys you this from Dell:

1012 operations per second 1012 bytes of memory 1015 bytes of disk space 1012 bytes per second of communication

[speed of light 3x108 m/s]

One human brain gets you this: 1012 neurons 1015 synapses (connections)

[speed of action potential 100-102 m/s]

Page 19: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

Comparing Apples and Oranges David Marr, 1945-1980, Cambridge (UK), MIT

The levels: Computational: What Algorithmic: How Mechanical: Wherewith

Computational goals are the same Algorithms can be similar

Brains are essentially parallel Computers are essentially sequential

Mechanical substrate is different

Page 20: Carlo Tomasi, Computer Science. Human Vision Computer Vision?

Paying the Bills