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

Method and apparatus for receive beamformer system

Assignee: Siemens Medical Solutions USA Inc
•
Filing: 1995-05-02
•
Granted: 1997-11-11
•
Expires: 2015-05-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention includes a fully programmable plurality of multi-channel receivers, each receiver having a digital multi-channel receive processor and a local processor control. Each receive processor includes a first decimator, time delay memory, second decimator, and complex multiplier. The receive beamformer is a computationally efficient system which is programmable to allow processing mode trade-offs among receive frequency, receive spatial range resolution, and number of simultaneous beams received. Each local control receives focusing data from a central control computer and provides final calculation of per-channel dynamic focus delay, phase, apodization, and calibration values for each receiver signal sample. Further, this invention includes a baseband multi-beam processor which has a phase aligner and a baseband filter for making post-beamformation coherent phase adjustments and signal shaping, respectively. The phase aligner maintains scan-line-to-scan-line coherency, such as would be required for coherent image formation. Accordingly, the present system can operate under multiple imaging formats, using a variety of transducers and a variety of modes such as B-mode, M-mode, and color Doppler flow mode.

Inventors

  • 👤 J. Nelson Wright
  • 👤 Christopher R. Cole
  • 👤 Albert Gee

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 17:50
CPC Classifications
G; G10; G10K; G10K11/00; G10K11/18; G10K11/26; G10K11/34; G10K11/341; G10K11/346; G01; G01S; G01S15/00; G01S15/88; G01S15/89; G01S15/8906; G01S15/8909; G01S15/8915; G01S15/8927; G01S15/8979; G01S15/8988; G01S7/00; G01S7/52; G01S7/52017; G01S7/52023; G01S7/52025; G01S7/52026; G01S7/52046; G01S7/5205; G01S7/52053; G01S7/52057; G01S7/5206; G01S7/52085; G01S7/5209; G01S7/52095; G10K11/345; G01S13/00; G01S13/88; G01S13/89; G01S15/8918; G01S15/8997; G01S7/52034; G01S7/52049; G01S7/52066; G01S7/52071

Claims Analysis

