Module Catalogues, Xi'an Jiaotong-Liverpool University   
 
Module Code: EEE412
Module Title: Image and Video Processing
Module Level: Level 4
Module Credits: 5.00
Academic Year: 2017/18
Semester: SEM1
Originating Department: Electrical and Electronic Engineering
Pre-requisites: N/A
   
Aims
To provide insight into the basic elements about digital image processing.

The first part of the course is focused on the fundamentals of visual signal representation and processing, moreover, the principles of image acquisition will be given.

The second part is dedicated to introduce the fundamentals of data, image, and video coding and compression technologies. In particular, basic tools such as multidimensional transforms will first be addressed, and then practical standards for visual compression will be extensively studied.

Learning outcomes 
Knowledge and Understanding

After successful completion of the module, the student should have:

 An understanding of the fundamentals of visual signal representation and processing.

 An understanding of the fundamentals of the principles of image acquisition.

 An understanding of the fundamentals of image, and video compression technologies

 An appreciation of the effect of image, and video compression.

Intellectual Abilities

After completing the module successfully, the students should have developed:

 An understanding of the basic characteristics of multimedia data.

 Analytic skills used in the selection and application of compression techniques.

 Planning and management skills for multimedia acquisition and processing projects.



Practical Skills

After successfully completing the module students will have:

 Module specific practical skills: image acquisition techniques, visual signal representation and processing techniques, image, and video compression techniques.

 General Transferable Skills: independent learning; problem solving and design skills, and team work.

Method of teaching and learning 
This module will be delivered through a combination of formal lectures and lab sessions. The lab experiments will be carried on using the MATLAB language and other software tools for image and video coding. For each lab, a brief report shall be prepared, which will be evaluated and will concur to determine the final grade.

The examination will consist in a written exam with a few questions to be answered.

The grade will be determined from the written exam and the evaluation of the reports of the computer labs.

Syllabus 
1, 2 General introduction to the:

1- Human visual system and visual perception;

2- Image acquisition, sampling and quantization, digital image representation, basic relationship between pixels;

3- Digital image fundamentals and fundamental steps in image processing.


3 Image Enhancement.

1- Some Basic Gray Level Transformations. Histogram Processing. Enhancement Using Arithmetic/Logic Operations.

2- Digital filtering in spatial domain, Smoothing Spatial Filters, Sharpening Spatial Filters.


4 Image Segmentation.

1- Detection of Discontinuities. Edge Linking and Boundary Detection. Region-Based Segmentation.

5 Transform coding

1- Principles of transform coding

2- 2D transformations: (DFT, Discrete Cosine Transform (DCT), Walsh-Hadamard Transform)

3- Karhunen-Loeve transform

6, 7 Wavelets and subband coding

1- Time-scale representation

2- Continuous wavelet transform

3- The Haar representation of discrete time signals

4- Interpretation as a filter bank and the discrete wavelet transform

4- Discrete Wavelet Transform (DWT)

5- Introduction to the JPEG 2000 standard

8
Introduction to data compression

1- Introduction to source coding

2- Types of redundancy

3- Concept of lossless-lossy compression

9, 10 Lossless compression

1- Huffman

2- Arithmetic

3- Run-Length

4- Dictionary coding


11, 12 Video coding

1- Basics of video processing

2- Motion prediction/motion estimation

3- Video coding standards: MPEG-1-2-4, H.261, H.263

4- The H.264/AVC (Advanced Video Coding) standard

13 Scalable video coding

1- The concept of scalable video coding.

2- Scalable H.264 standard.

3- Applications and open problems.

14 Revision

Summary of the module

Delivery Hours  
Lectures Seminars Tutorials Lab/Prcaticals Fieldwork / Placement Other(Private study) Total
Hours/Semester 30       20    100  150 

Assessment

Sequence Method % of Final Mark
1 5 Lab Reports 25.00
2 Final Exam 75.00

Module Catalogue generated from SITS CUT-OFF: 10/22/2017 10:35:33 AM