IP Library Granted Patent US 8,170,221
Granted Patent B2
US 8,170,221 · App. 11/944,876 · Granted May 1, 2012

Audio enhancement system and method

Assignee: Harman Becker Automotive Systems GmbH
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,170,221
App. No.
11/944,876
Granted
May 1, 2012
Kind
B2
Abstract

An audio enhancement system for compensating for ambient noise in a listening environment, comprises an audio system that produces an electrical sound signal and generates a sound output from the electrical sound signal. A sensor (e.g., a microphone) senses a total sound signal representative of the total sound level in the listening environment, including the sound output from the audio system and the ambient noise within the listening environment. A processing unit responsive to the total sound signal and the electrical sound signal extracts from the total sound signal an ambient noise signal representative of the ambient noise in the listening environment. A controller responsive to the ambient noise signal performs a linear predictive coding (LPC) analysis and generates a control signal, which is input to an equalizer to adjust the sound output of the audio system in order to compensate for the ambient noise level.

Claims (31)

1. A method for enhancing the sound signal produced by an audio system in a listening environment by compensating for ambient sound in the listening environment, comprising the steps of:

producing an audio sound signal;

measuring the total sound level in the listening environment and generating a signal representative thereof;

filtering the audio sound signal and the total sound signal, to extract a signal representing the ambient sound level within the listening environment;

comparing the audio sound signal with the signal representing the ambient sound level;

performing a linear predictive coding (LPC) analysis to generate a control signal; and

adjusting the output from the audio sound signal comprises prediction filtering to compensate for the ambient noise level.

2. The method of claim 1 , where the step of adjusting the output from the audio sound signal comprises warped prediction filtering.

3. The method of claim 1 , where the prediction filtering step comprises lattice ladder all pole filtering.

4. The method of claim 1 , where the linear predictive coding (LPC) analysis comprises performing a LPC coefficient calculation.

5. The method of claim 1 , where the linear predictive coding (LPC) analysis comprises performing a warped LPC analysis.

6. The method of claim 5 , where the warped LPC analysis comprises perfoiming a warped LPC coefficient calculation.

7. The method of claim 1 , where the linear predictive coding (LPC) analysis comprises perfoi ming a gradient adaptive lattice algorithm.

8. The method of claim 1 , where in a psycho-acoustic filtering step a weighted ambient noise signal is generated from the ambient noise signal.

9. The method of claim 8 , where the psycho-acoustic filtering comprises performing a A-weighting filtering.

10. The method of claim 1 , where in a voice pass step a voice signal is extracted from the total sound signal, and the voice signal is subtracted from the electrical sound signal.

11. The method of claim 10 , where the voice pass step comprises performing a beamforming step.

12. The method of claim 1 , comprising a voice stop step to suppress a voice signal in the total sound signal.

13. The method of claim 12 , where the voice stop step comprises performing an inverse beamforming step.

14. The method of claim 1 , where the ambient noise signal is filtered in a spectral voice suppressing step for suppressing a voice signal in the ambient noise signal.

15. The method of claim 14 , where the voice suppressing step comprises:

time-to-frequency transforming the ambient noise signal to generate spectral noise signals;

calculating mean spectral noise signals from the spectral noise signals;

suppressing a voice signal in the mean spectral noise signals; and

frequency-to-time transforming the mean spectral noise signals having the voice signal suppressed into an ambient noise signal.

16. The method of claim 15 , where the voice activity detecting step comprises calculating the long term steady state of the ambient noise signal and calculating the short-term steady state of the voice signal, and comparing the long-term steady state of the ambient noise signal and the short-term steady state of the voice signal.

17. The method of claim 1 , where the step of producing an audio sound signal comprises:

splitting the audio signal into at least two signals in different frequency ranges; and

extracting signals in frequency ranges corresponding to the frequency ranges of the splitting step from the total sound signal.

18. The method of claim 1 , where filtering the audio sound signal comprises adaptively filtering the audio sound signal.

19. The method of claim 18 , where adaptively filtering the audio signal comprises performing a least mean square (LMS) computation.

Assignments (3)
RELEASE Recorded Nov 14, 2012
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED; HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
Reel/Frame 029294/0254 →
SECURITY AGREEMENT Recorded Feb 17, 2011
From: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED; HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 025823/0354 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2008
From: CHRISTOPH, MARKUS
To: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
Reel/Frame 020502/0308 →
Continuity (2)
Continuation 11085807 · Mar 21, 2005
Related Publication 20080137874A1 · Jun 12, 2008