Lec 00
Lec 00
Lec 00
• Research interests:
– Computer vision and graphics
– 3D reconstruction and visualization of Internet
photo collections
– Deep learning for computer graphics
– Virtual reality video
Today
1. What is computer vision?
2. Course overview
3. Image filtering
Today
• Readings
– Szeliski, Chapter 1 (Introduction)
Every image tells a story
• Goal of computer vision:
perceive the “story”
behind the picture
• Compute properties of
the world
– 3D shape
– Names of people or
objects
– What happened?
The goal of computer vision
Can the computer match human
perception?
• Yes and no (mainly no)
– computers can be better at
“easy” things
– humans are much better at
“hard” things
Terminator 2, 1991
slide credit: Fei-Fei, Fergus & Torralba
sky
building
flag
face
banner
wall
street lamp
bus bus
Sudoku grabber
http://sudokugrab.blogspot.com/
Source: S. Seitz
Automatic check processing
Face detection
“How the Afghan Girl was Identified by Her Iris Patterns” Read the story
Source: S. Seitz
Leaf Recognition
Bird Identification
Boujou, 2d3
Special effects: shape capture
Snapchat Lenses
Source: S. Seitz
Vision-based interaction (and games)
Assistive technologies
• Mobileye
• Tesla Autopilot
• Safety features in many high-end cars
Self-driving cars
Google Waymo
Robotics
Source: S. Seitz
Virtual & Augmented Reality
Flickr photos
3D model
Photosynth
City-scale reconstruction
Viewpoint variation
Scale
Illumination
Why is computer vision difficult?
Source: S. Lazebnik
Bottom line
• Perception is an inherently ambiguous problem
– Many different 3D scenes could have given rise to a
particular 2D picture
• Office hours:
When: TuTh 3:30 – 5pm
Where: Bear Hug
(starting next week)
Important notes
• Textbook:
Rick Szeliski, Computer Vision: Algorithms and
Applications
online at: http://szeliski.org/Book/
• Course webpage:
http://www.cs.cornell.edu/courses/cs5670/2017sp/
* =
Filtering, edge detection
G 1/8
G 1/4
Gaussian 1/2
Project: Feature detection and matching
2. Geometry
Projective geometry
Stereo
Category recognition
Sources: D. Lowe, L. Fei-Fei
Project: Deep Learning for Recognition
4. Light, color, and reflectance