← Back to Patent Explorer
US5432859A Expired / Lapsed US ⏱️ 0.0 years remaining

Noise-reduction system

Assignee: Harris Stratex Networks Canada ULC
•
Filing: 1993-02-23
•
Granted: 1995-07-11
•
Expires: 2013-02-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A noise-suppression circuit (10) divides the signal from a microphone (12) into a plurality of frequency sub-bands by means of a noise-band divider (18) and a subtraction circuit (36). By means of gain circuits (32) and (34), it applies separate gains to the separate bands and then recombines them in a signal combiner (38) to generate an output signal in which the noise has been suppressed. Separate gains are applied only to the lower subbands in the voice spectrum. Accordingly, the noise-band divider (18) is required to compute spectral components for only those bands. By employing a sliding-discrete-Fourier-transform method, the noise-band divider (18) computes the spectral components on a sample-by-sample basis, and circuitry (50, 52) for determining the individual gains can therefore update them on a sample-by-sample basis, too.

Inventors

  • 👤 Jin Yang
  • 👤 Andrew Sendyk

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 18:21
CPC Classifications
H; H04; H04R; H04R3/00

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 223 words
For reducing the noise content of a sampled input signal consisting of a sequence of input samples, a noise-reduction circuit comprising: A) a speech detector for determining whether the input signal includes speech and generating a speech-detector output that indicates whether speech is present or absent in the input signal; B) a sliding-discrete-Fourier-transform circuit for recursively computing, for each sample, the values of at least a plurality of the components of the discrete Fourier transform of a sample sequence that ends with that sample, each such Fourier-component value, denominated a raw Fourier-component value, thereby being associated with a respective frequency bin; C) a gain-value generator, responsive to the speech-detector output and the computed Fourier components, for generating, from the frequency components associated with each of a plurality of the frequency bins, a gain value associated with that frequency bin by comparing a function of those components computed for samples that include those taken when the speech detector indicated the presence of speech with those components computed only for samples taken when the speech detector indicated the absence of speech; D) a gain-adjustment circuit for generating an adjusted-Fourier-component value for each bin by multiplying the raw Fourier-component value associated with each bin by the gain value generated for that bin; and E) an output circuit for generating an output from the adjusted frequency-bin values.
Claim 2
Dependent Claim 223 words
For reducing the noise content of a sampled input signal consisting of a sequence of input samples, a noise-reduction circuit comprising: A) a speech detector for determining whether the input signal includes speech and generating a speech-detector output that indicates whether speech is present or absent in the input signal; B) a sliding-discrete-Fourier-transform circuit for recursively computing, for each sample, the values of at least a plurality of the components of the discrete Fourier transform of a sample sequence that ends with that sample, each such Fourier-component value, denominated a raw Fourier-component value, thereby being associated with a respective frequency bin; C) a gain-value generator, responsive to the speech-detector output and the computed Fourier components, for generating, from the frequency components associated with each of a plurality of the frequency bins, a gain value associated with that frequency bin by comparing a function of those components computed for samples that include those taken when the speech detector indicated the presence of speech with those components computed only for samples taken when the speech detector indicated the absence of speech; D) a gain-adjustment circuit for generating an adjusted-Fourier-component value for each bin by multiplying the raw Fourier-component value associated with each bin by the gain value generated for that bin; and E) an output circuit for generating an output from the adjusted frequency-bin values.
Claim 3
Dependent Claim 48 words
A noise-reduction circuit as defined in claim 1 wherein the gains for at least a first plurality of the frequency bins above 800 Hz are the same while those for at least a second plurality of the frequency bins below 1500 Hz are not in general the same.
Claim 4
Dependent Claim 35 words
A noise-reduction circuit as defined in claim 2 wherein the gain value for the plurality of frequency bins whose gains are the same is equal to the greatest of the gains of all lower-frequency bins.
Claim 5
Dependent Claim 107 words
A noise-reduction circuit as defined in claim 3 wherein the gain-value generator generates the gain value for each of a plurality of frequency bins by computing a first average of the Fourier components associated with that frequency bin for samples that include those taken when the speech detector indicates the presence of speech, computing a second average of the Fourier components associated with that frequency bin for samples taken when the speech detector indicates the absence of speech, and generating as the gain value for that bin a predetermined function of the ratio that the difference between the first and second averages bears to the first average.
Claim 6
Dependent Claim 41 words
A noise-reduction circuit as defined in claim 4 wherein the predetermined function yields gain values that approximate maximum-likelihood gain values as the ratio approaches unity and approaches a predetermined value between -6 db and -20 db as the ratio approaches zero.
Claim 7
Dependent Claim 107 words
A noise-reduction circuit as defined in claim 1 wherein the gain-value generator generates the gain value for each of a plurality of frequency bins by computing a first average of the Fourier components associated with that frequency bin for samples that include those taken when the speech detector indicates the presence of speech, computing a second average of the Fourier components associated with that frequency bin for samples taken when the speech detector indicates the absence of speech, and generating as the gain value for that bin a predetermined function of the ratio that the difference between the first and second averages bears to the first average.
Claim 8
Dependent Claim 41 words
A noise-reduction circuit as defined in claim 6 wherein the predetermined function yields gain values that approximate maximum-likelihood gain values as the ratio approaches unity and approaches a predetermined value between -6 db and -20 db as the ratio approaches zero.
Claim 9
Dependent Claim 153 words
A noise-reduction circuit as defined in claim 1 wherein the speech detector indicates that speech is present when a value ρ ave exceeds a predetermined threshold value and the speech detector indicates the absence of speech when ρ ave is less than the predetermined threshold, where ρ ave is the average of a plurality of factors ρ k associated with respective frequency bins, each factor ρ k associated with a given frequency bin being the result of computing a first average of the Fourier components associated with that frequency bin for samples that include those taken when the speech detector has indicated the presence of speech, computing a second average of the Fourier components associated with that frequency bin for samples taken when the speech detector has indicated the absence of speech, and taking as ρ k the ratio that the difference between the first and second averages bears to the first average.
Claim 10
Dependent Claim 249 words
For reducing the noise content of a sampled input signal consisting of a sequence of input samples, a noise-reduction circuit comprising: A) a speech detector for determining whether the input signal includes speech and generating a speech-detector output that indicates whether speech is present or absent in the input signal; B) a discrete-Fourier-transform circuit for computing, for each sample, at least a plurality of the components of the discrete Fourier transform of a sample sequence that ends with that sample, each such Fourier component thereby being associated with a respective frequency bin; C) a gain-value generator, responsive to the speech-detector output and the computed Fourier components, for generating, from the frequency components associated with each of a plurality of the frequency bins, a gain value associated with that frequency bin by comparing a function of those components computed for samples taken when the speech detector indicated the presence of speech with those components computed for samples taken when the speech detector indicated the absence of speech, the gains for at least a first plurality of the frequency bins above 800 Hz being the same and those for at least a second plurality of the frequency bins below 1500 Hz not in general being the same; D) a gain-adjustment circuit for generating an adjusted-Fourier-component value for each bin by multiplying the raw Fourier-component value associated with each bin by the gain value generated for that bin; and E) an output circuit for generating an output from the adjusted frequency-bin values.
Claim 11
Dependent Claim 249 words
For reducing the noise content of a sampled input signal consisting of a sequence of input samples, a noise-reduction circuit comprising: A) a speech detector for determining whether the input signal includes speech and generating a speech-detector output that indicates whether speech is present or absent in the input signal; B) a discrete-Fourier-transform circuit for computing, for each sample, at least a plurality of the components of the discrete Fourier transform of a sample sequence that ends with that sample, each such Fourier component thereby being associated with a respective frequency bin; C) a gain-value generator, responsive to the speech-detector output and the computed Fourier components, for generating, from the frequency components associated with each of a plurality of the frequency bins, a gain value associated with that frequency bin by comparing a function of those components computed for samples taken when the speech detector indicated the presence of speech with those components computed for samples taken when the speech detector indicated the absence of speech, the gains for at least a first plurality of the frequency bins above 800 Hz being the same and those for at least a second plurality of the frequency bins below 1500 Hz not in general being the same; D) a gain-adjustment circuit for generating an adjusted-Fourier-component value for each bin by multiplying the raw Fourier-component value associated with each bin by the gain value generated for that bin; and E) an output circuit for generating an output from the adjusted frequency-bin values.
Claim 12
Dependent Claim 35 words
A noise-reduction circuit as defined in claim 9 wherein the gain value for the plurality of frequency bins whose gains are the same is equal to the greatest of the gains of all lower-frequency bins.
Claim 13
Dependent Claim 107 words
A noise-reduction circuit as defined in claim 10 wherein the gain-value generator generates the gain value for each of a plurality of frequency bins by computing a first average of the Fourier components associated with that frequency bin for samples that include those taken when the speech detector indicates the presence of speech, computing a second average of the Fourier components associated with that frequency bin for samples taken when the speech detector indicates the absence of speech, and generating as the gain value for that bin a predetermined function of the ratio that the difference between the first and second averages bears to the first average.
Claim 14
Dependent Claim 41 words
A noise-reduction circuit as defined in claim 11 wherein the predetermined function yields gain values that approximate maximum-likelihood gain values as the ratio approaches unity and approaches a predetermined value between -6 db and -20 db as the ratio approaches zero.
Claim 15
Dependent Claim 107 words
A noise-reduction circuit as defined in claim 9 wherein the gain-value generator generates the gain value for each of a plurality of frequency bins by computing a first average of the Fourier components associated with that frequency bin for samples that include those taken when the speech detector indicates the presence of speech, computing a second average of the Fourier components associated with that frequency bin for samples taken when the speech detector indicates the absence of speech, and generating as the gain value for that bin a predetermined function of the ratio that the difference between the first and second averages bears to the first average.
Claim 16
Dependent Claim 41 words
A noise-reduction circuit as defined in claim 13 wherein the predetermined function yields gain values that approximate maximum-likelihood gain values as the ratio approaches unity and approaches a predetermined value between -6 db and -20 db as the ratio approaches zero.
Claim 17
Dependent Claim 152 words
A noise-reduction circuit as defined in claim 9 wherein the speech detector indicates that speech is present when a value ρ ave exceeds a predetermined threshold value and the speech detector indicates the absence of speech when ρ ave is less than the predetermined threshold, where ρ ave is the average of a plurality of factors ρ k associated with respective frequency bins, each factor ρ k associated with a given frequency bin being the result of computing a first average of the Fourier components associated with that frequency bin for samples that include those taken when the speech detector has indicated the presence of speech, computing a second average of the Fourier components associated with that frequency bin for samples taken when the speech detector indicates the absence of speech, and taking as ρ k the ratio that the difference between the first and second averages bears to the first average.
Claim 18
Dependent Claim 208 words
In a noise-reduction circuit, adapted to receive a sampled input signal consisting of a sequence of input samples, that includes a speech detector for determining whether the input signal includes speech and generating a speech-detector output that indicates whether speech is present or absent in the input signal and circuitry responsive to the speech-detector output and the input signal for processing the input signal to generate as an output signal a noise-reduced version of the input signal, the improvement wherein the speech detector comprises means for indicating the absence of speech when ρ ave is less than a predetermined threshold, where ρ ave is the average of a plurality of factors ρ k associated with respective frequency bins, each factor ρ k associated with a given frequency bin being the result of computing a first average of the Fourier components associated with that frequency bin for samples that include those taken when the speech detector has indicated the presence of speech, computing a second average of the Fourier components associated with that frequency bin for samples taken when the speech detector has indicated the absence of speech, and taking as ρ k the ratio that the difference between the first and second averages bears to the first average.
Claim 19
Dependent Claim 208 words
In a noise-reduction circuit, adapted to receive a sampled input signal consisting of a sequence of input samples, that includes a speech detector for determining whether the input signal includes speech and generating a speech-detector output that indicates whether speech is present or absent in the input signal and circuitry responsive to the speech-detector output and the input signal for processing the input signal to generate as an output signal a noise-reduced version of the input signal, the improvement wherein the speech detector comprises means for indicating the absence of speech when ρ ave is less than a predetermined threshold, where ρ ave is the average of a plurality of factors ρ k associated with respective frequency bins, each factor ρ k associated with a given frequency bin being the result of computing a first average of the Fourier components associated with that frequency bin for samples that include those taken when the speech detector has indicated the presence of speech, computing a second average of the Fourier components associated with that frequency bin for samples taken when the speech detector has indicated the absence of speech, and taking as ρ k the ratio that the difference between the first and second averages bears to the first average.

References Cited (Backward Citations)

US4628529A Cited
US4630304A Cited
US4630305A Cited
US4811404A Cited
US4837832A Cited
US5012519A Cited
US5133013A Cited
US5023906A Cited
EP0459362A1 Cited
US5251263A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-07-10 1999-01-09 1999-07-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-07-10 2003-01-09 2003-07-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-07-10 2007-01-09 2007-07-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag