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)
11 21-Mar Lecture 11 (Ch.11 Bundle_adjustment SFM, )
12 28-Mar Lecture 12 (Ch12: VRML display and Revision)
13 4-Apr No class
14 11-Apr-18 Exam

Term end 15-Apr

 (Final Exam): Time: 11 April (wed)  7:00pm - 9:00pm. Venue: TBA
, 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_assignment1: (10% of the course)
Deadline :23:59, TBA
iv04. Feature extraction
iv05. Hough transform

iv06. Histogram cmsc5711_assignment2: (10% of the course)
Deadline :23:59, TBA

iv07. Camshift

iv08. Stereo
iv09. Structure from motion by factorization (SFM)
cmsc5711_assignment3: (10% of the course)
Deadline :23:59, TBA


iv10. Pose estimation

iv11. Bundle adjustment

MATLAB software for 3D reconstruction
iv12. VRML display

Assignment4: (10 % of the course)
Deadline :23:59, TBA

Marking scheme and Exams