Prediction filter design for active noise cancellation headphones

Digital active noise control (ANC) for headphones usually has to predict the noise because of the latency of common audio converters. In adaptive feedback ANC, the prediction is based on the noise that entered the headphone. This noise is low-pass filtered because of the physical barrier of the ear cups. In this study, this low-pass characteristic is exploited to define a prediction filter which does not require real-time updates. For broadband noises, the prediction filter performs better than adaptive prediction methods like the least mean squares algorithm or iterated one-step predictions in the relevant frequency band. This is shown in simulations as well as in measurements. In addition, the authors show that their prediction filter is more robust against changes in the acoustics of the headphone.

[1]  Woon-Seng Gan,et al.  Adaptive feedback active noise control headset: implementation, evaluation and its extensions , 2005, IEEE Transactions on Consumer Electronics.

[2]  Woon-Seng Gan,et al.  Active noise control system for headphone applications , 2006, IEEE Transactions on Control Systems Technology.

[3]  Angelo Farina,et al.  Advancements in Impulse Response Measurements by Sine Sweeps , 2007 .

[4]  Evanghelos Zafiriou,et al.  Robust process control , 1987 .

[5]  Issa M. S. Panahi,et al.  An Efficient Feedback Active Noise Control Algorithm Based on Reduced-Order Linear Predictive Modeling of fMRI Acoustic Noise , 2011, IEEE Transactions on Biomedical Engineering.

[6]  Charles E. Kinney,et al.  ACTIVE NOISE CONTROL OF A COOLING FAN IN A SHORT DUCT , 2008 .

[7]  Alois Sontacchi,et al.  Assessment of active noise cancelling headphones , 2012, 2012 IEEE Second International Conference on Consumer Electronics - Berlin (ICCE-Berlin).

[8]  Sen M. Kuo,et al.  Active noise control: a tutorial review , 1999, Proc. IEEE.

[9]  Stefan Weinzierl,et al.  Generalized multiple sweep measurement , 2009 .

[10]  Christophe Beaugeant,et al.  Active noise control in headsets: A new approach for broadband feedback ANC , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[11]  Jian Liu,et al.  Analysis of Online Secondary-Path Modeling With Auxiliary Noise Scaled by Residual Noise Signal , 2010, IEEE Transactions on Audio, Speech, and Language Processing.

[12]  Boaz Rafaely,et al.  Combined feedback-feedforward active noise-reducing headset--the effect of the acoustics on broadband performance. , 2002, The Journal of the Acoustical Society of America.

[13]  A. Jain,et al.  Extrapolation algorithms for discrete signals with application in spectral estimation , 1981 .

[14]  Ehud Weinstein,et al.  Single-sensor active noise cancellation , 1994, IEEE Trans. Speech Audio Process..

[15]  Ning Xiang,et al.  Reciprocal maximum-length sequence pairs for acoustical dual source measurements. , 2003, The Journal of the Acoustical Society of America.

[16]  Masayuki Kawamata,et al.  A new variable step size LMS algorithm-based method for improved online secondary path modeling in active noise control systems , 2006, IEEE Transactions on Audio, Speech, and Language Processing.

[17]  Yu Gong,et al.  A robust hybrid feedback active noise cancellation headset , 2005, IEEE Transactions on Speech and Audio Processing.

[18]  John Vanderkooy,et al.  Transfer-Function Measurement with Maximum-Length Sequences , 1989 .

[19]  Simon Haykin,et al.  Adaptive Filter Theory 4th Edition , 2002 .

[20]  Scott D. Snyder,et al.  The influence of transducer transfer functions and acoustic time delays on the implementation of the LMS algorithm in active noise control systems , 1990 .

[21]  P. P. Vaidyanathan,et al.  The Theory of Linear Prediction , 2008, Synthesis Lectures on Signal Processing.

[22]  Ming Zhang,et al.  A robust online secondary path modeling method with auxiliary noise power scheduling strategy and norm constraint manipulation , 2003, IEEE Trans. Speech Audio Process..

[23]  Kambiz C. Zangi A new two-sensor active noise cancellation algorithm , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[24]  Shiva Gholami-Boroujeny,et al.  Online secondary path modeling in active noise control system using PBS-LMS algorithm , 2010, IEEE 10th INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS.