Computer Vision
Computer Vision
SBSB7003 COMPUTER
4 0 0 4 100
VISION
COURSE OBJECTIVES
➢ To understand shape and region analysis, Hough Transform and its applications to detect
edge detection techniques – corner and interest point detection – mathematical morphology – texture.
Binary shape analysis – connectedness – object labelling and counting – size filtering – distance
functions – skeletons and thinning – deformable shape analysis – boundary tracking procedures –
active contours – shape models and shape recognition – centroidal profiles – handling occlusion –
boundary length measures – boundary descriptors – chain codes – Fourier descriptors – region
descriptors – moments.
Methods for 3D vision – projection schemes – shape from shading – photometric stereo – shape from
texture– shape from focus – active range finding – surface representations – point-based
Application: Photo album – Face detection – Face recognition – Eigen faces – Active appearance and
filters – Chamfer matching, tracking, and occlusion – combining views from multiple cameras –
human gait analysis Application: In- vehicle vision system: locating roadway – road markings –
identifying road signs – locating pedestrians
Max. 60 Hr
COURSE OUTCOMES
CO1 - Implement fundamental image processing techniques required for computer vision
CO5 - Understand video processing, motion computation and 3D vision and geometry
CO6 - Develop applications using computer vision techniques
1. E. R. Davies, “Computer & Machine Vision”, Fourth Edition, Academic Press, 2012.
3. Simon J. D. Prince, “Computer Vision: Models, Learning, and Inference”, Cambridge University
Press, 2012.
4. Mark Nixon and Alberto S. Aquado, “Feature Extraction & Image Processing for Computer
5. D. L. Baggio et al., “Mastering OpenCV with Practical Computer Vision Projects”, Packt
Publishing, 2012.
6. Jan Erik Solem, “Programming Computer Vision with Python: Tools and algorithms for analyzing
PART B: 2 Questions from each unit with internal choice, each carrying 14 marks 70 Marks