IP Library Granted Patent US 7,209,879
Granted Patent B2
US 7,209,879 · App. 10/105,884 · Granted Apr 24, 2007

Noise suppression

Assignee: Telefonaktiebolaget LM Ericsson (publ)
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 7,209,879
App. No.
10/105,884
Granted
Apr 24, 2007
Kind
B2
Abstract

A network noise suppressor includes a decoder for partially decoding a CELP coded bit-stream. A noise suppressing filter H(z) is determined from the decoded parameters. The filter is used to determine modified LP and gain parameters. Corresponding parameters in the coded bit-stream are overwritten with the modified parameters.

Claims (43)

1. A noise suppression method, comprising:

representing a noisy signal as an encoded bit stream using a linear predictive filter;

determining a noise suppressing filter from said encoded bit stream;

determining a modified linear predictive filter approximately representing the cascade of said linear predictive filter and said noise suppressing filter; and

replacing predetermined coding parameters of the encoded bit stream representing said linear predictive filter with corresponding coding parameters representing said modified linear predictive filter in the encoded bit stream to generate a modified encoded bit stream.

2. The method of claim 1 , further comprising:

replacing at least one codebook gain.

3. The method of claim 2 , further comprising:

replacing the fixed codebook gain.

4. The method of claim 1 , further comprising:

replacing line spectral pair parameters and a codebook gain correction factor.

5. The method of claim 1 , wherein some of the predetermined coding parameters are kept unchanged.

6. The method of claim 5 , wherein codebook vectors are kept unchanged.

7. A noise suppression system comprising:

means for representing a noisy signal as an encoded bit stream using a linear predictive filter;

means for determining a noise suppressing filter from said encoded bit stream;

means for determining a modified linear predictive filter approximately representing the cascade of said linear predictive filter and said noise suppressing filter; and

means for replacing predetermined coding parameters of the encoded bit stream representing said linear predictive filter with corresponding coding parameters representing said modified linear predictive filter in the encoded bit stream to generate a modified encoded bit stream.

8. The system of claim 7 , further comprising:

means for modifying at least one codebook gain.

9. The system of claim 8 , further comprising:

means for modifying the fixed codebook gain.

10. The system of claim 7 , further comprising:

means for modifying line spectral pair parameters and a codebook gain correction factor.

11. A network noise suppressor, comprising:

means for receiving an encoded bit stream representing a noisy signal, said bit encoded stream being formed using a linear predictive filter;

means for determining a noise suppressing filter from said encoded bit stream;

means for determining a modified linear predictive filter approximately representing the cascade of said linear predictive filter and said noise suppressing filter; and

means for replacing predetermined coding parameters of the encoded bit stream representing said linear predictive filter with corresponding coding parameters representing said modified linear predictive filter in the encoded bit stream to generate a modified encoded bit stream.

12. The suppressor of claim 11 , further comprising:

means for modifying at least one codebook gain.

13. The suppressor of claim 12 , further comprising:

means for modifying the fixed codebook gain.

14. The suppressor of claim 11 , further comprising:

means for modifying line spectral pair parameters and a fixed codebook gain correction factor.

15. A network noise suppressor, comprising electronic circuitry programmed or configured to perform the following:

receive an encoded bit stream representing a noisy signal, said bit stream being formed using a linear predictive filter;

determine a noise suppressing filter from said encoded bit stream;

determine a modified linear predictive filter approximately representing the cascade of said linear predictive filter and said noise suppressing filter; and

replace predetermined coding parameters of the encoded bit stream representing said linear predictive filter with corresponding coding parameters representing said modified linear predictive filter directly in the encoded bit stream to generate a modified encoded bit stream.

16. The suppressor of claim 15 , wherein the electronic circuitry is programmed or configured to modify at least one codebook gain.

17. The suppressor of claim 16 , wherein the electronic circuitry is programmed or configured to modify line spectral pair parameters and a fixed codebook gain correction factor.

18. The suppressor is claim 15 , wherein the electronic circuitry includes one or more microprocessors, one or more signal processors, one or more application specific integrated circuits (ASICs), or a combination thereof.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2002
From: ERIKSSON, ANDERS; TRUMP, TONU
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 013001/0807 →
Priority Claims (2)
SE 0101157 · Mar 30, 2001 · national
SE 0102519 · Jul 13, 2001 · national
Continuity (1)
Related Publication 20020184010A1 · Dec 5, 2002