Intro To COMPUTER VISION
Intro To COMPUTER VISION
Intro To COMPUTER VISION
Module introduction
Andrea Cavallaro
Todays agenda
Computer vision
Make computers understand images and video
Who is here?
What are the objects in this room?
Is there an exit anywhere?
Does this icecream cone look good?
Computer vision
Safety
Health
Comfort
Fun
Security
Access
input images/video
Analysis
extraction of data of non-pictorial format
number and location of objects in the scene, contours, areas, shape
Understanding
actual interpretation of the visual scene
extraction of the visual information
what are these people doing?
is this patient sick?
how many stars are in this galaxy?
Todays agenda
technical
creative
human factors
user experience
Objectives
To understand fundamental tasks involved
in processing video data
To become familiar with the most important techniques
to perform computer-assisted video interpretation
To become familiar with basic filter design, feature
extraction, object representation, region and
object segmentation
To have an appreciation of the demands of computer
vision and challenges involved in their implementation
Book
Computer Vision:
Algorithms and Applications
Richard Szeliski
Springer
ISBN 978-1-84882-934-3 2011
http://szeliski.org/Book/
Module structure
Module structure
Lectures
Thursdays 9 11 am & 12 - 1 pm
If you miss one lecture catch up before the next one
Labs
Thursdays 1-3 pm
Intranet
http://qmplus.qmul.ac.uk/course/view.php?id=1914
Todays agenda
Coursework
Implementation of computer vision tasks
The final results will be a stand alone computer programme
that can run in any PC in the School (ITL)
The design of a graphical user interface is desired,
but not mandatory
Time available
Lab time
Individual study hours
Coursework: time
Time Management
important and challenging skill that you have to acquire
in your University career
in your professional life
2 in-lab assessments
just after the submissions
during the lab hours (in-lab assessments)
Report
Use the provided layout (template)
Data set
You will be given a small database with files containing the data
to be analysed
Assessment
Final exam:
Coursework:
individual coursework
development of computer vision tasks
10