Total Claims: 90
Claim 1
Independent Claim 75 words
Ultrasound receive beamformer having a signal path comprising: a first decimator for downsampling a signal in said signal path; a delay unit for receiving the signal from the first decimator and time delaying the signal; a second decimator for receiving the signal from the delay unit and downsampling the signal; and a focusing filter responsive to the signal from the second decimator and providing a desired frequency response which varies as a function of time.
Claim 2
Dependent Claim 75 words
Ultrasound receive beamformer having a signal path comprising: a first decimator for downsampling a signal in said signal path; a delay unit for receiving the signal from the first decimator and time delaying the signal; a second decimator for receiving the signal from the delay unit and downsampling the signal; and a focusing filter responsive to the signal from the second decimator and providing a desired frequency response which varies as a function of time.
Claim 3
Dependent Claim 69 words
An ultrasound receive beamformer with a signal path comprising: a first decimator for downsampling a signal in said signal path; a delay unit for receiving the signal from the first decimator and time delaying the signal; a second decimator for receiving the signal from the delay unit and downsampling the signal; and a phase rotating unit for receiving the signal from the second decimator and phase rotating the signal.
Claim 4
Dependent Claim 69 words
An ultrasound receive beamformer with a signal path comprising: a first decimator for downsampling a signal in said signal path; a delay unit for receiving the signal from the first decimator and time delaying the signal; a second decimator for receiving the signal from the delay unit and downsampling the signal; and a phase rotating unit for receiving the signal from the second decimator and phase rotating the signal.
Claim 5
Dependent Claim 38 words
The beamformer of claim 2 further comprising: a focusing filter located at any point in said signal path, said focusing filter responsive to the signal and providing a desired frequency response which varies as a function of time.
Claim 6
Dependent Claim 19 words
The beamformer of claim 2 further comprising: a focusing filter in said signal path operating as a delay interpolator.
Claim 7
Dependent Claim 12 words
The beamformer of claim 2 wherein said first decimator includes a filter.
Claim 8
Dependent Claim 26 words
The beamformer of claim 5 wherein: said first decimator is programmable in order to vary a filter response of said filter included in said first decimator.
Claim 9
Dependent Claim 16 words
The beamformer of claim 5 wherein: said filter in said second decimator comprises a complex filter.
Claim 10
Dependent Claim 18 words
The beamformer of claim 7 wherein: said second decimator transforms the signal into an in-phase and quadrature representation.
Claim 11
Dependent Claim 12 words
The beamformer of claim 2 wherein said second decimator includes a filter.
Claim 12
Dependent Claim 22 words
The beamformer of claim 9 wherein said second decimator is programmable in order to vary a filter response of said second decimator.
Claim 13
Dependent Claim 27 words
The beamformer of claim 2 wherein: said first decimator comprises a control input, and said first decimator varies a decimation factor in response to the control input.
Claim 14
Dependent Claim 26 words
The beamformer of claim 2 wherein: said first decimator includes a FIR filter which is programmable in order to vary a response of the FIR filter.
Claim 15
Dependent Claim 43 words
The beamformer of claim 2 wherein: said delay unit for time delaying the signal includes: a memory for storing a portion of the signal; and an addresser for addressing a portion of the stored signal in order to selectively time delay the signal.
Claim 16
Dependent Claim 12 words
The beamformer of claim 13 wherein: said memory is a circular memory.
Claim 17
Dependent Claim 64 words
The beamformer of claim 2 wherein: said delay unit for time delaying the signal includes a memory for storing the signal with a portion of the signal stored first representing a greater time delay of the signal than a second portion of the signal stored second; and an addresser for addressing a portion of the stored signal in order to time delay the signal.
Claim 18
Dependent Claim 40 words
The beamformer of claim 2 wherein: said signal is used to construct at least two beams per transmit event, and wherein said delay unit comprises means for applying per-beam time delays to the signal in order to distinguish between beams.
Claim 19
Dependent Claim 41 words
The beamformer of claim 2 wherein: the signal is comprised of a plurality of data samples; and said delay unit selects data samples of the signal in order to thereby construct a new signal in accordance with selected time delay values.
Claim 20
Dependent Claim 35 words
The beamformer of claim 2 wherein: said delay unit applies a time delay to the signal; and said phase rotating unit approximates a time delay in the form of a phase rotation of the signal.
Claim 21
Dependent Claim 34 words
The beamformer of claim 18 wherein: said delay unit applies a coarse time delay; and said phase rotating unit approximates a fine time delay in the form of a phase rotation of the signal.
Claim 22
Dependent Claim 60 words
The beamformer of claim 2 wherein: the signal is comprised of a plurality of data samples; said delay unit selects data samples of the signal in order to thereby construct a new signal in accordance with selected time delay values; and said phase rotating unit approximates a time delay in the form of a phase rotation of the new signal.
Claim 23
Dependent Claim 18 words
The beamformer of claim 2 wherein: said second decimator is programmable in order to vary a decimation factor.
Claim 24
Dependent Claim 22 words
The beamformer of claim 2 wherein said second decimator includes a programmable FIR filter operative to vary a response of said filter.
Claim 25
Dependent Claim 50 words
The beamformer of claim 2 wherein: said delay unit applies a time delay of an integer number of sample intervals to the signal; and said phase rotating unit applies a time delay in the form of a phase adjustment, equivalent to a fraction of a sample interval, to the signal.
Claim 26
Dependent Claim 12 words
The beamformer of claim 2 wherein: said first decimator demodulates the signal.
Claim 27
Dependent Claim 14 words
The beamformer of claim 2 wherein: said phase rotating unit includes a complex multiplier.
Claim 28
Dependent Claim 22 words
The beamformer of claim 2 wherein said phase rotating unit comprises means for adjusting amplitude of the signal to perform signal apodization.
Claim 29
Dependent Claim 33 words
The beamformer of claim 2 wherein: said first decimator said delay unit, said second decimator and said phase rotating unit are adapted to process signals for both B-mode and color Doppler mode imaging.
Claim 30
Dependent Claim 37 words
The beamformer of claim 2 wherein: at least one of said decimators is programmable into a plurality of processing modes so that said beamformer can process a signal in one of a plurality of spatial range resolutions.
Claim 31
Dependent Claim 13 words
The beamformer of claim 2 wherein: said phase rotating unit demodulates the signal.
Claim 32
Dependent Claim 12 words
The beamformer of claim 2 wherein: said second decimator demodulates the signal.
Claim 33
Dependent Claim 36 words
The beamformer of claim 2 wherein: said first decimator, said delay unit, said second decimator and said phase rotating unit comprise a digital multi-channel receive processor capable of processing signals associated with components of multiple beams.
Claim 34
Dependent Claim 99 words
An ultrasound receive beamformer comprising: a first programmable decimator for downsampling a signal; a delay unit for receiving the signal from the first decimator and time delaying the signal; a second programmable decimator for receiving the signal from the delay unit and downsampling the signal; and a phase rotating unit for receiving the signal from the second decimator and phase rotating the signal such that said receive beamformer can be utilized efficiently by programming at least one of said decimators depending on (1) a number of beams being processed and (2) a nominal center frequency common to all beams.
Claim 35
Dependent Claim 99 words
An ultrasound receive beamformer comprising: a first programmable decimator for downsampling a signal; a delay unit for receiving the signal from the first decimator and time delaying the signal; a second programmable decimator for receiving the signal from the delay unit and downsampling the signal; and a phase rotating unit for receiving the signal from the second decimator and phase rotating the signal such that said receive beamformer can be utilized efficiently by programming at least one of said decimators depending on (1) a number of beams being processed and (2) a nominal center frequency common to all beams.
Claim 36
Dependent Claim 21 words
The beamformer of claim 32 further comprising: an apodization unit associated with said phase rotating unit, for additionally apodizing said signal.
Claim 37
Dependent Claim 21 words
The beamformer of claim 32 wherein: said second programmable decimator downsamples the signal to determine spatial range resolution of each beam.
Claim 38
Dependent Claim 122 words
An ultrasound receive beamformer which can receive a signal used to construct at least two beams comprising: a first decimator for downsampling the signal without distinguishing among the at least two beams; a delay unit for receiving the signal from the first decimator and for per-beam time delaying the signal from the first decimator unit and thereby distinguishing between the at least two beams; a second decimator for receiving the signal from said delay unit, downsampling the signal from the delay unit, and outputting the signal from the second decimator in a form which distinguishes between the at least two beams; and phase rotating unit for receiving the signal from said second decimator and phase rotating the signal from the second decimator.
Claim 39
Dependent Claim 122 words
An ultrasound receive beamformer which can receive a signal used to construct at least two beams comprising: a first decimator for downsampling the signal without distinguishing among the at least two beams; a delay unit for receiving the signal from the first decimator and for per-beam time delaying the signal from the first decimator unit and thereby distinguishing between the at least two beams; a second decimator for receiving the signal from said delay unit, downsampling the signal from the delay unit, and outputting the signal from the second decimator in a form which distinguishes between the at least two beams; and phase rotating unit for receiving the signal from said second decimator and phase rotating the signal from the second decimator.
Claim 40
Dependent Claim 23 words
The beamformer of claim 35 wherein: said delay unit outputs a signal with time interleaved data associated with components of each distinguished beam.
Claim 41
Dependent Claim 24 words
The beamformer of claim 35 further comprising: an apodization unit associated with said phase rotating unit for apodizing said signal from said second decimator.
Claim 42
Dependent Claim 82 words
An ultrasound receive beamformer for processing a receive signal comprising: a delay unit for selectively time delaying the signal and for distinguishing among components of at least one beam; a controllable decimator for receiving the signal from the delay unit and downsampling the signal from the delay unit, said decimator comprising a control input operative to vary a downsampling rate of the decimator in coordination with a nominal center frequency of the receive signal and a number of beams that are distinguished.
Claim 43
Dependent Claim 82 words
An ultrasound receive beamformer for processing a receive signal comprising: a delay unit for selectively time delaying the signal and for distinguishing among components of at least one beam; a controllable decimator for receiving the signal from the delay unit and downsampling the signal from the delay unit, said decimator comprising a control input operative to vary a downsampling rate of the decimator in coordination with a nominal center frequency of the receive signal and a number of beams that are distinguished.
Claim 44
Dependent Claim 25 words
The receive beamformer of claim 38 further including: a phase rotating unit for receiving the signal from the decimator and for phase rotating the signal.
Claim 45
Dependent Claim 30 words
The receive beamformer of claim 38 further including: a second decimator operative to downsample the signal, the delay unit responsive to the signal as down sampled by the second decimator.
Claim 46
Dependent Claim 50 words
An ultrasound receive beamformer comprising: a delay unit for time delaying a signal; a decimator for receiving the signal from the delay unit and downsampling said signal from the delay unit; and a phase rotator for receiving the signal from the decimator and phase rotating the signal from the decimator.
Claim 47
Dependent Claim 50 words
An ultrasound receive beamformer comprising: a delay unit for time delaying a signal; a decimator for receiving the signal from the delay unit and downsampling said signal from the delay unit; and a phase rotator for receiving the signal from the decimator and phase rotating the signal from the decimator.
Claim 48
Dependent Claim 38 words
The receive beamformer of claim 41 wherein said received signal is used to construct at least two beams and further in which said delay unit applies time delays to the signal in order to distinguish between said beams.
Claim 49
Dependent Claim 30 words
The beamformer of claim 41 further including: a signal processing element for at least one of downsampling and filtering the signal, said delay unit responsive to said signal processing element.
Claim 50
Dependent Claim 20 words
The beamformer of claim 41 in which said decimator is operative to filter the signal received from the delay unit.
Claim 51
Dependent Claim 20 words
The receive beamformer of claim 41 wherein: said phase rotator maintains coherent phase alignment of signal samples among scan lines.
Claim 52
Dependent Claim 20 words
The receive beamformer of claim 41 wherein: said phase rotator maintains coherent phase alignment among beams constructed from signal samples.
Claim 53
Dependent Claim 44 words
The receive beamformer of claim 41 wherein said phase rotator unit comprises means for implementing a fine time delay as phase rotation, a vernier component of demodulation, a phase component of calibration, a receive frequency downshift due to attenuation, and an arbitrary phase shift.
Claim 54
Dependent Claim 25 words
The receive beamformer of claim 41 wherein: said phase rotator includes a complex multiplier for maintaining coherent phase alignment among beams constructed from signal samples.
Claim 55
Dependent Claim 50 words
The receive beamformer of claim 48 wherein: said phase rotator has a local control processor which receives a phase adjustment value per signal sample from a central control for calculating a per-signal-sample phase component of the demodulation frequency that will maintain coherent phase alignment among beams constructed from signal samples.
Claim 56
Dependent Claim 33 words
The receive beamformer of claim 41 further comprising: a focusing filter for receiving the signal from the decimator, said focusing filter providing a desired frequency response which varies as a function of time.
Claim 57
Dependent Claim 14 words
The receive beamformer of claim 50 wherein said focusing filter comprises a delay interpolator.
Claim 58
Dependent Claim 124 words
A receive processor for use in an ultrasound receive beamformer for receiving a plurality of signals from a transducer array having a plurality of elements, said receive processor comprising: (a) first decimator for downsampling a signal from said transducer array; (b) a delay unit connected to said first decimator for receiving the signal output from the first decimator and time delaying the signal output from the first decimator; (c) a second decimator connected to said delay unit for receiving the signal output from the delay unit and downsampling the signal output from the second delay unit; and (d) a phase rotating unit connected to said second decimator for receiving the signal from the second decimator and phase rotating the signal from the second decimator.
Claim 59
Dependent Claim 124 words
A receive processor for use in an ultrasound receive beamformer for receiving a plurality of signals from a transducer array having a plurality of elements, said receive processor comprising: (a) first decimator for downsampling a signal from said transducer array; (b) a delay unit connected to said first decimator for receiving the signal output from the first decimator and time delaying the signal output from the first decimator; (c) a second decimator connected to said delay unit for receiving the signal output from the delay unit and downsampling the signal output from the second delay unit; and (d) a phase rotating unit connected to said second decimator for receiving the signal from the second decimator and phase rotating the signal from the second decimator.
Claim 60
Dependent Claim 31 words
A receive beamformer comprising a plurality of receive processors as set forth in claim 52 and further including: a summer for receiving and summing outputs of the plurality of receive processors.
Claim 61
Dependent Claim 39 words
The beamformer receive processor of claim 53 in which said receive processor is multi-channel in that each receive processor can process and distinguish between at least two beams constructed from receive signals, each beam associated with a different channel.
Claim 62
Dependent Claim 65 words
A receive beamformer comprising a plurality of receive processors as set forth in claim 52 in which each receive processor is associated with one or more transducer elements and each contains said first decimator, said delay unit, said second decimator, and said phase rotating unit; and said receive processor further includes a summer for receiving and summing the outputs of the plurality of receive processors.
Claim 63
Independent Claim 51 words
A method for processing a received and sampled signal representative of a waveform sensed by elements of an ultrasound transducer array comprising the steps of: downsampling the received and sampled signal; then time delaying the downsampled signal; then downsampling the time delayed signal; and then phase rotating the twice downsampled signal.
Claim 64
Independent Claim 51 words
A method for processing a received and sampled signal representative of a waveform sensed by elements of an ultrasound transducer array comprising the steps of: downsampling the received and sampled signal; then time delaying the downsampled signal; then downsampling the time delayed signal; and then phase rotating the twice downsampled signal.
Claim 65
Dependent Claim 28 words
The method of claim 56 wherein: said step of time delaying the signal includes storing and recalling the downsampled signal from a memory to output a reconstructed signal.
Claim 66
Dependent Claim 25 words
The method of claim 56 further including the step of filtering the signal prior to at least one of the steps of downsampling the signal.
Claim 67
Dependent Claim 16 words
The method of claim 56 wherein: said step of phase rotating includes the step of apodizing.
Claim 68
Dependent Claim 14 words
The method of claim 56 wherein: said phase rotating step includes demodulating the signal.
Claim 69
Dependent Claim 21 words
The method of claim 56 wherein at least one of said downsampling steps further comprises the step of programming a decimator.
Claim 70
Dependent Claim 22 words
The method of claim 61 wherein said programming step includes selecting at least one of a decimation factor and a filter coefficient.
Claim 71
Dependent Claim 30 words
The method of claim 56 including: applying a time delay during said time delaying step; and applying a phase shift to approximate a time delay during said phase rotating step.
Claim 72
Dependent Claim 63 words
The method of claim 56 wherein said signal is used to construct at least two beams and wherein: said step of time delaying the downsampled signal includes applying time delay values to downsampled signal data stored in a memory in order to output a reconstructed signal from the signal data stored in the memory so that the reconstructed signal distinguishes between said beams.
Claim 73
Dependent Claim 37 words
The method of claim 56 wherein the signal is used to construct at least one beam, wherein: at least one of the downsampling steps is performed dependent on a number of beams and a nominal center frequency.
Claim 74
Dependent Claim 35 words
The method of claim 56 wherein the signal is used to construct at least one beam, wherein: at least one of the downsampling steps is performed dependent upon on a number of beams being processed.
Claim 75
Dependent Claim 17 words
The method of claim 56 wherein: said time delaying step further includes distinguishing among beams being constructed.
Claim 76
Dependent Claim 22 words
The method of claim 56 wherein: at least one of said downsampling steps includes processing the signal into in-phase and quadrature representation.
Claim 77
Dependent Claim 15 words
The method of claim 56 wherein: said phase rotating step demodulates the time delayed signal.
Claim 78
Independent Claim 50 words
A method for processing a received signal representative of a waveform sensed by elements of an ultrasound transducer array comprising the steps of: time delaying the signal; downsampling the signal after the step of time delaying the signal; and phase rotating the signal after the step of downsampling the signal.
Claim 79
Independent Claim 50 words
A method for processing a received signal representative of a waveform sensed by elements of an ultrasound transducer array comprising the steps of: time delaying the signal; downsampling the signal after the step of time delaying the signal; and phase rotating the signal after the step of downsampling the signal.
Claim 80
Dependent Claim 19 words
The method of claim 70 in which said downsampling step further includes downsampling the signal for a desired resolution.
Claim 81
Dependent Claim 15 words
The method of claim 70 in which said downsampling step further includes filtering the signal.
Claim 82
Dependent Claim 19 words
The method of claim 70 further comprising: prior to the time delaying step, the step of filtering the signal.
Claim 83
Dependent Claim 19 words
The method of claim 70 further comprising: prior to the time delaying step, the step of downsampling the signal.
Claim 84
Dependent Claim 62 words
An ultrasound receive beamformer comprising: a first decimator for selectively downsampling a signal; a delay unit for receiving the signal from said first decimator and time delaying the signal; a second decimator for receiving the signal from said delay unit and downsampling the signal; and a phase rotator unit for receiving the signal from said second decimator and phase rotating the signal.
Claim 85
Dependent Claim 62 words
An ultrasound receive beamformer comprising: a first decimator for selectively downsampling a signal; a delay unit for receiving the signal from said first decimator and time delaying the signal; a second decimator for receiving the signal from said delay unit and downsampling the signal; and a phase rotator unit for receiving the signal from said second decimator and phase rotating the signal.
Claim 86
Dependent Claim 58 words
The receive beamformer of claim 75 wherein: said decimators comprise respective control inputs, said decimators varying respective downsampling factors in response to the respective control input so that a resolution of the signal can be adjusted by selection of downsampling factors depending on a number of beams being constructed in order to utilize full performance of the beamformer.
Claim 87
Dependent Claim 59 words
The receive beamformer of claim 75 wherein: said decimators comprise respective control inputs, said decimators varying respective downsampling factors in response to the respective control input so that resolution of the signal can be adjusted by selection of downsampling factors depending on a nominal center frequency of the signal received in order to utilize full performance of the beamformer.
Claim 88
Dependent Claim 60 words
The receive beamformer of claim 75 wherein: said decimators comprise respective control inputs, said decimators varying respective downsampling factors in response to the respective control input so that resolution of the signal can be adjusted by selection of downsampling factors depending on a desired spatial range resolution of the signal received in order to utilize full performance of the beamformer.
Claim 89
Dependent Claim 20 words
The receive beamformer of claim 75 wherein said receive beamformer further comprises means for processing multiple beams per transmit event.
Claim 90
Dependent Claim 35 words
The receive beamformer of claim 41 wherein the delay unit, the decimator and the phase rotator are included in a beamformer processor, and wherein an output of the beamformer processor is applied to a summer.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-11-10 2001-05-12 2001-11-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-11-10 2005-05-12 2005-11-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-11-10 2009-05-12 2009-11-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag