Description: Computer acquisition and analysis of image data with emphasis on techniques for robot vision. Image formation and image sensing. Image segmentation. Edge detection. Shape finding. Pattern recognition. Automated machine vision applied to assembly and inspection tasks in industry. This course is conducted using projected-based learning approach.Course staff and contact information:
Dr. Songyot Nakariyakul
Problem sets: You need to do problem sets to reinforce what you learn in lecture. Copying other people's work is strictly prohibited.
Grading: Your grade in this course will be based principly on attendance, problem sets and exams as follows.Attendance 10%
Problem sets 10%
Midterm exam 30%
Software: You will need MATLAB to implement some examples in class and to do your homework. If you are not familiar with MATLAB, please refer to the MATLAB and Image Processing primer provided at www.fundipbook.com
Image Viewer: free software www.xnview.com
Textbooks & Materials:
- Rafael C. Gonzalez and Richard E. Woods, Digital Image Processing, 4th ed, Pearson Prentice Hall, 2018.
- E.R. Davies, Computer & Machine Vision: Theory, Algorithms, Practicalities, 4th ed, Academic Press, 2012.
- Chris Solomon and Toby Breckon, Fundamentals of Digital Image Processing: a Practical Approach with Examples in MATLAB, John Wiley & Sons, 2011 (optional)
|Topic||Reading||Lecture Notes||Problem Set||Solution|
|I||Introduction||Davies ch. 1||slides|
|II||Digital Image Fundamentals||G&W ch. 2||slides|
|IV||Spatial Enhancement||G&W ch. 3||slides1
|V||Color Image Processing||G&W ch. 6||slides||HW2||Sol2|
|VI||Morphological Processing||G&W ch. 9.1-9.5||slides||HW3||Sol3|
|VII||Image Segmentation||G&W ch. 10.1-10.4||slides1
|VIII||Corner and Circle Detection||Davies ch. 6, 12||slides|
|IX||Boundary Feature Extraction||G&W ch. 11.1-11.4||slides|
|X||Image Pattern Classification||G&W ch. 12.1-12.4||slides
|XI||Automated Visual Inspection||Davies ch.20, 21||slides|