IP Library Granted Patent US 10,056,092
Granted Patent B2
US 10,056,092 · App. 15/508,140 · Granted Aug 21, 2018

Residual interference suppression

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 10,056,092
App. No.
15/508,140
Granted
Aug 21, 2018
Kind
B2
Abstract

Methods and apparatus for estimating the power spectral density (PSD) of a residual interference having first and second components after adaptive interference cancellation (AIC). The first component can be estimated using a real-valued FIR filter operating on a time series of PSD estimates of a reference signal, and the second component can be estimated using an exponential decay over time corresponding to a reverberation time using the PSD of the reference signal.

Claims (42)

1. A method of reducing a residual interference in an output signal from an adaptive interference cancellation (AIC) module that operates on an input signal and a reference signal, the output signal comprising a corrected input signal superposed with the residual interference, the method comprising:

by a power spectral density (PSD) module, forming a time series of PSD values for the reference signal;

by a real-valued finite impulse response (FIR) forming an AIC filter misalignment estimate signal by operating on the time series of PSD values;

by a reverberation filter, forming a late reverberation estimate signal using an exponential decay over time using the time series of PSD values; and

subtracting the AIC filter misalignment estimate signal and the late reverberation estimate signal from the AIC module output signal.

2. The method according to claim 1 , wherein the reverberation filter comprises an infinite impulse response (IIR) filter.

3. The method according to claim 2 , wherein the FIR filter has a number of taps.

4. The method according to claim 3 , wherein the IIR filter includes a delay element with delay proportional to the number of taps.

5. The method according to claim 3 , further including using the same weight for all taps.

6. The method according to claim 1 , further including estimating a residual interference using gradient descent by the FIR filter, the reverberation filter, or both.

7. The method according to claim 6 , further including receiving, by the reverberation filter as an input, a non-estimated reverberation signal.

8. The method according to claim 6 , further including the gradient descent using a logarithmic cost function.

9. The method according to claim 1 , further including:

determining a parameter A in the reverberation filter for a strength of a late reverberation;

determining a parameter B in the reverberation filter for an exponential decay of the late reverberation in relation to reverberation time of an enclosure; and

adapting a parameter C, in the FIR filter for scaling the AIC filter misalignment estimate signal, as a function of a time series of PSD values for the output signal and a time series of PSD values for the late reverberation estimate signal.

10. The method according to claim 9 , wherein determining the parameters A and B includes fitting a substantially straight line to the logarithm of the magnitude of coefficients in a filter of the AIC module.

11. The method according to claim 1 , further including controlling a step size of the AIC module.

12. The method according to claim 11 , further including dynamically adjusting a length of the FIR filter corresponding to a reverberation time and/or the ratio of early and late residual interference.

13. The method according to claim 1 , wherein the reference signal comprises a loudspeaker signal and the residual interference PSD estimate is applied for residual echo suppression.

14. The method according to claim 1 , wherein the reference signal is a microphone signal and the second component corresponding to the PSD of the late reverberation is used for dereverberation.

15. An article, comprising a non-transitory storage medium having stored instructions that enable a machine to perform a method of reducing a residual interference in an output signal from an adaptive interference cancellation (AIC) module that operates on an input signal and a reference signal, the output signal comprising a corrected input signal superposed with the residual interference, the method comprising;

by a power spectral density (PSD) module, forming a time series of PSD values for the reference signal;

by a real-valued finite impulse response (FIR) filter, forming an AIC filter misalignment estimate signal by operating on the time series of PSD values;

by a reverberation filter, forming a late reverberation estimate signal using an exponential decay over time as a function of the time series of PSD values; and

subtracting the AIC filter misalignment estimate signal and the late reverberation estimate signal from the AIC module output signal.

16. The article according to claim 15 , wherein the reverberation filter comprises an infinite impulse response (IIR) filter.

17. A system, comprising:

an adaptive interference cancellation (AIC) module to receive an input signal and a reference signal and generate an AIC output signal comprising a corrected input signal superposed with a residual interference;

a first power spectral density (PSD) module to receive the AIC output signal and generate a first PSD output signal;

a second PSD module to receive the reference signal and generate a second PSD output signal;

a real-valued finite impulse response (FIR) filter to receive the second PSD output signal and form an AIC filter misalignment estimate output;

a reverberation filter to receive the second PSD output signal and form a late reverberation estimate output; and

a residual echo suppression module to process the AIC filter misalignment estimate output, the late reverberation estimate output, and the AIC output.

18. A system, comprising:

an adaptive interference cancellation (AIC) module to receive an input signal and a reference signal and generate an AIC output signal comprising a corrected input signal superposed with a residual interference;

a first power spectral density (PSD) module to receive the AIC output signal and generate a first PSD output signal;

a second PSD module to receive the reference signal and generate a second PSD output signal;

a real-valued finite impulse response (FIR) filter to receive the second PSD output signal and form an AIC filter misalignment estimate output;

a reverberation filter to receive the second PSD output signal and form a late reverberation estimate output;

a beamforming module to receive the input signal and the reference signal and generate a beamforming output signal; and

a dereverberation module to process the late reverberation estimate output and the beamforming output, wherein the AIC filter misalignment estimate output is not processed by the dereverberation module.

Assignments (8)
RELEASE (REEL 052935 / FRAME 0584) Recorded Jan 2, 2025
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: CERENCE OPERATING COMPANY
Reel/Frame 069797/0818 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE THE CONVEYANCE DOCUMENT WITH THE NEW ASSIGNMENT PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 19, 2022
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 059804/0186 →
SECURITY AGREEMENT Recorded Jun 15, 2020
From: CERENCE OPERATING COMPANY
To: WELLS FARGO BANK, N.A.
Reel/Frame 052935/0584 →
RELEASE OF SECURITY INTEREST Recorded Jun 12, 2020
From: BARCLAYS BANK PLC
To: CERENCE OPERATING COMPANY
Reel/Frame 052927/0335 →
SECURITY AGREEMENT Recorded Nov 7, 2019
From: CERENCE OPERATING COMPANY
To: BARCLAYS BANK PLC
Reel/Frame 050953/0133 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY AGREEMENT. Recorded Oct 29, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 050871/0001 →
INTELLECTUAL PROPERTY AGREEMENT Recorded Oct 23, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE INC.
Reel/Frame 050836/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2017
From: BUCK, MARKUS; WOLFF, TOBIAS; DESIRAJU, NAVEEN KUMAR
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 041479/0989 →