0% found this document useful (0 votes)
149 views3 pages

Computer Vision

The document discusses a computer vision course, outlining its 5 units which cover topics like image formation, feature detection/matching, 3D reconstruction, and recognition. It lists course objectives, outcomes, references, and maps the outcomes to program outcomes and program specific outcomes.

Uploaded by

Jetlin C P
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
149 views3 pages

Computer Vision

The document discusses a computer vision course, outlining its 5 units which cover topics like image formation, feature detection/matching, 3D reconstruction, and recognition. It lists course objectives, outcomes, references, and maps the outcomes to program outcomes and program specific outcomes.

Uploaded by

Jetlin C P
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

L T P C

COMPUTER VISION 3 0 0 3

COURSE OBJECTIVES
 To understand the fundamental concepts related to Image formation and processing.
 To learn feature detection, matching and detection
 To become familiar with feature based alignment and motion estimation
 To develop skills on 3D reconstruction
 To understand image based rendering and recognition

UNIT-I IMAGE FORMATION AND PROCESSING 9


Computer Vision - Geometric primitives and transformations - Photometric image
formation - The digital camera - Point operators - Linear filtering - More neighbourhood
operators - Fourier transforms - Pyramids and wavelets - Geometric transformations.

UNIT-II FEATURE DETECTION, MATCHING AND


SEGMENTATION 9
Points and patches - Edges - Lines - Segmentation - Active contours - Split and merge -
Mean shift and mode finding - Normalized cuts - Graph cuts and energy-based methods.

UNIT-III FEATURE ALIGNMENT & MOTION ESTIMATION 9


2D and 3D feature-based alignment - Pose estimation - Geometric intrinsic calibration -
Triangulation - Two-frame structure from motion - Bundle adjustment - Constrained
structure and motion - Translational alignment – Spline based motion - Optical flow -
Layered motion.

UNIT-IV 3D RECONSTRUCTION 9
Shape from X - Active range finding - Surface representations - Point-based
representations - Volumetric representations - Model-based reconstruction - Recovering
texture maps and albedos.

UNIT-V IMAGE RENDERING AND RECOGNITION 9


View interpolation Layered depth images - Light fields and Lumigraphs - Environment
mattes - Video-based rendering-Object detection - Face recognition - Instance recognition
- Category recognition - Context and scene understanding- Recognition databases and
test sets.
TOTAL: 45 PERIODS
COURSE OUTCOMES
Upon completion of the course, the students will be able to:
 To understand basic knowledge, theories and methods in image processing and
computer vision.
 To implement basic and some advanced image processing techniques in OpenCV.
 To apply 2D a feature-based based image alignment, segmentation and motion
estimations.
 To apply 3D image reconstruction techniques
 To design and develop innovative image processing and computer vision
applications

TEXT BOOKS
1. Richard Szeliski, “Computer Vision: Algorithms and Applications”, Springer-
Texts in Computer Science, Second Edition, 2022.
2. Computer Vision: A Modern Approach, D. A. Forsyth, J. Ponce, Pearson
Education, Second Edition, 2015

REFERENCES
1. Richard Hartley and Andrew Zisserman, Multiple View Geometry in Computer
Vision, Second Edition, Cambridge University Press, March 2004.
2. Christopher M. Bishop; Pattern Recognition and Machine Learning, Springer,
2006.
3. E. R. Davies, Computer and Machine Vision, Fourth Edition, Academic Press,
2012.

WEBSITE REFERENCES
1. https://onlinecourses.nptel.ac.in/noc19_cs58/preview
2. https://towardsdatascience.com/computer-vision-for-beginners-part-1-
7cca775f58ef
3. https://www.javatpoint.com/computer-vision
4. https://pyimagesearch.com/start-here/
5. https://www.udemy.com/course/computer-vision-masterclass/
Mapping of CO with PO/PSO
Program Outcomes PSO

PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3

CO-1 3 1 1 1 1 - - - 2 1 3 2 2 1 1
CO-2 3 3 3 2 3 - 1 - 2 1 2 2 3 1 2
CO-3 3 3 3 2 3 - - - 1 1 2 2 3 2 2
CO-4 2 3 3 2 3 - - - 2 1 2 3 2 2 3
CO-5 2 3 3 2 2 2 - - 3 1 2 3 3 3 3

AVG
2.6 2.6 2.6 1.8 2.4 0.4 0.2 - 2 1 2.2 2.4 2.6 1.8 2.2

You might also like