US5742927A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Noise reduction apparatus using spectral subtraction or scaling and signal attenuation between formant regions
Assignee: British Telecommunications PLC
•
Filing: 1994-02-11
•
Granted: 1998-04-21
•
Expires: 2014-02-11
Abstract
Abstract A noise reduction apparatus and method for enhancing noisy speech signal which applies to the spectral component signals of a time-varying input signal either a spectral substraction process or a spectral scaling process followed by signal attenuation in regions of the frequency spectrum lying between identified formant regions.
Inventors
- 👤 Philip Mark Crozier
- 👤 Barry Michael George Cheetham
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 22:22
CPC Classifications
G; G10; G10L; G10L21/00; G10L21/02; G10L21/0208; G10L21/0216; G10L21/0232
Claims Analysis
Total Claims: 56
Claim 1
Independent Claim
87 words
A noise reduction apparatus comprising: conversion means for converting a time-varying input signal into spectral component signals representing the magnitudes of spectral components of the input signals; processing means for applying to said spectral component signals a spectral subtraction process; reconversion means for converting said spectral component signals into a time-varying signal; means for identifying formant regions of the speech spectrum; and means for effecting, at a predetermined point after said application of said subtraction process, further attenuation of those frequency components lying outside the formant regions.
Claim 2
Dependent Claim
87 words
A noise reduction apparatus comprising: conversion means for converting a time-varying input signal into spectral component signals representing the magnitudes of spectral components of the input signals; processing means for applying to said spectral component signals a spectral subtraction process; reconversion means for converting said spectral component signals into a time-varying signal; means for identifying formant regions of the speech spectrum; and means for effecting, at a predetermined point after said application of said subtraction process, further attenuation of those frequency components lying outside the formant regions.
Claim 3
Dependent Claim
27 words
A noise reduction apparatus according to claim 1 in which the conversion means is operable to perform a discrete Fourier transform on segments of the input signal.
Claim 4
Dependent Claim
79 words
A noise reduction apparatus according to claim 1 further comprising means for recognizing periods during which speech is absent from the input signal and storing signals representing the power spectrum of the input signal during such periods to represent an estimated noise spectrum of the input signal, and wherein the processing means performing the spectral subtraction process subtracts from signals representing the power spectrum of the input signal, the signals representing an estimated noise spectrum of the input signal.
Claim 5
Dependent Claim
55 words
A noise reduction apparatus according to claim 1 in which the means to identify formant regions is responsive to the input signal or a derivative of said input signal to produce frequency response signals, and in which the attenuation means is operable to multiply the power spectrum of the signal by the frequency response signals.
Claim 6
Dependent Claim
28 words
A noise reduction apparatus according to claim 4 in which the means to identify formant regions includes Linear Predictive Analysis means to produce a linear predictive (LP) spectrum.
Claim 7
Dependent Claim
45 words
A noise reduction appartus according to claim 5 in which the means to identify formant regions includes thresholding means such that the frequency response signals are unity wherever the LP spectrum is above a threshold value and otherwise are a function of the LP spectrum.
Claim 8
Dependent Claim
25 words
A noise reduction apparatus according to claim 4, in which the means to identify formant regions is responsive to the output of the processing means.
Claim 9
Dependent Claim
42 words
A noise reduction apparatus according to claim 4 in which the means to identify the formant regions is responsive to the spectral component signals following processing by auxiliary processing means operable to apply the spectral subtraction process to said spectral component signals.
Claim 10
Dependent Claim
71 words
A noise reduction apparatus according to claim 4 further comprising auxiliary conversion means for converting the time-varying input signal into further spectral component signals representing the magnitudes of spectral components of the input signals and auxiliary processing means operable to apply the spectral substraction process to said further spectral component signals; and in which the means to identify the formant regions is responsive to the output of the auxiliary processing means.
Claim 11
Dependent Claim
64 words
A noise reduction apparatus according to claim 9 in which the conversion means is operable to produce said spectral component signals for each of successive fixed time periods of the input signal and the auxiliary conversion means is operable to produce said further spectral component signals for each successive time period of speech, those periods having durations differing from the said fixed time periods.
Claim 12
Dependent Claim
35 words
A noise reduction apparatus according to claim 10 further comprising means for monitoring the stationarity of the input speech signal and to control the duration of the time periods employed by the auxiliary conversion means.
Claim 13
Dependent Claim
180 words
A noise reduction apparatus comprising: conversion means for converting a time-varying input signal into signals representing the magnitudes of spectral components of the input signals; processing means operable to effect a reduction in the magnitude of low-magnitude ones of the said spectral component signals relative to that of higher magnitude ones of the said spectral component signals; reconversion means to convert the said spectral component signals into a time-varying signal; means to identify format regions of the speech spectrum; means to attenuate those frequency components lying outside the formant regions; the means to identify formant regions being responsive to the input signal or a derivative of the input signal to produce frequency response signals, and the attenuation means being operable to multiply the power spectrum of the signal by the frequency response signals; the means to identify formant regions including Linear Predictive Analysis means to produce a linear predictive (LP) spectrum; and thresholding means such that the frequency response signals are unity wherever the LP spectrum is above a threshold value and otherwise are a function of the LP spectrum.
Claim 14
Dependent Claim
180 words
A noise reduction apparatus comprising: conversion means for converting a time-varying input signal into signals representing the magnitudes of spectral components of the input signals; processing means operable to effect a reduction in the magnitude of low-magnitude ones of the said spectral component signals relative to that of higher magnitude ones of the said spectral component signals; reconversion means to convert the said spectral component signals into a time-varying signal; means to identify format regions of the speech spectrum; means to attenuate those frequency components lying outside the formant regions; the means to identify formant regions being responsive to the input signal or a derivative of the input signal to produce frequency response signals, and the attenuation means being operable to multiply the power spectrum of the signal by the frequency response signals; the means to identify formant regions including Linear Predictive Analysis means to produce a linear predictive (LP) spectrum; and thresholding means such that the frequency response signals are unity wherever the LP spectrum is above a threshold value and otherwise are a function of the LP spectrum.
Claim 15
Dependent Claim
184 words
A noise reduction apparatus comprising: conversion means for converting a time-varying input signal into signals representing the magnitudes of spectral components of the input signals; processing means operable to effect a reduction in the magnitude of low-magnitude ones of the said spectral component signals relative to that of higher magnitude ones of the said spectral component signals; reconversion means to convert the said spectral component signals into a time-varying signal; means to identify format regions of the speech spectrum; means to attenuate those frequency components lying outside the formant regions; the means to identify formant regions being responsive to the input signal or a derivative of the input signal to produce frequency response signals, and the attenuation means being operable to multiply the power spectrum of the signal by the frequency response signals; the means to identify the formant regions being further responsive to the spectral signals following processing by auxiliary processing means operable to effect a reduction in the magnitude of low magnitude ones of the said spectral component signals relative to that of higher magnitude ones of the said spectral component signals.
Claim 16
Dependent Claim
184 words
A noise reduction apparatus comprising: conversion means for converting a time-varying input signal into signals representing the magnitudes of spectral components of the input signals; processing means operable to effect a reduction in the magnitude of low-magnitude ones of the said spectral component signals relative to that of higher magnitude ones of the said spectral component signals; reconversion means to convert the said spectral component signals into a time-varying signal; means to identify format regions of the speech spectrum; means to attenuate those frequency components lying outside the formant regions; the means to identify formant regions being responsive to the input signal or a derivative of the input signal to produce frequency response signals, and the attenuation means being operable to multiply the power spectrum of the signal by the frequency response signals; the means to identify the formant regions being further responsive to the spectral signals following processing by auxiliary processing means operable to effect a reduction in the magnitude of low magnitude ones of the said spectral component signals relative to that of higher magnitude ones of the said spectral component signals.
Claim 17
Dependent Claim
208 words
A noise reduction apparatus comprising: conversion means for converting a time-varying input signal into signals representing the magnitudes of spectral components of the input signals; processing means operable to effect a reduction in the magnitude of low-magnitude ones of the said spectral component signals relative to that of higher magnitude ones of the said spectral component signals; reconversion means to convert the said spectral component signals into a time-varying signal; means to identify format regions of the speech spectrum; means to attenuate those frequency components lying outside the formant regions; the means to identify formant regions being responsive to the input signal or a derivative of the input signal to produce frequency response signals, and the attenuation means being operable to multiply the power spectrum of the signal by the frequency response signals; auxiliary conversion means for converting the time-varying input signal into signals representing the magnitudes of spectral components of the input signals and auxiliary processing means operable to effect a reduction in the magnitude of low-magnitude ones of the said spectral component signals relative to that of higher magnitude ones of the said spectral component signals; and in which the means to identify the formant regions is responsive to the output of the auxiliary processing means.
Claim 18
Dependent Claim
208 words
A noise reduction apparatus comprising: conversion means for converting a time-varying input signal into signals representing the magnitudes of spectral components of the input signals; processing means operable to effect a reduction in the magnitude of low-magnitude ones of the said spectral component signals relative to that of higher magnitude ones of the said spectral component signals; reconversion means to convert the said spectral component signals into a time-varying signal; means to identify format regions of the speech spectrum; means to attenuate those frequency components lying outside the formant regions; the means to identify formant regions being responsive to the input signal or a derivative of the input signal to produce frequency response signals, and the attenuation means being operable to multiply the power spectrum of the signal by the frequency response signals; auxiliary conversion means for converting the time-varying input signal into signals representing the magnitudes of spectral components of the input signals and auxiliary processing means operable to effect a reduction in the magnitude of low-magnitude ones of the said spectral component signals relative to that of higher magnitude ones of the said spectral component signals; and in which the means to identify the formant regions is responsive to the output of the auxiliary processing means.
Claim 19
Dependent Claim
64 words
A noise reduction apparatus according to claim 14 in which the conversion means is operable to produce said spectral component signals for each of successive fixed time periods of the input signal and the auxiliary conversion means is operable to produce said further spectral component signals for each successive time period of speech, those periods having durations differing from the said fixed time periods.
Claim 20
Dependent Claim
34 words
A noise reduction apparatus according to claim 15 including means for monitoring the stationarity of the input speech signal and to control the duration of the time periods employed by the auxiliary conversion means.
Claim 21
Dependent Claim
86 words
A noise reduction apparatus comprising: conversion means for converting a time-varying input signal into spectral component signals representing the magnitudes of spectral components of the input signals; processing means for applying to said spectral component signals a spectral scaling process; reconversion means for converting said spectral component signals into a time-varying signal; means for identifying formant regions of the speech spectrum; means for effecting, at a predetermined point after said application of said scaling process, further attenuation of those frequency components lying outside the formant regions.
Claim 22
Dependent Claim
86 words
A noise reduction apparatus comprising: conversion means for converting a time-varying input signal into spectral component signals representing the magnitudes of spectral components of the input signals; processing means for applying to said spectral component signals a spectral scaling process; reconversion means for converting said spectral component signals into a time-varying signal; means for identifying formant regions of the speech spectrum; means for effecting, at a predetermined point after said application of said scaling process, further attenuation of those frequency components lying outside the formant regions.
Claim 23
Dependent Claim
27 words
A noise reduction apparatus according to claim 17 in which the conversion means is operable to performs a discrete Fourier transform on segments of the input signal.
Claim 24
Dependent Claim
42 words
A noise reduction apparatus according to claim 17 in which the processing means performing the spectral scaling process applies to said spectral component signals a nonlinear transfer characteristic such as to attenuate low magnitude spectral component signals relative to high magnitude ones.
Claim 25
Dependent Claim
53 words
A noise reduction apparatus according to claim 17 in which the means for identifying formant regions is responsive to the input signal or a derivative of said input signal to produce frequency response signals, and the attenuation means is operable to multiply the power spectrum of the signal by the frequency response signals.
Claim 26
Dependent Claim
28 words
A noise reduction apparatus according to claim 20 in which the means to identify formant regions includes Linear Predictive Analysis means to produce a linear predictive (LP) spectrum.
Claim 27
Dependent Claim
45 words
A noise reduction apparatus according to claim 21 in which the means for identifying formant regions includes thresholding means such that the frequency response signals are unity wherever the LP spectrum is above a threshold value and otherwise are a function of the LP spectrum.
Claim 28
Dependent Claim
25 words
A noise reduction apparatus according to claim 20 in which the means to identify formant regions is responsive to the output of the processing means.
Claim 29
Dependent Claim
42 words
A noise reduction apparatus according to claim 20 in which the means to identify the formant regions is responsive to the spectral component signals following processing by auxiliary processing means operable to apply the spectral scaling process to said spectral component signals.
Claim 30
Dependent Claim
71 words
A noise reduction apparatus according to claim 20 further comprising auxiliary conversion means for converting the time-varying input signal into further spectral component signals representing the magnitudes of spectral components of the input signals and auxiliary processing means operable to apply the spectral scaling process to said further spectral component signals; and in which the means to identify the formant regions is responsive to the output of the auxiliary processing means.
Claim 31
Dependent Claim
64 words
A noise reduction apparatus according to claim 25 in which the conversion means is operable to produce said spectral component signals for each of successive fixed time periods of the input signal and the auxiliary conversion means is operable to produce said further spectral component signals for each successive time period of speech, those periods having durations differing from the said fixed time periods.
Claim 32
Dependent Claim
35 words
A noise reduction apparatus according to claim 26 further comprising means for monitoring the stationarity of the input speech signal and to control the duration of the time periods employed by the auxiliary conversion means.
Claim 33
Independent Claim
75 words
A method for reducing noise comprising: converting a time-varying input signal into spectral component signals representing the magnitudes of spectral components of the input signals; applying to said spectral component signals a spectral subtraction process; identifying formant regions of the speech spectrum; effecting, at a predetermined point after said application of said subtraction process, further attenuation of those frequency components lying outside the formant regions; and reconverting said spectral component signals into a time-varying signal.
Claim 34
Independent Claim
75 words
A method for reducing noise comprising: converting a time-varying input signal into spectral component signals representing the magnitudes of spectral components of the input signals; applying to said spectral component signals a spectral subtraction process; identifying formant regions of the speech spectrum; effecting, at a predetermined point after said application of said subtraction process, further attenuation of those frequency components lying outside the formant regions; and reconverting said spectral component signals into a time-varying signal.
Claim 35
Dependent Claim
36 words
A method for reducing noise according to claim 28 in which: the step of converting a time-varying input signal into spectral component signals is performed using a discrete Fourier transform on segments of the input signal.
Claim 36
Dependent Claim
77 words
A method for reducing noise according to claim 28 further comprising the steps of: recognizing periods during which speech is absent from the input signal and storing signals representing the power spectrum of the input signal during such periods to represent an estimated noise spectrum of the input signal, and performing the spectral subtraction process subtraction from signals representing the power spectrum of the input signal, the signals representing an estimated noise spectrum of the input signal.
Claim 37
Dependent Claim
57 words
A method for reducing noise according to claim 28 in which: the step of identifying formant regions further comprises producing frequency response signals in response to the input signal or a derivative of said input signal, and the step of effecting further attenuation further comprises multiplying the power spectrum of the signal by the frequency response signals.
Claim 38
Dependent Claim
29 words
A method for reducing noise according to claim 31 in which the step of identifying formant regions includes using Linear Predictive Analysis to produce a linear predictive (LP) spectrum.
Claim 39
Dependent Claim
47 words
A method for reducing noise according to claim 32 in which the step of identifying formant regions further comprises: setting the frequency response signals to be unity wherever the LP spectrum is above a predetermined threshold value and otherwise to be a function of the LP spectrum.
Claim 40
Dependent Claim
30 words
A method for reducing noise according to claim 31 in which: the step of identifying formant regions is responsive to applying said spectral subtraction process to said spectral component signals.
Claim 41
Dependent Claim
36 words
A method for reducing noise according to claim 31 in which: the step of identifying the formant regions is responsive to said spectral component signals following application of the spectral subtraction process to said component signals.
Claim 42
Dependent Claim
73 words
A method for reducing noise according to claim 31 further comprising the steps of: converting the time-varying input signal into further spectral component signals representing the magnitudes of spectral components of the input signals; and applying the spectral subtraction process to said further spectral component signals; and in which the step of identifying the formant regions is responsive to the output of converting the time-varying input signal into said further spectral component signals.
Claim 43
Dependent Claim
83 words
A method for reducing noise according to claim 36 in which the step of converting the time-varying input signal into spectral component signals further includes: producing said spectral component signals for each of successive fixed time periods of the input signal, and in which the step of converting the time-varying input signal into further spectral component signals further includes producing said further spectral component signals for each successive time period of speech, those periods having durations differing from the said fixed time periods.
Claim 44
Dependent Claim
48 words
A method for reducing noise according to claim 37 further comprising: monitoring the stationarity of the input speech signal and controlling the duration of the time periods employed in the step of producing said spectral component signals for each of successive fixed time periods of the input signal.
Claim 45
Independent Claim
75 words
A method for reducing noise comprising: converting a time-varying input signal into spectral component signals representing the magnitudes of spectral components of the input signals; applying to said spectral component signals a spectral scaling process; identifying formant regions of the speech spectrum; effecting, at a predetermined point after said application of said subtraction process, further attenuation of those frequency components lying outside the formant regions; and reconverting said spectral component signals into a time-varying signal.
Claim 46
Independent Claim
75 words
A method for reducing noise comprising: converting a time-varying input signal into spectral component signals representing the magnitudes of spectral components of the input signals; applying to said spectral component signals a spectral scaling process; identifying formant regions of the speech spectrum; effecting, at a predetermined point after said application of said subtraction process, further attenuation of those frequency components lying outside the formant regions; and reconverting said spectral component signals into a time-varying signal.
Claim 47
Dependent Claim
36 words
A method for reducing noise according to claim 39 in which: the step of converting a time-varying input signal into spectral component signals is performed using a discrete Fourier transform on segments of the input signal.
Claim 48
Dependent Claim
43 words
A method for reducing noise according to claim 39 in which the step of performing the spectral scaling process further comprises: applying to said spectral component signals a nonlinear transfer characteristic to attenuate low magnitude spectral component signals relative to high magnitude ones.
Claim 49
Dependent Claim
57 words
A method for reducing noise according to claim 39 in which the step of identifying formant regions further comprises: producing frequency response signals in response to the input signal or a derivative of said input signal, and the step of effecting further attenuation further comprises multiplying the power spectrum of the signal by the frequency response signals.
Claim 50
Dependent Claim
29 words
A method for reducing noise according to claim 42 in which: the step of identifying formant regions includes using Linear Predictive Analysis to produce a linear predictive (LP) spectrum.
Claim 51
Dependent Claim
47 words
A method for reducing noise according to claim 43 in which the step of identifying formant regions further comprises: setting the frequency response signals to be unity wherever the LP spectrum is above a predetermined threshold value and otherwise to be a function of the LP spectrum.
Claim 52
Dependent Claim
30 words
A method for reducing noise according to claim 42 in which: the step of identifying formant regions is responsive to applying said spectral scaling process to said spectral component signals.
Claim 53
Dependent Claim
36 words
A method for reducing noise according to claim 42 in which: the step of identifying the formant regions is responsive to said spectral component signals following application of the spectral scaling process to said component signals.
Claim 54
Dependent Claim
71 words
A method for reducing noise according to claim 42 further comprising the steps of: converting the time-varying input signal into further spectral component signals representing the magnitudes of spectral components of the input signals; and applying the spectral scaling process to said further spectral component signals; and in which the step of identifying the formant regions is responsive to said converting the time-varying input signal into said further spectral component signals.
Claim 55
Dependent Claim
80 words
A method for reducing noise according to claim 47 in which: the step of converting the time-varying input signal into spectral component signals further includes producing said spectral component signals for each of successive fixed time periods of the input signal, and the step of converting the time-varying input signal into further spectral component signals further includes producing said further spectral component signals for each successive time period of speech, those periods having durations differing from said fixed time periods.
Claim 56
Dependent Claim
48 words
A method for reducing noise according to claim 48 further comprising: monitoring the stationarity of the input speech signal and controlling the duration of the time periods employed in the step of producing said spectral component signals for each of successive fixed time periods of the input signal.
References Cited (Backward Citations)
GB890687A
Cited
US3180936A
Cited
US4630304A
Cited
US5133013A
Cited
US5319736A
Cited
US5479560A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-04-20 | 2001-10-20 | 2002-04-21 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-04-20 | 2005-10-20 | 2006-04-21 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-04-20 | 2009-10-20 | 2010-04-21 | $7700.00 | Window Closed / Lapsed |