Patent US5788635A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5788635A Expired / Lapsed US ⏱️ 0.0 years remaining

Adaptive persistence processing

Assignee: Siemens Medical Solutions USA Inc
•
Filing: 1997-01-17
•
Granted: 1998-08-04
•
Expires: 2017-01-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention provides a method and system for adaptive persistence processing in an ultrasound imaging system. Acoustic signals are temporally filtered using an adaptive persistence filter, having a recursive stage followed by a nonrecursive stage. A set of filtering coefficients for each stage are supplied by a look-up table in a memory, addressed or indexed in response to a plurality of input or output pixel values. The look-up table may therefore embody any selected function of its input variables. The input variables for the look-up table function are a current input pixel value X n and a previous intermediate pixel value W n-1 , and the function embodied by the look-up table includes a relative first difference function for selecting a filter coefficient. A recursive filtering coefficient α is held constant over time, while a nonrecursive filtering coefficient γis adjusted dynamically in response to the current input pixel value X n and the previous intermediate pixel value W n-1 . The non-recursive stage filter has a frequency response that attenuates higher frequency components without attenuating a broad range of lower frequency components, relative to the recursive stage frequency response. The step response or settling time of the non-recursive stage filter always spans one frame interval, independent of the nonrecursive filtering coefficient, while the step response or settling time for the recursive stage filter is generally longer and is dependent on the recursive filtering coefficient.

Inventors

  • 👤 J. Nelson Wright
  • 👤 Jay Sterling Plugge
  • 👤 D. Grant Fash, III
  • 👤 Donald R. Langdon
  • 👤 David J. Finger
  • 👤 Brian M. Normand
  • 👤 Ismayil M. Guracar

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 23:07
CPC Classifications
H; H03; H03H; H03H21/00; H03H21/0012; G; G01; G01S; G01S7/00; G01S7/52; G01S7/52017; G01S7/52023; G01S7/52025; G01S7/52026; G01S7/52046; G01S7/52034; H03H2021/007; H03H2021/0079

Claims Analysis

