CV Lecture 1
CV Lecture 1
CSC-455
Today’s Lecture
Plagiarism)
Project (5 Marks)
Sessional, Terminal.
• *Quizzes will be conducted on 2nd Class of Week (3rd Week, 5th Week, 9th Week, 11th Week, 14th Week of
Course)
• **Class Participation Marks (Questions and Review)
Why study computer vision?
building
flag
face
banner
wall
street lamp
bus bus
cars
slide credit: Fei-Fei, Fergus & Torralba
Scene and context categorization
• outdoor
• city
• traffic
•…
J
Key Stages
Image Morphological
Restoration Processing
Image Segmentation
Enhancement
Image Representation
Acquisition & Description
Object
Problem Domain Recognition
Colour Image Image
Processing Compression
Key Stages
Image Morphological
Restoration Processing
Image Segmentation
Enhancement
Image Representation
Acquisition & Description
Object
Problem Domain Recognition
Colour Image Image
Processing Compression
Key Stages
Image Morphological
Restoration Processing
Image Segmentation
Enhancement
Image Representation
Acquisition & Description
Object
Problem Domain Recognition
Colour Image Image
Processing Compression
Key Stages
Image Morphological
Restoration Processing
Image Segmentation
Enhancement
Image Representation
Acquisition & Description
Object
Problem Domain Recognition
Colour Image Image
Processing Compression
Key Stages
Image Morphological
Restoration Processing
Image Segmentation
Enhancement
Image Representation
Acquisition & Description
Object
Problem Domain Recognition
Colour Image Image
Processing Compression
Key Stages
Image Morphological
Restoration Processing
Image Segmentation
Enhancement
Image Representation
Acquisition & Description
Object
Problem Domain Recognition
Colour Image Image
Processing Compression
Key Stages
Image Morphological
Restoration Processing
Image Segmentation
Enhancement
Image Representation
Acquisition & Description
Object
Problem Domain Recognition
Colour Image Image
Processing Compression
Key Stages
Image Morphological
Restoration Processing
Image Segmentation
Enhancement
Image Representation
Acquisition & Description
Object
Problem Domain Recognition
Colour Image Image
Processing Compression
Key Stages
Image Morphological
Restoration Processing
Image Segmentation
Enhancement
Image Representation
Acquisition & Description
Object
Problem Domain Recognition
Colour Image Image
Processing Compression
Key Stages
Image Morphological
Restoration Processing
Image Segmentation
Enhancement
Image Representation
Acquisition & Description
Object
Problem Domain Recognition
Colour Image Image
Processing Compression
Course Outline
Before Terminal
Source: S. Seitz
Face detection and smile detection
Source: S. Seitz
Face tracking
Source: S. Seitz
Face recognition
Who is She?
Source: S. Seitz
Vision-based biometrics
Source: S. Seitz
Login without a password
Source: S. Seitz
Object recognition (in mobile phones)
Word
e.g., Google Lens Leafsnap.com Lens.com
Face makeovers (Website)
Special effects: shape capture
Source: S. Seitz
Smart cars
Source: S. Seitz
Examples: Sign Language/Gesture Recognition
Gesture Recognition
Facial Expression
Augmented Reality and Virtual Reality
Vision is useful
Vision is interesting
Vision is difficult
Half of primate cerebral cortex is devoted to
visual processing
Achieving human-level visual perception is
probably “AI-complete”
Challenges or Opportunities: Images are
confusing, but they also reveal the structure of the
world through numerous cues
Our job is to interpret the cues!
Challenges in Computer Vision
Challenges: viewpoint variation
Possible solutions
– Bring in more constraints (more images)
– Use prior knowledge about the structure of the world
Need a combination of different methods
Image source: F. Durand
Course overview
* =
Linear filtering
Edge detection
Feature extraction: corner and blob detection
II. Mid-level vision
Bag-of-features models
Classification
• MATLAB Installation
• MATLAB tutorial
References
Some Slide material has been taken from Dr M. Usman Akram Computer Vision
Lectures
CSCI 1430: Introduction to Computer Vision by James Tompkin
Statistical Pattern Recognition: A Review – A.K Jain et al., PAMI (22) 2000
Pattern Recognition and Analysis Course – A.K. Jain, MSU
Pattern Classification” by Duda et al., John Wiley & Sons.
Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, Addison-Wesley,
2002
Machine Vision: Automated Visual Inspection and Robot Vision”, David Vernon,
Prentice Hall, 1991
www.eu.aibo.com/
Advances in Human Computer Interaction, Shane Pinder, InTech, Austria, October
2008
Computer Vision A modern Approach by Frosyth
http://www.cs.cmu.edu/~16385/s18/