Computer Vision: Cse 576 Ali Farhadi
Computer Vision: Cse 576 Ali Farhadi
Computer Vision: Cse 576 Ali Farhadi
Vision
CSE
576
Ali
Farhadi
Sky
Person
Road
White
Horse
Car
Shadow
1m
Wheel
Computer
Vision
Brightness
Measurement
Brightness
Length
Müller-‐Lyer
Illusion
hWp://www.michaelbach.de/ot/sze_muelue/index.html
Slide
Credit:
Alyosha
Efros
Image
Enhancement
Content-‐aware resizing
Views of Reconstruction
Yasutaka
Furukawa
and
Jean
Ponce,
Carved
Visual
Hulls
for
Image-‐Based
Modeling,
ECCV
2006.
Google’s 3D Maps
Structure estimation from tourist photos
Apple’s 3D maps
Computer
Vision
Is this a car?
Visual Recognition
Classification:
Is there a car in this picture?
Visual Recognition
Detection:
Where is the car in this picture?
Visual Recognition
Pose Estimation:
Visual Recognition
Activity Recognition:
Sky
Person
Tree
Horse
Car
Person
Bicycle
Road
Visual Recognition
Segmentation
Sky
Tree
Car
Person
How
hard
is
computer
vision?
“In 1966, Minsky hired a first-year
undergraduate student and assigned him
a problem to solve over the summer:
connect a television camera to a
computer and get the machine to
describe what it sees.”
Crevier 1993, pg. 88
Svetlana Lazebnik
Biometrics
Oct
9,
2010.
"Google
Cars
Drive
Themselves,
in
Traffic".
The
New
York
Times.
John
Markoff
June
24,
2011.
"Nevada
state
law
paves
the
way
for
driverless
cars".
Financial
Post.
ChrisGne
Dobby
Aug
9,
2011,
"Human
error
blamed
auer
Google's
driverless
car
sparks
five-‐vehicle
crash".
The
Star
(Toronto)
Vision-‐based
interacGon:
Xbox
Kinect
Kinect
Fusion
Augmented
reality,
consumer
products
hWp://nconnex.com/wp/
Special
effects:
shape
and
moGon
capture
NASA'S
Mars
ExploraGon
Rover
Spirit
captured
this
westward
view
from
atop
a
low
plateau
where
Spirit
spent
the
closing
months
of
2007.
hWp://www.vision.caltech.edu/visipedia/
hWp://leafsnap.com/
Computer
vision
in
cosmology
hWp://astrometry.net/
Computer
vision
research
in
healthcare
hWp://www.cs.ubc.ca/~lowe/vision.html
TentaGve
Syllabus
• Image
Processing
(2
weeks)
• filtering,
convoluGon
• image
pyramids
• edge
detecGon
• feature
detecGon
(corners,
lines)
• hough
transform
• Video
StabilizaGon
• DetecGng
Shadows
• RGBD
object
DetecGon
•
Features
– Learning
Features
• Object
DetecGon
in
Videos
– Features
for
regions
• Video
Google
– Comparison
of
features
in
the
literature
• Matching
Images
and
Videos
in
the
wild
• AcGon
RecogniGon
• Reading
Street
Signs
– Human
pose
• Wearable
Cameras
for
visually
impaired
users
– Objects
and
InteracGons
• Auto
Zooming
– Using
Kinect
– DetecGng
unaWended
• Visual
Odometer
luggages
• Smart
stop
lights
– Egocentric
• Language
&
Vision
• Grab
cut
Books
CalibraGon
• How
many
of
you
– have
taken
an
undergrad
vision
course?
• High
level
vision?