CUHK

Dept. of Computer Science and Engineering, MSC Programme in Computer Science, Time table2023-4

CMSC5711 Image Processing and Computer Vision

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, stereo vision, motion analysis, pose estimation and structure from motion will be discussed. These techniques will have practical applications to virtual reality, model reconstruction and graphics.
Edited: 20 Jan. 2024


CMSC5711 - Term 2 - Wed (6:30-9:30pm) from 10 Jan. 2024 , Teaching time table 2023-24
Venue: ERB LT See classroom_info and cuhk-campus-map
Blackboard Web based support : https://blackboard.cuhk.edu.hk or  https://portal.cuhk.edu.hk
Course Professor:  Kin Hong Wong  ( khwong@cse_dot_cuhk_dot_edu_hk )

Tools for assignments: MATLAB online , COLAB Colab_tutorial keras_examples , SKLEARN,  anaconda(python system), opencv installation guides

2024 Teaching Time table
Lecture Note Section Lecture
week/date
(tentative) 
Hints for assignment and programming exercises
Submit assignments using / opencv tutorials
https://blackboard.cuhk.edu.hk 
Additional info.

Estimated


iv00: Course outline
1 (10 Jan)
Octave guide

Public_domain_software.pptx
https://github.com/opencv/opencv/tree/4.x/
https://keras.io/examples/
https://colab.research.google.com/
https://scikit-learn.org/stable/
iv01. Introduction
1


iv02. Camera model 1
ChessBoard.pdf ,
ch2_camera_2c (Matlab camera model demo)
demo video
iv03. Edge detection 2 (17 Jan)
demo_edge1.zip
iv04. Feature extraction and tracking 3 (24 Jan)
demo_harris1.zip
lk_track_save_data.py
(the 3 supporting files: common.py, video.py, tst_scene_render.py can be found in
https://github.com/opencv/opencv/tree/4.x/samples
iv05. Hough transform 4 (31 Jan)


iv06. Histogram
5 (7 Feb)
iv07. Meanshift
5


(14 Feb) No lecture , Chinese New year Holiday

iv08. Stereo
6 (21Feb) demo_stereo24a.zip
demo_stereo_32c.zip
iv09. Structure from motion by factorization (SFM) 7 (28 Feb)
 

demo_factor_23_metric.zip


iv10_Linear_pose
8 (6 Mar)
iv11. Iterative_pose
8

demo_pose_5711_210307.zip
iv12. Bundle adjustment (SFM)
9 (13 Mar)
MATLAB software for Bundle adjustment method for  3D reconstruction


iv13. VRML display
9


iv14. Camera calibration
10
(20 Mar)


iv15. Neural_networks
11
(27 Mar)


iv16. CNN Convolution Neural_Net
11

iv17_Neural_Object_Detect 12 (3 Apr)
 No class
(10 Apr)

 No class (17 Apr)

Exam
24 Apr.
The exam is from 6:45pm to 8:45pm (please come to the exam venue at 6:30pm).

Final Exam: Date: See the teaching time table.
Venue:
To be announced , See classroom_info and cuhk-campus-map
The exam will last for 2 hours, it is a closed-book exam and no cheat sheet allowed. However, this
cmsc5711_formulas.pdf will be printed and attached to your exam question paper.    We will provide each student an answer book, supplementary sheets and scrap paper for calculation.  A non-programmable calculator can be used. We accept non-programmable calculators that are (or similar to that) in the list https://www.hkeaa.edu.hk/en/IPE/hkia/index.html. https://www.hkeaa.edu.hk/en/IPE/hkia/index.html.

Sample exam paper.

CTE
Testing_images



Important information
References

Marking scheme and Exams

No. of Enrollment:   (quota 110)