University of Manchester

School of Computer Science

COMP30291: Digital Media Processing

Lecturer: Barry M.G. Cheetham www.cs.man.ac.uk/~barry

Syllabus:                     www.cs.man.ac.uk/~barry/mydocs/COMP30291/Syllabus 

Lecture notes:            www.cs.man.ac.uk/~barry/mydocs/COMP30291/Notes 

Lecture slides:            www.cs.man.ac.uk/~barry/mydocs/COMP30291/Slides 

MATLAB material:   www.cs.man.ac.uk/~barry/mydocs/COMP30291/DMP_MATLAB 

Past exam papers with solutions:      www.cs.man.ac.uk/~barry/mydocs/COMP30291/Exams 

Solutions to selected problems:         www.cs.man.ac.uk/~barry/mydocs/COMP30291/Solutions  

Aims:

This course is concerned with the application of digital signal processing (DSP) to speech, music and video in the fields of computing and telecommunications. Students will gain an appreciation of the software, the design tools currently available and some of the most important applications of media processing in general purpose and embedded systems.

Learning Outcomes:

1)      Understanding the significance of digital signal processing (DSP) in the fields of computing, telecommunications and  multi-media technology.

2)      Familiarity with fundamental concepts such as 'linearity', 'time-invariance',  'impulse response', 'convolution',  'frequency response',  'z-transforms' and the 'discrete time Fourier transform'. as applied to DSP.

3)      Knowledge of digital filters and their application to digitised sound and images

4)      Understanding of how ‘FIR type’ and ‘IIR type’ digital filters may be designed and implemented in software.

5)      Ability to use the "MATLAB" language and "signal processing toolboxes" for designing, implementing and simulating digital signal processing (DSP) operations as applied to speech, music and images.

6)      Ability to specify the "real time" implementation of DSP operations using special purpose fixed point  'DSP  microprocessors'.

7)      Understanding the effects of  analogue/digital conversion as required for the digital processing of analogue signals.

8)      Introduction to the discrete Fourier transform (DFT), its applications and its implementation by an FFT..

9)      Knowledge of how MP3 music compression is achieved using the FFT and perceptual masking.  Also speech bit-rate compression as used in fixed and mobile telephony (A-law, ADPCM, CELP etc)

Assessment of Learning Outcomes: 2 hour written examination

Contribution to programme learning outcomes: A2, A3, A5, B1, B2, B3, C4

Reading List and Supporting Material:

(1) S.W. Smith, "Scientist and Engineer's Guide to Digital Signal Processing " California Tech. Publishing, 2nd ed., 1999, available complete at: http://www.dspguide.com/

(2) Dr. Cheetham's lecture notes, supporting material and solutions to examinations and other
       problems are available at:    http://www.cs.man.ac.uk/~barry/mydocs/COMP30291