Content, progress and pedagogy of the
module
The purpose of the course is to enable the student to
understand, analyze, and implement real-time and adaptive audio
processing systems such as active noise control, adaptive echo
cancellation, source localization, beamforming, and noise
reduction. The course emphasizes the mathematical description and
analysis of the algorithms as well as the implementation of the
algorithm(s) on a hardware platform using real-time
programming.
Learning objectives
Knowledge
Students who complete the module will be able to:
- Explain different single- and multi-channel adaptive filtering
algorithms and their applications
- Explain software development for a real-time hardware
platform
- Account for the scientific foundation, and scientific
problem areas, of the specialization
- Describe the state of the art of relevant research in the
specialization.
Skills
Students who complete the module will be able to:
- Analyze and judge between different single- and multi-channel
adaptive filtering algorithms
- Cast audio problem involving time-varying phenomena as adaptive
filtering problems
- Implement an adaptive filtering algorithm on a real-
time hardware platform
- Master the scientific methods and general skills associated
with the specialization
- Produce a project report according to norms of the area, apply
correct terminology, document extensive command over relevant
literature, communicate and discuss the research-based foundation,
problem and results of the project orally, graphically and in
writing in a coherent manner
- Critically evaluate the results of the project in relation to
relevant literature and established scientific methods and models,
evaluate and discuss the project’s problem area in a relevant
scientific context
- Evaluate and discuss the project’s potential for further
development.
Competences
Students who complete the module will be able to:
- Analyze, solve, and implement a real-time, adaptive
audio analysis or processing problem
- Compare and quantify the performance of different
solutions in a scientific manner
- Participate in, and independently carry out, technological
development and research, and apply scientific methods in solving
complex problems
- Plan, execute and manage complex research and/or
development tasks, and assume a professional responsibility for
independently carrying out, potentially cross-disciplinary,
collaborations
- Independently assume responsibility for own scientific
development and specialization.
Type of instruction
See the general types of instructions in §17; Structure and
Contents of the Programme.
Exam
Exams
Name of exam | Real-Time Adaptive Audio Processing |
Type of exam | Oral exam based on a project |
ECTS | 5 |
Permitted aids | With certain aids:
See semester description |
Assessment | 7-point grading scale |
Type of grading | Internal examination |
Criteria of assessment | The criteria of assessment are stated in the Examination
Policies and Procedures |