Dept. of Computer Science and Engineering, MSC Programme in Computer Science

This web page contains information about the course CMSC5711 Image Processing and Computer Vision (course description): The first part of the course includes fundamental topics in image processing, e.g., image enhancement techniques, color image processing, image segmentation, and image compression. The second part of the course focuses on topics concerning methodologies of recovering 3D information from 2D images. Specifically, techniques for camera calibration, stereopsis, motion analysis, pose estimation and structure from motion will be discussed. These techniques will have practical applications to virtual reality, model reconstruction and graphics.

CMSC5711 Image Processing and Computer Vision 

updated:  10 Jan. 2018

Professor: Prof. K.H. Wong     ( khwongcse )
Tutors:  {hckam, zlzeng }cse,  Calvin Kam, Ziliang Zeng
Venue:  Rm126, Productivity Training Institute (HKPC Building, 78 Tat Chee Avenue, Kowloon)
Course Code Course Lecturer Date Time Venue

Time:    Wed 7:00pm - 10:00pm (Term2, 2017-8 from  Wed. 10, Jan. 2018) MSC courses time table
Tentative timetable: (reference only):

cmsc5711 (week) 2018  (wed)
 Lecture Content
1 10-Jan Lecture 1 (Ch1. Introduction , Ch.2 Camera)
2 17-Jan Lecture 2 (Ch.2 Camera/ Ch.3 Edge detection)
3 24-Jan Lecture 3 (Ch.3 Feature extraction)
4 31-Jan Lecture 4 (Ch.4 Feature extraction, Ch5. Hough Transform))
5 7-Feb Lecture 5 (Ch.6 Histogram)
6 14-Feb Lecture 6 (Ch.7 Camshift)
7 21-Feb Lecture 7 (Ch.8 Stereo)
8 28-Feb Lecture 8 (Ch.8 Stereo, Ch9. Factorization_SFM)
9 7-Mar Lecture 9 (Ch.10 Pose estimation)
10 14-Mar Lecture 10 (Ch.11 Bundle_adjustment SFM, Ch12.VRML)
11 21-Mar Lecture 11 (Ch12: VRML display and Revision)
12 28-Mar Lecture 12 (Revision and application of computer vision)
13 4-Apr No class
14 11-Apr-18 (7:15-9:15pm)

Term end 15-Apr

 (Final Exam): Time: 11 April (wed)  7:15pm - 9:15pm. Venue:
WMY 305 , CUHK Campus (Map) Closed book exam, you may use a non-programmable calculator.

Important information
Part A: Image processing topics
Programming exercises
Submit soft-copy using the system (360 user )
Additional info.

iv00: Course outline

Octave guide
iv01. Introduction

iv02. Camera model

ChessBoard.pdf ,
demo video
iv03. Edge detection cmsc5711_assign1_2018.pdf : (10% of the course)
iv04. Feature extraction
iv05. Hough transform

iv06. Histogram cmsc5711_assign2_2018.pdf: (10% of the course)

iv07. Camshift

iv08. Stereo
iv09. Structure from motion by factorization (SFM) : (10% of the course) with hints


iv10. Pose estimation

iv11. Bundle adjustment (revised 23/4/2018)

MATLAB software for 3D reconstruction
iv12. VRML display

cmsc5711_assign4_2018.pdf: (10% of the course)
Marking scheme and Exams