US3947636A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Transient noise filter employing crosscorrelation to detect noise and autocorrelation to replace the noisey segment
Assignee: Individual
•
Filing: 1974-08-12
•
Granted: 1976-03-30
•
Expires: 1994-08-12
Abstract
Abstract A method and circuit for detecting transient noise pulses having predetermined characteristics which are contained in an input signal, and substituting for the portion of the input signal distorted by the noise pulse, an estimate of that portion based upon portions of the input signal outside the distorted portion.
Inventors
- 👤 Albert D. Edgar
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 04:17
CPC Classifications
H; H03; H03G; H03G3/00; H03G3/20; H03G3/30; H03G3/34; H03G3/345; H04; H04B; H04B15/00
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
166 words
A method for substantially eliminating transient noise pulses in an input signal, comprising the steps of: receiving the input signal containing transient noise pulses; producing a first signal through filtering of the input signal within selected frequency limits; producing a second signal by detecting the absolute amplitude envelope of the first signal; developing an envelope signal from said second signal and convolving said envelope signal with a predetermined filter function to generate a convolution signal; detecting pulses in the convolution signal which have predetermined pulse amplitude and duration characteristics; producing a detection signal when one of said pulses is detected; receiving the input signal and producing a third signal delayed relative to the input signal by a preselected duration; receiving the input signal and producing a fourth signal which is a time weighted estimate of the third signal in time versus amplitude; and switching between the third signal and fourth signal as controlled in response to production of said detection signal to produce an output signal.
Claim 2
Independent Claim
166 words
A method for substantially eliminating transient noise pulses in an input signal, comprising the steps of: receiving the input signal containing transient noise pulses; producing a first signal through filtering of the input signal within selected frequency limits; producing a second signal by detecting the absolute amplitude envelope of the first signal; developing an envelope signal from said second signal and convolving said envelope signal with a predetermined filter function to generate a convolution signal; detecting pulses in the convolution signal which have predetermined pulse amplitude and duration characteristics; producing a detection signal when one of said pulses is detected; receiving the input signal and producing a third signal delayed relative to the input signal by a preselected duration; receiving the input signal and producing a fourth signal which is a time weighted estimate of the third signal in time versus amplitude; and switching between the third signal and fourth signal as controlled in response to production of said detection signal to produce an output signal.
Claim 3
Dependent Claim
20 words
The method of claim 1 wherein the first signal is produced through frequency filtering that accentuates the transient noise pulses.
Claim 4
Dependent Claim
19 words
The method of claim 1 wherein the first signal is produced by a frequency filtering function accentuating low frequencies.
Claim 5
Dependent Claim
33 words
The method of claim 1 wherein the step of producing a second signal is further characterized as producing said second signal related to the logarithmic function of the envelope of the first signal.
Claim 6
Dependent Claim
48 words
The method of claim 1 wherein the step of producing a second signal is further characterized as including the steps of: producing a fifth signal related to the absolute value function of the first signal; and producing said second signal related to the envelope of the fifth signal.
Claim 7
Dependent Claim
61 words
The method of claim 1 wherein the step of producing a second signal is further characterized as including the steps of: producing a fifth signal related to the absolute valve function of the first signal; producing a sixth signal related to the logarithmic function of the fifth signal; and producing said second signal related to the envelope of the sixth signal.
Claim 8
Dependent Claim
33 words
The method of claim 1 wherein the step of producing a detection signal is further characterized as producing said detection signal when the level of the convolution signal exceeds a predetermined threshold level.
Claim 9
Dependent Claim
27 words
The method of claim 7 wherein the predetermined threshold level varies as a function of the envelope of a predetermined set of frequencies of the input signal.
Claim 10
Dependent Claim
31 words
The method of claim 7 wherein the level of the detection signal varies as a function of the amount that the level of the convolution signal exceeds the predetermined threshold level.
Claim 11
Dependent Claim
38 words
The method of claim 7 wherein the step of producing a detection signal is further characterized as producing said detection signal for at least as long as the level of the convolution signal exceeds a predetermined threshold level.
Claim 12
Dependent Claim
24 words
The method of claim 1 wherein the third signal is delayed relative to the input signal and related thereto by a constant gain factor.
Claim 13
Dependent Claim
51 words
The method of claim 1 wherein the step of producing a fourth signal is further characterized as producing said fourth signal related to the input signal, by blending portions of the input signal preceding and following a predetermined time segment of the input signal according to a continuously varying weighting function.
Claim 14
Dependent Claim
19 words
The method of claim 12 wherein the weighting function is related to the autocorrelation function of the input signal.
Claim 15
Dependent Claim
21 words
The method of claim 12 wherein the duration of the predetermined time segment varies as a function of the detection signal.
Claim 16
Dependent Claim
90 words
The method of claim 1 wherein the step of producing a fourth signal is further characterized as including the steps of: producing a fifth signal related to the input signal by a fifth function having a predetermined gain of K, where 0≦K≦1; producing a sixth signal related to the output signal by a sixth function having a predetermined gain of (1-K); and producing a fourth signal related to the sum of the fifth and sixth signals of a seventh function, the fourth signal being an estimate of the third signal.
Claim 17
Independent Claim
196 words
A method for substantially eliminating transient noise pulses in an input signal, comprising the steps of: receiving the input signal containing transient noise pulses; receiving an alternate input signal containing transient noise pulses whose occurrence times are substantially the same as the occurrence times of the transient noise pulses in the input signal; producing a first signal through filtering of the alternate input signal within selected frequency limits; producing a second signal by detecting the absolute amplitude envelope of the first signal; developing an envelope signal from said second signal and convolving said envelope signal with a predetermined filter function to generate a convolution signal; detecting pulses in the convolution signal which have predetermined pulse amplitude and duration characteristics; producing a detection signal when one of said pulses is detected; receiving the input signal and producing a third signal delayed relative to the input signal by a preselected duration; receiving the input signal and producing a fourth signal which is a time weighted estimate of the third signal in time versus amplitude; and switching between the third signal and fourth signal as controlled in response to production of said detection signal to produce an output signal.
Claim 18
Independent Claim
196 words
A method for substantially eliminating transient noise pulses in an input signal, comprising the steps of: receiving the input signal containing transient noise pulses; receiving an alternate input signal containing transient noise pulses whose occurrence times are substantially the same as the occurrence times of the transient noise pulses in the input signal; producing a first signal through filtering of the alternate input signal within selected frequency limits; producing a second signal by detecting the absolute amplitude envelope of the first signal; developing an envelope signal from said second signal and convolving said envelope signal with a predetermined filter function to generate a convolution signal; detecting pulses in the convolution signal which have predetermined pulse amplitude and duration characteristics; producing a detection signal when one of said pulses is detected; receiving the input signal and producing a third signal delayed relative to the input signal by a preselected duration; receiving the input signal and producing a fourth signal which is a time weighted estimate of the third signal in time versus amplitude; and switching between the third signal and fourth signal as controlled in response to production of said detection signal to produce an output signal.
Claim 19
Dependent Claim
242 words
A circuit for substantially eliminating transient noise pulses in an input signal, comprised of: frequency filtering means receiving the input signal and producing a first signal containing those frequencies of the input signal likely to contain significant components of the transient noise pulses; absolute value determining means receiving the first signal and producing a second signal related to the absolute value function of the first signal; envelope determining means receiving the second signal and producing a third signal related to a function of the envelope of the positive portion of the second signal; pulse shape discriminating means receiving the third signal and producing a fourth signal related to the convolution of the third signal with a predetermined filter function; threshold trigger means receiving the fourth signal and producing a detection signal when the level of the fourth signal exceeds a predetermined threshold level; time delay means receiving the input signal and producing a delayed input signal related to the input signal by a predetermined time delay; and, output means receiving the input signal, the delayed input signal and the detection signal, having a gating portion for producing an output signal varying between the delayed input signal and an estimate signal, as a function of the level of the detection signal, and a signal estimating portion for producing the estimate signal as a function of the input signal and the output signal, the estimate signal being an estimate of the delayed input signal.
Claim 20
Dependent Claim
242 words
A circuit for substantially eliminating transient noise pulses in an input signal, comprised of: frequency filtering means receiving the input signal and producing a first signal containing those frequencies of the input signal likely to contain significant components of the transient noise pulses; absolute value determining means receiving the first signal and producing a second signal related to the absolute value function of the first signal; envelope determining means receiving the second signal and producing a third signal related to a function of the envelope of the positive portion of the second signal; pulse shape discriminating means receiving the third signal and producing a fourth signal related to the convolution of the third signal with a predetermined filter function; threshold trigger means receiving the fourth signal and producing a detection signal when the level of the fourth signal exceeds a predetermined threshold level; time delay means receiving the input signal and producing a delayed input signal related to the input signal by a predetermined time delay; and, output means receiving the input signal, the delayed input signal and the detection signal, having a gating portion for producing an output signal varying between the delayed input signal and an estimate signal, as a function of the level of the detection signal, and a signal estimating portion for producing the estimate signal as a function of the input signal and the output signal, the estimate signal being an estimate of the delayed input signal.
Claim 21
Dependent Claim
32 words
A circuit as set forth in claim 17 wherein said envelope determining means comprises: means receiving said second signal and producing a third signal related to a logarithmic function of said envelope.
Claim 22
Dependent Claim
36 words
A circuit as set forth in claim 17 wherein said pulse shape discriminating means comprises: cross-correlation circuit means receiving and convolving said third signal in accordance with a predetermined filter function to produce said fourth signal.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1979-03-30 | 1979-09-29 | 1980-03-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1983-03-30 | 1983-09-29 | 1984-03-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1987-03-30 | 1987-09-29 | 1988-03-30 | $7700.00 | Window Closed / Lapsed |