Adaptive filtering : application to active noise control

Lecturer(s): Laurent BAKO, Alberto BOSIO, Marie Annick GALLAND
Course ⋅ 12 hTC ⋅ 6 hPW ⋅ 8 hAutonomy ⋅ 6 h


In recent years, adaptive filtering has found an increasing number of applications (echo cancellation in telephony, channel equalization in communication systems, denoising of bio-medical signals, ...). This course aims to discuss the basic principles, the scope of applicability, and the implementation aspects of adaptive filtering. The originality of the course resides in a multi-disciplinary treatment of the adaptive filtering problem going from the design methods (Signal Processing) to hardware implementation with embedded digital processors (Digital Electronics). A specific focus will be put on the problem of active noise control in Acoustics, a typical application of adaptive filtering.


Wiener filter, adaptive filtering algorithms (LMS, RLS, ...), digital signal processors, Acoustics, active noise control


Introduction to adaptive filtering Wiener filter and quadratic optimization LMS algorithm Architecture of DSPs Hardware implementation Introduction to Acoustics Passive noise control Active noise control and applications

Learning Outcomes

  • Understand the theory of adaptive filtering
  • Apply adaptive filtering algorithms
  • Explain the architecture of digital signal processors
  • Implement adaptive filtering methods for active noise control


final mark =40% Knowledge + 60 % Knowledge, with Knowledge = 90% Exam + 10% continuous assessment Know-How = 100% continuous assessment