Circuiti e Algoritmi per Applicazioni Multimediali
Circuits and Algorithms for Multimedia Applications Stefania Cecchi
Circuit Theory, Digital filters, Adaptive filters
KNOWLEDGE AND UNDERSTANDING:
To know and understand advanced Digital Signal Processing (DSP) techniques applied to multimedia applications, with reference to the audio processing. Starting from the courses of Circuits and Algorithms for Digital Signal Processing and Digital Adaptive Circuits and Learning Systems, the acquired knowledge will integrate the students expertise in the field of electronic and circuit theory, allowing the development of a real-time application in the field of audio processing.
CAPACITY TO APPLY KNOWLEDGE AND UNDERSTANDING:
The student will be able to design and develop real time applications in the field of audio processing exploiting advanced Digital Signal Processing (DSP) techniques applied to multimedia processing. Such skills will be acquired also through the participation in a practical classroom project relative to the real time development on a selected software/hardware platform.
The participation of the student in the classroom project will be developed in workgroups and it will culminate in the development of a real time application for audio processing and in the writing of a final technical report. These activities will contribute to provide the student with better judgement skills, to strengthen the ability to synthetize and communicate the obtained results, and to develop autonomous learning and analysis proficiency.
Review of circuit theory concepts, Multirate system and filter banks. Adaptive filters banks. Application of adaptive filters banks: Audio equalization algorithms, 3d Audio algorithms for immersive scenarios, Multichannel audio reproduction system, Audio/video teleconferencing systems, Active noise cancellation algorithms, . Real time implementation of multirate adaptive filters banks.
Development of the examination
LEARNING EVALUATION METHODS
The learning evaluation methodology consists of the presentation and discussion of a final technical report relative to a classroom project focused on the development of a real time DSP algorithm exploiting the technical background acquired during the lectures.
LEARNING EVALUATION CRITERIA
The student is required to show an adequate comprehension of the concepts discussed during the lectures and to be able to apply them in an autonomous way in the fulfilment of the classroom project. Moreover, it is required that the student is able to clearly explain and synthetize the development and the results of the project through the discussion of the final report.
LEARNING MEASUREMENT CRITERIA
The evaluation is performed according to 30-point scale, 18 being the minimum passing grade.
FINAL MARK ALLOCATION CRITERIA
To obtain the minimum passing grade, the student is required to show his/her ability in analyzing and correctly solving the proposed project by using the technical background acquired during the lectures. The maximum grade is obtained when the student demonstrates his/her ability to autonomously develop the classroom project, solving technical issues and showing the functional properties of the algorithms through suitable experimental tests. cum Laude is added to the maximum grade when the student shows a scientific attitude in the project development and an outstanding level in the project presentation.
1) P.P. Vaidyanathan, Multirate systems and filter banks Prentice Hall Signal Processing Series, Alan V. Oppenheim Series Editor 2) R.R. Crochiere, L.R. Rabiner, Multirate Digital Signal Processing, Prentice Hall Signal Processing Series, Alan V. Oppenheim Series Editor 3) Lecture slides (lms.univpm.it).
- Ingegneria Elettronica (Corso di Laurea Magistrale (DM 270/04))