IP Library Granted Patent US 9,307,321
Granted Patent B1
US 9,307,321 · App. 13/492,737 · Granted Apr 5, 2016

Speaker distortion reduction

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 9,307,321
App. No.
13/492,737
Granted
Apr 5, 2016
Kind
B1
Abstract

Methods and systems specifically designed to reduce loudspeaker distortion by reducing voice coil excursion are provided. An input audio signal is processed based on a specific linear model of a loudspeaker, and a dynamic filter is generated and applied to this audio signal. The filter changes the relative phases of the spectral components of the input signal to reduce estimated excursion peaks. The quality of the audio signal is not diminished in comparison to traditional filter approaches. The processing of the input signal may involve determining a main frequency which may be used to determine the fundamental frequency. Multiples of the fundamental frequencies provide harmonic frequencies. The phases of all the harmonic frequencies, including the fundamental, may be measured and compared to a target vector of phases. The difference between the measured phases and the target phases may then be used to calculate the poles and zeros and corresponding filter coefficients.

Claims (34)

1. A method for processing an audio signal to reduce loudspeaker distortion, the method comprising:

receiving an input signal;

analyzing the input signal based on a linear model specific to a type of loudspeaker;

based on the analysis from the linear model, dynamically producing a filter for applying to the input signal, wherein the filter is configured to reduce loudspeaker distortion by reducing voice coil excursion of the loudspeaker; and

applying the filter to the input signal to produce a filtered signal for providing to the loudspeaker.

2. The method of claim 1 , wherein applying the filter to the input signal comprises changing relative phases of spectral components in the input signal, thereby producing the filtered signal.

3. The method of claim 1 , wherein the filter is configured to reduce the voice coil excursion of the loudspeaker without using compression.

4. The method of claim 1 , wherein the filter is configured to reduce the voice coil excursion of the loudspeaker without any changes in the spectrum of the input signal.

5. The method of claim 2 , wherein the filter is configured to reduce the voice coil excursion of the loudspeaker without using compression or any changes in the spectrum of the input signal.

6. The method of claim 1 , wherein analyzing the input signal comprises processing the input signal using a cochlea module, the cochlea module comprising a series of band-pass filters.

7. The method of claim 1 , wherein analyzing the input signal comprises estimating pitch and salience of the input signal.

8. The method of claim 1 , wherein analyzing the input signal comprises determining a main frequency of the input signal and tracking phases of harmonic frequencies relative to the main frequency.

9. The method of claim 8 , further comprising determining poles and zeroes of the harmonic frequencies.

10. The method of claim 9 , wherein dynamically producing the filter comprises generating filter coefficients for shifting the harmonic frequencies in the input signal.

11. The method of claim 10 , wherein the filter is an all-pass filter.

12. The method of claim 1 , wherein applying the filter to the input signal is performed using one or more complex multipliers.

13. The method of claim 1 , wherein applying the filter to the input signal is performed in a complex domain.

14. A system for processing an audio signal to reduce loudspeaker distortion, the system comprising:

a pitch and salience estimator, the pitch and salience estimator being configured to determine a main frequency of an input signal;

a phase tracker configured to determine phases of harmonic frequencies relative to the main frequency; and

a target phase generator configured to generate poles and zeros based on the main frequency and to dynamically generate one or more filter coefficients for changing the harmonic frequencies with respect to the main frequency.

15. The system of claim 14 , wherein the target phase generator is further configured to generate a filter configured to reduce loudspeaker distortion by reducing voice coil excursion of the loudspeaker without using compression or any changes in a spectrum of the input signal.

16. The system of claim 15 , wherein the system is configured to apply the filter to the input signal to produce a filtered signal for providing to the loudspeaker.

17. The system of claim 15 , wherein the filter is an all-pass filter.

18. The system of claim 14 , further comprising a reconstructor.

19. The system of claim 14 , further comprising a cochlea module for initial processing of the input signal, the cochlea module comprising a series of band-pass filters.

20. The system of claim 19 , wherein the cochlea module is used for changing the harmonic frequencies with respect to the main frequency.

21. The system of claim 14 , further comprising a memory for storing a linear model of the loudspeaker, the linear model being specific to a type of the loudspeaker.

22. The system of claim 14 , wherein the system is a part of the loudspeaker.

23. A method for processing an audio signal to reduce loudspeaker distortion, the method comprising:

receiving an input signal;

analyzing the input signal using a cochlea module comprising a series of band-pass filters, the analyzing performed based on a linear model specific to a type of loudspeaker and comprising estimating pitch and salience of the input signal, determining a main frequency of the input signal and tracking phases of harmonic frequencies relative to the main frequency, and determining poles and zeroes of the harmonic frequencies;

based on the analysis, dynamically producing a filter for applying to the input signal by generating filter coefficients for shifting the harmonic frequencies in the input signal; and

applying the filter to the input signal to produce a filtered signal for providing to the loudspeaker.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2024
From: KNOWLES ELECTRONICS, LLC
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 066216/0142 →
CHANGE OF NAME Recorded Feb 25, 2016
From: AUDIENCE, INC.
To: AUDIENCE LLC
Reel/Frame 037927/0424 →
MERGER Recorded Feb 25, 2016
From: AUDIENCE LLC
To: KNOWLES ELECTRONICS, LLC
Reel/Frame 037927/0435 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S ADDRESS, 331 FAIRCHILD DRIVE, MENLO PARK, CA 94043 PREVIOUSLY RECORDED ON REEL 033058 FRAME 0133. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECT ASSIGNEE'S ADDRESS IS 331 FAIRCHILD DRIVE, MOUNTAIN VIEW, CA 94043. Recorded Jun 18, 2014
From: UNRUH, ANDY
To: AUDIENCE, INC.
Reel/Frame 033200/0238 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2014
From: UNRUH, ANDY
To: AUDIENCE, INC.
Reel/Frame 033058/0133 →