Embedded-Optimization-Based Loudspeaker Precompensation Using a Hammerstein Loudspeaker Model

This paper presents an embedded-optimization-based loudspeaker precompensation algorithm using a Hammerstein loudspeaker model, i.e. a cascade of a memoryless nonlinearity and a linear finite impulse response filter. The loudspeaker precompensation consists in a per-frame signal optimization. In order to minimize the perceptible distortion incurred in the loudspeaker, a psychoacoustically motivated optimization criterion is proposed. The resulting per-frame signal optimization problems are solved efficiently using first-order optimization methods. Depending on the invertibility and the smoothness of the memoryless nonlinearity, different first-order optimization methods are proposed and their convergence properties are analyzed. Objective evaluation experiments using synthetic loudspeaker models and real loudspeakers show that the proposed loudspeaker precompensation algorithm provides a significant audio quality improvement, especially so at high playback levels.

[1]  Matti Karjalainen,et al.  Equalization of Loudspeaker and Room Responses Using Kautz Filters: Direct Least Squares Design , 2007, EURASIP J. Adv. Signal Process..

[2]  RECOMMENDATION ITU-R BS.1387-1 - Method for objective measurements of perceived audio quality , 2002 .

[3]  Marc Moonen,et al.  Embedded-optimization-based loudspeaker compensation using a generic Hammerstein loudspeaker model , 2013, 21st European Signal Processing Conference (EUSIPCO 2013).

[4]  Yurii Nesterov,et al.  Introductory Lectures on Convex Optimization - A Basic Course , 2014, Applied Optimization.

[5]  Marc Moonen,et al.  A fast projected gradient optimization method for real-time perception-based clipping of audio signals , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[6]  A. Spanias,et al.  Perceptual coding of digital audio , 2000, Proceedings of the IEEE.

[7]  A. Ostrowski A QUANTITATIVE FORMULATION OF SYLVESTER'S LAW OF INERTIA. , 1959, Proceedings of the National Academy of Sciences of the United States of America.

[8]  Brian C. J. Moore,et al.  Measuring and Predicting the Perceived Quality of Music and Speech Subjected to Combined Linear and Nonlinear Distortion , 2004 .

[9]  K. Lashkari A Modified Volterra-Wiener-Hammerstein Model for Loudspeaker Precompensation , 2005, Conference Record of the Thirty-Ninth Asilomar Conference onSignals, Systems and Computers, 2005..

[10]  Marc Moonen,et al.  Real-Time Perception-Based Clipping of Audio Signals Using Convex Optimization , 2012, IEEE Transactions on Audio, Speech, and Language Processing.

[11]  Bob Coyne Red Hot Chili Peppers - Californication , 2011 .

[12]  Ernst Terhardt,et al.  Calculating virtual pitch , 1979, Hearing Research.

[13]  Mats Viberg,et al.  Compensation for Nonlinearity in a Hammerstein System Using the Coherence Function With Application to Nonlinear Acoustic Echo Cancellation , 2007, IEEE Transactions on Signal Processing.

[14]  L. Armijo Minimization of functions having Lipschitz continuous first partial derivatives. , 1966 .

[15]  Brian C. J. Moore,et al.  The Effect of Nonlinear Distortion on the Perceived Quality of Music and Speech Signals , 2003 .

[16]  Hugo Fastl,et al.  Psychoacoustics: Facts and Models , 1990 .

[17]  Marc Moonen,et al.  Perception-based nonlinear loudspeaker compensation through embedded convex optimization , 2012, 2012 Proceedings of the 20th European Signal Processing Conference (EUSIPCO).

[18]  Er-Wei Bai,et al.  Convergence of the iterative Hammerstein system identification algorithm , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).