Total Claims: 54
Claim 1
Independent Claim 68 words
An adaptive persistence filter in an ultrasound imaging system, the filter comprising: a first stage filter selected from the group of: recursive and nonrecursive filters comprising a first input and a first output and responsive to a substantially constant filtering coefficient; and a second stage filter selected from the group of: recursive and nonrecursive filters operatively connected to the first output and responsive to a dynamic filtering coefficient.
Claim 2
Dependent Claim 68 words
An adaptive persistence filter in an ultrasound imaging system, the filter comprising: a first stage filter selected from the group of: recursive and nonrecursive filters comprising a first input and a first output and responsive to a substantially constant filtering coefficient; and a second stage filter selected from the group of: recursive and nonrecursive filters operatively connected to the first output and responsive to a dynamic filtering coefficient.
Claim 3
Dependent Claim 24 words
The filter of claim 1 wherein the substantially constant filtering coefficient is substantially constant for the time required to process one set of signals.
Claim 4
Dependent Claim 15 words
The filter of claim 1 wherein the first stage filter is a recursive stage filter.
Claim 5
Dependent Claim 15 words
The filter of claim 3 wherein the second stage filter is a nonrecursive stage filter.
Claim 6
Dependent Claim 28 words
The filter of claim 3 further comprising: a delay operatively connected to the first output; a second input to the first stage filter operatively connected to the delay.
Claim 7
Dependent Claim 15 words
The filter of claim 1 wherein the second stage filter is a nonrecursive stage filter.
Claim 8
Dependent Claim 33 words
The filter of claim 1 wherein the dynamic filtering coefficient is responsive to a signal selected from the group of signals at: the first input, the first output, and a delayed first output.
Claim 9
Dependent Claim 35 words
The filter of claim 1 wherein the dynamic filtering coefficient is responsive to at least two signals selected from the group of signals at: the first input, the first output, and a delayed first output.
Claim 10
Dependent Claim 29 words
The filter of claim 8 wherein the dynamic filtering coefficient is responsive to a first signal at the first input and a second signal at the delayed first output.
Claim 11
Dependent Claim 29 words
The filter of claim 8 wherein the dynamic filtering coefficient is responsive to a first signal at the first output and a second signal at the delayed first output.
Claim 12
Dependent Claim 16 words
The filter of claim 1 further comprising a function block for providing the dynamic filtering coefficient.
Claim 13
Dependent Claim 16 words
The filter of claim 11 wherein the function block further provides the substantially constant filtering coefficient.
Claim 14
Dependent Claim 38 words
The filter of claim 11 wherein the function block comprises a look-up table memory, a first function block input operatively connected to the first input, and a second function block input operatively connected to a delayed first output.
Claim 15
Dependent Claim 47 words
The filter of claim 1 wherein a transfer function H(z) of said filter comprises a term k 1 k 2 (1+βz -1 )/(1-αz -1 ) wherein: k 1 =(1-α), k 2 =(1-γ), β=γ/(1-γ), γ is the dynamic filtering coefficient, and α is the substantially constant filtering coefficient.
Claim 16
Dependent Claim 34 words
The filter of claim 1 wherein the dynamic filtering coefficient is adjusted in response to a function of an absolute value of a signal at the first input minus a delayed first output signal.
Claim 17
Dependent Claim 33 words
The filter of claim 1 wherein a difference between a first signal at the first input and a second signal delayed from the first output is multiplied by the substantially constant filtering coefficient.
Claim 18
Dependent Claim 32 words
The filter of claim 1 wherein a difference between a first signal at the first output and a second signal delayed from the first output is multiplied by the dynamic filtering coefficient.
Claim 19
Independent Claim 76 words
A method of adaptive persistence filtering in an ultrasound imaging system, the method comprising the steps of: receiving an input signal; filtering the input signal with a first stage filter selected from the group of: recursive and nonrecursive filters responsive to a substantially constant filtering coefficient; and filtering an output signal from the first stage filter with a second stage filter selected from the group of: recursive and nonrecursive filters responsive to a dynamic filtering coefficient.
Claim 20
Independent Claim 76 words
A method of adaptive persistence filtering in an ultrasound imaging system, the method comprising the steps of: receiving an input signal; filtering the input signal with a first stage filter selected from the group of: recursive and nonrecursive filters responsive to a substantially constant filtering coefficient; and filtering an output signal from the first stage filter with a second stage filter selected from the group of: recursive and nonrecursive filters responsive to a dynamic filtering coefficient.
Claim 21
Dependent Claim 36 words
The method of claim 18 further comprising the step of adjusting the dynamic filtering coefficient in response to a signal selected from the group of: the input signal, the output signal and a delayed output signal.
Claim 22
Dependent Claim 19 words
The method of claim 19 wherein the step of adjusting comprises obtaining the dynamic filtering coefficient from a memory.
Claim 23
Dependent Claim 32 words
The method of claim 19 wherein the step of adjusting comprises adjusting the dynamic filtering coefficient as a function of an absolute value of the input signal minus the delayed output signal.
Claim 24
Dependent Claim 38 words
The method of claim 18 further comprising the step of adjusting the dynamic filtering coefficient in response to at least two signals selected from the group of: the input signal, the output signal and a delayed output signal.
Claim 25
Dependent Claim 27 words
The method of claim 22 wherein the step of adjusting comprises adjusting the dynamic filtering coefficient in response to the input signal and the delayed output signal.
Claim 26
Dependent Claim 27 words
The method of claim 22 wherein the step of adjusting comprises adjusting the dynamic filtering coefficient in response to the output signal and the delayed output signal.
Claim 27
Dependent Claim 26 words
The method of claim 18 further comprising the step of generating a delayed output signal corresponding to a previous output signal from the first stage filter.
Claim 28
Dependent Claim 39 words
The method of claim 18 wherein the step of filtering the input signal comprises the steps of: calculating a difference between the input signal and a delayed output signal; and multiplying the difference by the substantially constant filtering coefficient.
Claim 29
Dependent Claim 38 words
The method of claim 18 wherein the step of filtering an output signal comprises the steps of: calculating a difference between the output signal and a delayed output signal; and multiplying the difference by the dynamic filtering coefficient.
Claim 30
Dependent Claim 95 words
An adaptive persistence filter in an ultrasound imaging system, the filter comprising: a first stage filter selected from the group of: recursive and nonrecursive filters comprising a first input and a first output and responsive to a first filtering coefficient; a second stage filter selected from the group of: recursive and nonrecursive filters operatively connected to the first output and responsive to a dynamic filtering coefficient; and the dynamic filtering coefficient responsive to at least two signals selected from the group of signals at: the first input, the first output, and a delayed first output.
Claim 31
Dependent Claim 95 words
An adaptive persistence filter in an ultrasound imaging system, the filter comprising: a first stage filter selected from the group of: recursive and nonrecursive filters comprising a first input and a first output and responsive to a first filtering coefficient; a second stage filter selected from the group of: recursive and nonrecursive filters operatively connected to the first output and responsive to a dynamic filtering coefficient; and the dynamic filtering coefficient responsive to at least two signals selected from the group of signals at: the first input, the first output, and a delayed first output.
Claim 32
Dependent Claim 13 words
The filter of claim 28 wherein the first filtering coefficient is substantially constant.
Claim 33
Dependent Claim 15 words
The filter of claim 28 wherein the first stage filter is a recursive stage filter.
Claim 34
Dependent Claim 15 words
The filter of claim 30 wherein the second stage filter is a nonrecursive stage filter.
Claim 35
Dependent Claim 28 words
The filter of claim 30 further comprising: a delay operatively connected to the first output; a second input to the first stage filter operatively connected to the delay.
Claim 36
Dependent Claim 15 words
The filter of claim 28 wherein the second stage filter is a nonrecursive stage filter.
Claim 37
Dependent Claim 23 words
The filter of claim 28 wherein the dynamic filtering coefficient is responsive to the first input signal and the delayed first output signal.
Claim 38
Dependent Claim 23 words
The filter of claim 28 wherein the dynamic filtering coefficient is responsive to the first output signal and the delayed first output signal.
Claim 39
Dependent Claim 16 words
The filter of claim 28 further comprising a function block for providing the dynamic filtering coefficient.
Claim 40
Dependent Claim 38 words
The filter of claim 36 wherein the function block comprises a look-up table memory, a first function block input operatively connected to the first input, and a second function block input operatively connected to the delayed first output.
Claim 41
Dependent Claim 46 words
The filter of claim 28 wherein a transfer function H(z) of said filter comprises a term k 1 k 2 (1+βz -1 )/(1-αz -1 ) wherein: k 1 =(1-α), k 2 =(1-γ), β=γ/(1-γ), γ is the dynamic filtering coefficient, and α is the first filtering coefficient.
Claim 42
Dependent Claim 39 words
The filter of claim 28 wherein the dynamic filtering coefficient is adjusted dynamically in response to a function of an absolute value of a first signal at the first input minus a second signal at the delayed first output.
Claim 43
Dependent Claim 32 words
The filter of claim 28 wherein a difference between a first signal at the first input and a second signal at the delayed first output is multiplied by the first filtering coefficient.
Claim 44
Dependent Claim 32 words
The filter of claim 28 wherein a difference between a first signal at the first output and a second signal at the delayed first output is multiplied by the dynamic filtering coefficient.
Claim 45
Independent Claim 103 words
A method of adaptive persistence filtering in an ultrasound imaging system, the method comprising the steps of: receiving an input signal; filtering said input signal with a first stage filter selected from the group of: recursive and nonrecursive filters responsive to a first filtering coefficient; filtering an output signal from the first stage filter with a second stage filter selected from the group of: recursive and nonrecursive filters responsive to a dynamic filtering coefficient; and adjusting the dynamic filtering coefficient in response to at least two signals selected from the group of: the input signal, the output signal and a delayed output signal.
Claim 46
Independent Claim 103 words
A method of adaptive persistence filtering in an ultrasound imaging system, the method comprising the steps of: receiving an input signal; filtering said input signal with a first stage filter selected from the group of: recursive and nonrecursive filters responsive to a first filtering coefficient; filtering an output signal from the first stage filter with a second stage filter selected from the group of: recursive and nonrecursive filters responsive to a dynamic filtering coefficient; and adjusting the dynamic filtering coefficient in response to at least two signals selected from the group of: the input signal, the output signal and a delayed output signal.
Claim 47
Dependent Claim 27 words
The method of claim 42 wherein the step of adjusting comprises adjusting the dynamic filtering coefficient in response to the input signal and the delayed output signal.
Claim 48
Dependent Claim 27 words
The method of claim 42 wherein the step of adjusting comprises adjusting the dynamic filtering coefficient in response to the output signal and the delayed output signal.
Claim 49
Dependent Claim 25 words
The method of claim 42 further comprising the step of providing the delayed output signal as a second input signal to the first stage filter.
Claim 50
Dependent Claim 31 words
The method of claim 42 further comprising the step of providing the first filtering coefficient and the dynamic filtering coefficient with a memory operatively connected to the at least two signals.
Claim 51
Dependent Claim 18 words
The method of claim 46 wherein the step of providing comprises providing a substantially constant first filtering coefficient.
Claim 52
Dependent Claim 32 words
The method of claim 42 wherein the step of adjusting comprises adjusting the dynamic filtering coefficient as a function of an absolute value of the input signal minus the delayed output signal.
Claim 53
Dependent Claim 38 words
The method of claim 42 wherein the step of filtering the input signal comprises the steps of: calculating a difference between the input signal and the delayed output signal; and multiplying the difference by the first filtering coefficient.
Claim 54
Dependent Claim 38 words
The method of claim 42 wherein the step of filtering an output signal comprises the steps of: calculating a difference between the output signal and the delayed output signal; and multiplying the difference by the dynamic filtering coefficient.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-08-03 2002-02-02 2002-08-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-08-03 2006-02-02 2006-08-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-08-03 2010-02-02 2010-08-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag