In Car Audio

In the last decade automotive audio has been gaining great attention by the scientific and industrial communities. In this context, a new approach to test and develop advanced audio algorithms for an heterogeneous embedded platform has been proposed within the European hArtes project. A real audio laboratory installed in a real car (hArtes CarLab) has been developed employing professional audio equipment. The algorithms can be tested and validated on a PC exploiting each application as a plug-in of the real time NU-Tech framework. Then a set of tools (hArtes Toolchain) can be used to generate code for the embedded platform starting from the plug-in implementation. An overview of the whole system is here presented, taking into consideration a complete set of audio algorithms developed for the advanced car infotainment system (ACIS) that is composed of three main different applications regarding the In Car listening and communication experience. Starting from a high level description of the algorithms, several implementations on different levels of hardware abstraction are presented, along with empirical results on both the design process undergone and the performance results achieved.

[1]  Aníbal Ferreira,et al.  An Improved Adaptive Room Equalization in the Frequency Domain , 2005 .

[2]  Angelo Farina,et al.  Spatial Equalization of Sound Systems in Cars , 1998 .

[3]  Michael John Smithers Improved Stereo Imaging in Automobiles , 2007 .

[4]  Jacob Benesty,et al.  An extended multidelay filter: fast low-delay algorithms for very high-order adaptive systems , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[5]  M. Lang,et al.  Simple and robust method for the design of allpass filters using least-squares phase error criterion , 1994 .

[6]  Keshab K. Parhi,et al.  Multi-delay block frequency domain adaptive filters with sparse partial subblock update , 2009, 2009 Conference Record of the Forty-Third Asilomar Conference on Signals, Systems and Computers.

[7]  Eric Moulines,et al.  The generalized multidelay adaptive filter: structure and convergence analysis , 1995, IEEE Trans. Signal Process..

[8]  Michael John Smithers,et al.  Next Generation Automotive Sound Research and Technologies , 2006 .

[9]  Wayne Luk,et al.  The hArtes CarLab: A New Approach to Advanced Algorithms Development for Automotive Audio , 2010 .

[10]  E. Ferrara Fast implementations of LMS adaptive filters , 1980 .

[11]  Piet C. W. Sommen Fequency-Domain Adaptive Filter with an Efficient Window Function , 1986, ICC.

[12]  Van Nostrand,et al.  Error Bounds for Convolutional Codes and an Asymptotically Optimum Decoding Algorithm , 1967 .

[13]  John S. D. Mason,et al.  Reinforced temporal structure information for embedded utterance-based speaker recognition , 2008, INTERSPEECH.

[14]  Jörg Meyer,et al.  Multi-channel speech enhancement in a car environment using Wiener filtering and spectral subtraction , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[15]  Eduardo Lleida,et al.  Residual echo power estimation for speech reinforcement systems in vehicles , 2003, INTERSPEECH.

[16]  Georges Linarès,et al.  Chapter 7 EMBEDDED MOBILE PHONE DIGIT-RECOGNITION , 2007 .

[17]  Jacob Benesty,et al.  Multichannel Acoustic Echo Cancellation , 2001 .

[18]  Stefania Cecchi,et al.  Demonstrating hArtes project approach through an Advanced Car Information System , 2008 .

[19]  Georges Linarès,et al.  Embedded Mobile Phone Digit-Recognition , 2007 .

[20]  F. Jelinek,et al.  Continuous speech recognition by statistical methods , 1976, Proceedings of the IEEE.

[21]  François Capman,et al.  Acoustic echo cancellation and noise reduction in the frequency-domain: A global optimisation , 1996, 1996 8th European Signal Processing Conference (EUSIPCO 1996).

[22]  Eduardo Lleida,et al.  DSP to improve oral communications inside vehicles , 2002, 2002 11th European Signal Processing Conference.

[23]  R. Zelinski,et al.  A microphone array with adaptive post-filtering for noise reduction in reverberant rooms , 1988, ICASSP-88., International Conference on Acoustics, Speech, and Signal Processing.

[24]  Eduardo Lleida,et al.  Acoustic echo control and noise reduction for cabin car communication , 2001, INTERSPEECH.

[25]  Eduardo Lleida,et al.  Speech reinforcement system for car cabin communications , 2005, IEEE Transactions on Speech and Audio Processing.

[26]  David Malah,et al.  Speech enhancement using a minimum mean-square error log-spectral amplitude estimator , 1984, IEEE Trans. Acoust. Speech Signal Process..

[27]  B. Widrow,et al.  The complex LMS algorithm , 1975, Proceedings of the IEEE.

[28]  Fernando Gallego,et al.  Cabin car communication system to improve communications inside a car , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[29]  P. Lockwood,et al.  STEREOPHONIC ACOUSTIC ECHO CANCELLATION-Application to speech recognition : some experimental results , .

[30]  Eduardo Lleida,et al.  Stability Control in a Two-Channel Speech Reinforcement System for Vehicles , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[31]  H. Schöpp,et al.  A Linear-Phase 512-Band Graphic Equalizer Using the Fast-Fourier Transform , 1994 .

[32]  Christophe Lévy Modèles acoustiques compacts pour les systèmes embarqués , 2006 .

[33]  Jean-Claude Junqua,et al.  Gaussian dynamic warping (GDW) method applied to text-dependent speaker detection and verification , 2003, INTERSPEECH.

[34]  Rafik Goubran,et al.  Noise-reduced GMDF for acoustic echo cancellation and speech recognition in mobile environments , 2000, Vehicular Technology Conference Fall 2000. IEEE VTS Fall VTC2000. 52nd Vehicular Technology Conference (Cat. No.00CH37152).

[35]  B. Widrow,et al.  Adaptive filtering in the frequency domain , 1978, Proceedings of the IEEE.

[36]  A. Gray,et al.  Unconstrained frequency-domain adaptive filter , 1982 .

[37]  Eduardo Lleida,et al.  Acoustic feedback cancellation in speech reinforcement systems for vehicles , 2005, INTERSPEECH.

[38]  Hervé Bourlard,et al.  Microphone array post-filter based on noise field coherence , 2003, IEEE Trans. Speech Audio Process..

[39]  Antti Koski,et al.  Digital car audio system , 1993 .

[40]  Francesco Piazza,et al.  Advanced Audio Algorithms for a Real Automotive Digital Audio System , 2008 .

[41]  Roger Shively Automotive Audio Design (A Tutorial) , 2000 .

[42]  John Vanderkooy,et al.  A Family of Linear-Phase Crossover Networks of High Slope Derived by Time Delay , 1981 .

[43]  William Neal House Aspects of the Vehicle Listening Environment , 1989 .

[44]  Sanjit K. Mitra,et al.  A class of magnitude complementary loudspeaker crossovers , 1987, IEEE Trans. Acoust. Speech Signal Process..

[45]  Joseph H. DiBiase A High-Accuracy, Low-Latency Technique for Talker Localization in Reverberant Environments Using Microphone Arrays , 2000 .

[46]  Sophocles J. Orfanidis,et al.  High-Order Digital Parametric Equalizer Design † , 2005 .

[47]  Yannick Mahieux,et al.  Analysis of noise reduction and dereverberation techniques based on microphone arrays with postfiltering , 1998, IEEE Trans. Speech Audio Process..

[48]  K. U. Simmer,et al.  MULTI-MICROPHONE NOISE REDUCTION BY POST-FILTER AND SUPERDIRECTIVE BEAMFORMER , 1999 .

[49]  Francesco Piazza,et al.  Linear Phase Mixed FIR/IIR Crossover Networks: Design and Real-Time Implementation , 2007 .

[50]  Hui Zhao,et al.  A simple and efficient design of variable fractional delay FIR filters , 2006, IEEE Trans. Circuits Syst. II Express Briefs.

[51]  Jacob Benesty,et al.  Generalized multichannel frequency-domain adaptive filtering: efficient realization and application to hands-free speech communication , 2005, Signal Process..

[52]  Stefania Cecchi,et al.  NU-Tech: The Entry Tool of the HArtes Toolchain for Algorithms Design , 2008 .

[53]  J. Lariviere,et al.  GMDF for noise reduction and echo cancellation , 2000, IEEE Signal Processing Letters.

[54]  Michael S. Brandstein,et al.  Robust Localization in Reverberant Rooms , 2001, Microphone Arrays.

[55]  Jürgen Freudenberger,et al.  Passenger in-car communication enhancement , 2004, 2004 12th European Signal Processing Conference.

[56]  Ephraim Speech enhancement using a minimum mean square error short-time spectral amplitude estimator , 1984 .

[57]  J. L. Hall,et al.  Stereophonic acoustic echo cancellation-an overview of the fundamental problem , 1995, IEEE Signal Processing Letters.

[58]  Philipos C. Loizou,et al.  A noise-estimation algorithm for highly non-stationary environments , 2006, Speech Commun..