Signal Processing and Multimedia Technology

Home Admissions Course Information Signal Processing and Multimedia Technology

ELEC S334

Course Guide
Signal Processing and Multimedia Technology

ELEC S334

Course Guide

Signal Processing and Multimedia Technology

Course Start Date
N/A
Course Level
N/A
Length in Terms
N/A
Credits
N/A
Language
N/A
Fees ($) (including lab fees)
N/A
Future Terms
Quota and Schedule
Course Start Date
Course LevelLength in TermsCredits
Language
Fees ($) (including lab fees)
Future Terms
N/A
N/AN/AN/A
N/A
N/A

Course Coordinator: Dr Kevin Hung, BSc (Queen's University); MPhil (CUHK); PhD (CUHK); SMIEEE; MIET; MCIE

Course Developers: Sunny Chu Lut Hey, Consultant (Units 1–4) Dr Angus Siu Ming-kin, Consultant (Units 5–8)

This course is an optional course for the BSc and BSc (Hons) in Computer Engineering programmes, and the BSc and BSc (Hons) in Electronics programmes.

Advisory prerequisite(s)
You are advised to have already studied MATH S122 or MATH S121. Some basic knowledge of programming would also be helpful.

Aims
This course aims to:

  • Provide students with basic digital signal processing background and principles such as sampling, quantitation, linear time-invariant (LTI) system, and signal convolution; and, based on this background, help them understand the technique of signal transform between time and frequency domains, as well as concepts related to digital filtering.
  • Provide students with the knowledge they need to apply the digital signal transform and digital filtering techniques to different types of multimedia processing and compression.
  • Based on the digital signal processing and multimedia knowledge acquired in the course, to develop students' self-learning ability to tackle novel technologies, as well as their multimedia application development and problem-solving skills.

Contents
The course covers the following topics:

  • Fundamentals of signal processing
  • Transform in digital signal processing
  • Digital filters in signal processing
  • Signal representation and data compression
  • Audio processing
  • Image processing
  • Image and video encoding
  • Multimedia transmission and advanced applications

The course makes use of Octave as a tool to analyse and synthesize signal processing algorithms. In addition, there may be other visualization and animation tools which will be used to enable students to easily understand the underlying concepts.

Learning support
There will be tutorials and surgeries, each two hours long.

Assessment
There will be four assignments and a final examination. Students are required to submit assignments via the Online Learning Environment (OLE).

Online requirement
This course is supported by the Online Learning Environment (OLE). You can find the latest course information from the OLE. Through the OLE, you can communicate electronically with your tutor and the Course Coordinator as well as other students. To access the OLE, students will need to have access to the Internet. The use of the OLE is required for the study of this course. All tutorials and surgeries will be video-recorded and available for playback from OLE.

Equipment
A computer is essential for the study of this course. It will be used to run Octave programs as well as for accessing the Internet. The recommended configuration of the computer system is:

  • Intel Core i3 or above
  • Display card and monitor
  • 4 GB RAM
  • 10 GB free hard disk space
  • Internet access
  • Mouse and keyboard

Software
Students will need access to a computer with Microsoft Windows 7 or above.

Set book(s)
McClellan, J H (2017) Digital Signal Processing First, Global Edition, 2nd edn, Pearson.

Students with disabilities or special educational needs
Students with impaired sight might have difficulty with the use of a computer monitor. You are encouraged to seek advice from the Course Coordinator before enrolling on the course.