Title: INTRODUCTION TO DIGITAL IMAGING SYSTEMS
Coordinator: Ming-Ting Sun, Professor of Electrical Engineering
Goals: To provide students with an introduction of the basic theory of image processing and key aspects in image computing and digital video systems, including various standards.
Learning Objectives: At the end of this course, students will be able to:
Textbook: Rafael C. Gonzalez and Richard E. Woods, Digital Image Processing, 3rd Edition, Prentice Hall, 2002.
Prerequisites by Topic:
Course Structure: The class meets for two lectures a week and also has weekly lab assignments. The students use the computer resources to perform lab assignments with the help from the TA and the instructor.
Computer Resources: This course uses MATLAB and image processing and video compression software to perform various kinds of image/video processing/manipulation.
(a) An ability to apply knowledge of mathematics, science, and engineering. The majority of the lectures and lab assignments deal with the application of math, science, and engineering knowledge to enhance, restore, or compress the image/video signals. Mathematical formulations are commonplace throughout the course. (M)
(b) An ability to design and conduct experiments, as well as to analyze and interpret data. In the lab assignments, the students need to design and conduct experiments to solve many real-world image-processing problems. (M)
(e) An ability to identify, formulate, and solve engineering problems. Students are required to identify the sources of corruption that degrade the image quality, and to formulate and solve a number of problems on image enhancement and restoration, in the lab assignments and exams. (M)
(j) Knowledge of contemporary issues, Students search the Internet, media, and technical journals to understand topics related to image/video technologies, describe the issue and give comments. (H)
(k) An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice. The students use various capturing devices to capture digital image and video files. They use commercially available image processing software to perform various kinds of image processing, and use Matlab to implement image-processing algorithms. They also use video encoders and decoders to compress and decompress video sequences. (M)
Prepared By: Ming-Ting Sun
Last revised: 10/08/2012