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

Method and apparatus for ultrasonic beamforming with spatially encoded transmits

Assignee: General Electric Co
•
Filing: 1997-10-01
•
Granted: 1998-12-22
•
Expires: 2017-10-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The frame rate in medical ultrasound imaging is increased significantly by reducing the number of transmit events per image frame using spatially encoded transmit events in accordance with an invertible encoding matrix. First, M sets of encoded signals are transmitted, one set after the next, from M transmitting elements of a transducer array. For each transmission, all M transmitting elements are activated simultaneously in accordance with the encoding of a particular set of signals. The resulting scattering data are stored for each of the M transmit events, and are subsequently decoded with the inverse of the encoding matrix to obtain individual elemental information. The complete set of scattering data captures the time history of the ultrasound pulses that are transmitted from a single transducer element of the phased array, such as the m-th transmitter element, scattered by the medium under investigation, and subsequently received at the n-th receiver element, for all M transmitters and N receivers. The invertible code is preferably an orthogonal phase code such as a Hadamard code.

Inventors

  • 👤 Lewis Jones Thomas, III
  • 👤 Richard Yung Chiao
  • 👤 Seth David Silverstein

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 12:58
CPC Classifications
G; G01; G01S; G01S15/00; G01S15/88; G01S15/89; G01S15/8906; G01S15/8959; G01S7/00; G01S7/52; G01S7/52017; G01S7/52023; G01S7/52034

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 163 words
A system for imaging ultrasound scatterers, comprising: an ultrasound transducer array for transmitting ultrasound waves and detecting ultrasound echoes reflected by said ultrasound scatterers, said transducer array comprising a multiplicity of transducer elements; pulser/receiver means coupled to said transducer array for pulsing M transducer elements of said multiplicity of transducer elements, for M transmit events, with signals which are spatially encoded with an invertible code provided by an invertible encoding matrix, and for receiving signals from N transducer elements of said multiplicity in response to ultrasound echoes following each of said M transmit events; analog-to-digital conversion means coupled to said pulser/receiver means for converting each of said received signals into a respective digital signal; means for decoding M×N digital signals by employing the inverse of said encoding matrix to form a decoded data set and for forming a beamformed data set from said decoded data set; and a display monitor for displaying an image which is a function of said beamformed data set.
Claim 2
Independent Claim 163 words
A system for imaging ultrasound scatterers, comprising: an ultrasound transducer array for transmitting ultrasound waves and detecting ultrasound echoes reflected by said ultrasound scatterers, said transducer array comprising a multiplicity of transducer elements; pulser/receiver means coupled to said transducer array for pulsing M transducer elements of said multiplicity of transducer elements, for M transmit events, with signals which are spatially encoded with an invertible code provided by an invertible encoding matrix, and for receiving signals from N transducer elements of said multiplicity in response to ultrasound echoes following each of said M transmit events; analog-to-digital conversion means coupled to said pulser/receiver means for converting each of said received signals into a respective digital signal; means for decoding M×N digital signals by employing the inverse of said encoding matrix to form a decoded data set and for forming a beamformed data set from said decoded data set; and a display monitor for displaying an image which is a function of said beamformed data set.
Claim 3
Dependent Claim 16 words
The system as defined in claim 1, wherein said invertible code comprises an orthogonal phase code.
Claim 4
Dependent Claim 16 words
The system as defined in claim 2, wherein said orthogonal phase code comprises a Hadamard code.
Claim 5
Dependent Claim 27 words
The system as defined in claim 1, wherein said means for decoding M×N digital signals and for forming a beamformed data set comprises a digital signal processor.
Claim 6
Independent Claim 190 words
A system for imaging ultrasound scatterers, comprising: an ultrasound transducer array for transmitting ultrasound waves and detecting ultrasound echoes reflected by said ultrasound scatterers, said transducer array comprising a multiplicity of transducer elements; pulser/receiver means coupled to said transducer array for pulsing M sets of transducer elements of said multiplicity of transducer elements, for M transmit events, with signals which are spatially encoded with an invertible code in accordance with an invertible encoding matrix, such that spatially encoded signals for the transducer elements within the same set are delayed so as to cause a composite source to emulate a point source, said pulser/receiver means being adapted to receive signals from N transducer elements of said multiplicity following each of said M transmit events; analog-to-digital conversion means coupled to said pulser/receiver means for converting each of said received signals into a respective digital signal; means for decoding M×N digital signals by employing the inverse of said encoding matrix to form a decoded data set and for forming a beamformed data set from said decoded data set; and means for displaying an image which is a function of said beamformed data set.
Claim 7
Independent Claim 190 words
A system for imaging ultrasound scatterers, comprising: an ultrasound transducer array for transmitting ultrasound waves and detecting ultrasound echoes reflected by said ultrasound scatterers, said transducer array comprising a multiplicity of transducer elements; pulser/receiver means coupled to said transducer array for pulsing M sets of transducer elements of said multiplicity of transducer elements, for M transmit events, with signals which are spatially encoded with an invertible code in accordance with an invertible encoding matrix, such that spatially encoded signals for the transducer elements within the same set are delayed so as to cause a composite source to emulate a point source, said pulser/receiver means being adapted to receive signals from N transducer elements of said multiplicity following each of said M transmit events; analog-to-digital conversion means coupled to said pulser/receiver means for converting each of said received signals into a respective digital signal; means for decoding M×N digital signals by employing the inverse of said encoding matrix to form a decoded data set and for forming a beamformed data set from said decoded data set; and means for displaying an image which is a function of said beamformed data set.
Claim 8
Dependent Claim 16 words
The system as defined in claim 5, wherein said invertible code comprises an orthogonal phase code.
Claim 9
Dependent Claim 16 words
The system as defined in claim 6, wherein said orthogonal phase code comprises a Hadamard code.
Claim 10
Dependent Claim 27 words
The system as defined in claim 5, wherein said means for decoding M×N digital signals and for forming a beamformed data set comprises a digital signal processor.
Claim 11
Independent Claim 130 words
A method for acquiring ultrasound scattering data using a multiplicity of M transducer elements formed in a transducer array, comprising the steps of: driving said multiplicity of M transducer elements of the transducer array simultaneously using transmit pulses spatially encoded with an invertible code derived in accordance with a column of an M×M encoding matrix, the step of driving being performed once for each column of said M×M encoding matrix in successive transmit events; receiving signals from N transducer elements of said multiplicity following each of said M transmit events; converting each of said received signals into a respective digital signal; decoding M×N digital signals by employing the inverse of said encoding matrix to form a decoded data set; and forming a beamformed data set from said decoded data set.
Claim 12
Independent Claim 130 words
A method for acquiring ultrasound scattering data using a multiplicity of M transducer elements formed in a transducer array, comprising the steps of: driving said multiplicity of M transducer elements of the transducer array simultaneously using transmit pulses spatially encoded with an invertible code derived in accordance with a column of an M×M encoding matrix, the step of driving being performed once for each column of said M×M encoding matrix in successive transmit events; receiving signals from N transducer elements of said multiplicity following each of said M transmit events; converting each of said received signals into a respective digital signal; decoding M×N digital signals by employing the inverse of said encoding matrix to form a decoded data set; and forming a beamformed data set from said decoded data set.
Claim 13
Dependent Claim 16 words
The method as defined in claim 9, wherein said invertible code comprises an orthogonal phase code.
Claim 14
Dependent Claim 16 words
The method as defined in claim 10, wherein said orthogonal phase code comprises a Hadamard code.
Claim 15
Dependent Claim 46 words
The method as defined in claim 9, wherein the step of driving is performed by driving each of said M transducer elements with either a predetermined pulse waveform or the phase inversion of said predetermined pulse waveform in accordance with values obtained from said encoding matrix.
Claim 16
Independent Claim 265 words
A method for acquiring ultrasound scattering data using a multiplicity of M groups of transducer elements formed in a transducer array, each group comprising first and second adjacent transducer elements, comprising the steps of: driving said first transducer element of each of said multiplicity of M groups of transducer elements of the transducer array simultaneously using transmit pulses spatially encoded with an invertible code derived in accordance with a respective column of an M×M encoding matrix, the step of driving being performed once for each column of said M×M encoding matrix in a first set of successive transmit events; driving said second transducer element of each of said multiplicity of M groups of transducer elements of the transducer array simultaneously using transmit pulses spatially encoded with said invertible code derived in accordance with said respective column of said M×M encoding matrix, said second transducer elements being driven once for each column of said M×M encoding matrix in a second set of successive transmit events, the transmit event of said second set corresponding to a particular matrix column being delayed relative to the transmit event of said first set corresponding to said particular matrix column so that said first and second transducer elements of each group emulate a point source; receiving signals from N transducer elements of said multiplicity following each of said M transmit events; converting each of said received signals into a respective digital signal; decoding M×N digital signals by employing the inverse of said encoding matrix to form a decoded data set; and forming a beamformed data set from said decoded data set.
Claim 17
Independent Claim 265 words
A method for acquiring ultrasound scattering data using a multiplicity of M groups of transducer elements formed in a transducer array, each group comprising first and second adjacent transducer elements, comprising the steps of: driving said first transducer element of each of said multiplicity of M groups of transducer elements of the transducer array simultaneously using transmit pulses spatially encoded with an invertible code derived in accordance with a respective column of an M×M encoding matrix, the step of driving being performed once for each column of said M×M encoding matrix in a first set of successive transmit events; driving said second transducer element of each of said multiplicity of M groups of transducer elements of the transducer array simultaneously using transmit pulses spatially encoded with said invertible code derived in accordance with said respective column of said M×M encoding matrix, said second transducer elements being driven once for each column of said M×M encoding matrix in a second set of successive transmit events, the transmit event of said second set corresponding to a particular matrix column being delayed relative to the transmit event of said first set corresponding to said particular matrix column so that said first and second transducer elements of each group emulate a point source; receiving signals from N transducer elements of said multiplicity following each of said M transmit events; converting each of said received signals into a respective digital signal; decoding M×N digital signals by employing the inverse of said encoding matrix to form a decoded data set; and forming a beamformed data set from said decoded data set.
Claim 18
Dependent Claim 16 words
The method as defined in claim 13, wherein said invertible code comprises an orthogonal phase code.
Claim 19
Dependent Claim 16 words
The method as defined in claim 14, wherein said orthogonal phase code comprises a Hadamard code.
Claim 20
Dependent Claim 47 words
The method as defined in claim 13, wherein the step of driving said first transducer elements and said second transducer elements is performed with either a predetermined pulse waveform or the phase inversion of said predetermined pulse waveform in accordance with values provided by said encoding matrix.

References Cited (Backward Citations)

US5014712A Cited
US5329930A Cited
US5617862A Cited
US5572219A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag