System and method for noise reduction having first and second adaptive filters
First Claim
1. A system for processing one or more input signals, the system comprising:
- a first processor having one or more channels, each channel comprising a respective first processor filter, each channel configured to receive a respective one of the one or more input signals, wherein the first processor is configured to provide an intermediate output signal;
a second processor comprising a second processor filter configured to receive the intermediate output signal and provide a noise-reduced output signal;
a first adaptation processor coupled to the first processor, wherein the first adaptation processor adapts the first processor filter in each of the one or more channels in response to a variation of a power spectral density (PSD) of a noise signal portion of respective ones of the one or more input signals, and wherein the first adaptation processor does not respond to variations of the power spectral density of a desired signal portion of respective ones of the one or more input signals; and
a second adaptation processor coupled to the second processor.
6 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for noise reduction employ a first processor having one or more channels, each channel comprising a respective first processor filter, and each channel configured to receive a respective one of one or more input signals. The first processor is configured to provide an intermediate output signal. The apparatus and method further employ a second processor including a second processor filter configured to receive the intermediate output signal and to provide a noise-reduced output signal. The apparatus and method further employ a first adaptation processor coupled to the first processor and a second adaptation processor coupled to the second processor. In some embodiments, an echo canceling processor reduces an echo portion associated with the noise-reduced output signal. In some embodiments, a response of the first filter portion and of the second filter portion are dynamically adapted.
105 Citations
32 Claims
-
1. A system for processing one or more input signals, the system comprising:
-
a first processor having one or more channels, each channel comprising a respective first processor filter, each channel configured to receive a respective one of the one or more input signals, wherein the first processor is configured to provide an intermediate output signal; a second processor comprising a second processor filter configured to receive the intermediate output signal and provide a noise-reduced output signal; a first adaptation processor coupled to the first processor, wherein the first adaptation processor adapts the first processor filter in each of the one or more channels in response to a variation of a power spectral density (PSD) of a noise signal portion of respective ones of the one or more input signals, and wherein the first adaptation processor does not respond to variations of the power spectral density of a desired signal portion of respective ones of the one or more input signals; and a second adaptation processor coupled to the second processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system, comprising:
-
a first filter portion configured to receive one or more input signals and to provide a single intermediate output signal; a second filter portion configured to receive the single intermediate output signal and to provide a single output signal; a control circuit configured to receive at least a portion of each of the one or more input signals and at least a portion of the single intermediate output signal and to provide information to adapt filter characteristics of the first and second filter portions; and an echo canceling processor coupled to receive the single output signal, for reducing an echo signal portion of the single output signal by subtracting a remote-voice-producing signal from at least one of;
the one or more input signals, the single intermediate output signal, or the single output signal. - View Dependent Claims (25, 26)
-
-
27. A method for processing one or more input signals, comprising:
-
receiving the one or more input signals with a first filter portion, the first filter portion providing an intermediate output signal; receiving the intermediate output signal with a second filter portion, the second filter portion providing an output signal; dynamically adapting a response of the first filter portion and a response of the second filter portion; and reducing a remote voice signal portion of the output signal by subtracting a remote-voice-producing signal from at least one of;
the one or more input signals, the intermediate output signal, or the output signal. - View Dependent Claims (28, 29, 30, 31, 32)
-
Specification