Method and apparatus for focus control of transmit and receive beamformer systems
First Claim
1. An ultrasound beamformer system comprising:
- a transmit beamformer system for generating a transmit signal;
a receive beamformer system for processing a signal received from a target which results from the transmit signal interacting with the target; and
a beamformer control system for controlling the computational capability of the transmit beamformer system and the receive beamformer system by adjusting at least two of (1) a number of beams, (2) a nominal center frequency, and (3) a resolution per beam as processed by the transmit and receive beamformer systems.
3 Assignments
0 Petitions
Accused Products
Abstract
A beamformer control system includes a primary control and secondary controls so that delay and apodization beamformation profiles can be generated on a dynamic and distributed basis with sparsely sampled base delay and apodization data sets first expanded to the final values by the primary control and then further expanded in the secondary controls associated with multi-processing channels of the beamformer systems. The beamformer control system coordinates the transmit and receive beamformer systems preferably using data sets common to all beamformer systems, and by advantageously specifying to all beamformer systems, processing mode trade-offs among the signal nominal center frequency, the range spatial resolution, and the number of beams. The beamformer control system supports multiple simultaneous beam operation, as well as beam-to-beam adjustable frequency and synthetic aperture operations. Further, the present beamformer control system maintains beam-to-beam coherent receive beamformation and supports adaptive beamformation.
-
Citations
182 Claims
-
1. An ultrasound beamformer system comprising:
-
a transmit beamformer system for generating a transmit signal; a receive beamformer system for processing a signal received from a target which results from the transmit signal interacting with the target; and a beamformer control system for controlling the computational capability of the transmit beamformer system and the receive beamformer system by adjusting at least two of (1) a number of beams, (2) a nominal center frequency, and (3) a resolution per beam as processed by the transmit and receive beamformer systems. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An ultrasound beamformer system comprising:
-
a transmit beamformer system for generating a transmit signal; a receive beamformer system for processing a signal received from a target which results from the transmit signal interacting with the target; and a beamformer control system for controlling both the transmit beamformer system and the receive beamformer system, said control system including; (1) a primary control for generating primary parameter profiles for controlling both the transmit beamformer system and the receive beamformer system, and (2) a secondary control for generating secondary parameter profiles based on the primary parameter profiles for controlling at least one of the receive beamformer system and the transmit beamformer system. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An ultrasound beamformer system comprising:
-
a programmable transmit beamformer system for generating a transmit signal; a programmable receive beamformer system for processing a signal received from a target which results from the transmit signal interacting with the target; and a beamformer control system for controlling both the programmable transmit beamformer system and the programmable receive beamformer system by distributing the generation of a parameter set, for controlling the transmit beamformer system and the receive beamformer system, between a primary control system and a distributed secondary control system, and wherein said programmable transmit beamformer system includes multiple transmit processors, each transmit processor being operative to process signals for elements of a transducer array; said programmable receive beamformer system includes multiple receive processors, each receive processor being operative to process signals from elements of said transducer array, and said distributed secondary control system including a separate secondary control for each transmit processor and a separate secondary control for each receive processor. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. An ultrasound beamformer control system for use with (1) a transmit beamformer system for generating a transmit signal and (2) a receive beamformer system for processing a signal received from a target which results from the transmit signal interacting with the target, the control system comprising:
-
a beamformer control for controlling both the transmit beamformer system and the receive beamformer system, said control including; (1) a primary control for generating primary parameter profiles for controlling both the transmit beamformer system and the receive beamformer system; and (2) a secondary control for generating secondary parameter profiles based on the primary parameter profiles generated by the primary control for controlling the transmit beamformer system and the receive beamformer system. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. An ultrasound beamformer control system for use with (1) a transmit beamformer system for generating a transmit signal and (2) a receive beamformer system for processing a signal received from a target, the control system comprising:
a beamformer control for controlling the transmit beamformer system and the receive beamformer system, said beamformer control comprising; (1) a primary control for generating primary beamforming parameters for controlling both the transmit beamformer system and the receive beamformer system, which primary beamforming parameters are generated for at least one reference depth; and (2) a secondary control for generating secondary beamforming parameters, by interpolation, based on the primary beamforming parameters for controlling the transmit beamformer system and the receive beamformer system, said secondary control thereby reducing a quantity of parameters stored and processed by the primary control, and thereby reducing the quantity of parameters which must be communicated from the primary control to the secondary control. - View Dependent Claims (70, 71)
-
72. An ultrasound beamformer control system for use with a receive beamformer system having a plurality of receive processors for processing a signal received from a target, the control system comprising:
-
a beamformer control for controlling the receive beamformer system, said control including; a generator for providing a control profile to each of said receive processors in the receive beamformer system to account for attenuation of the signal received from a target due to passage through an object. - View Dependent Claims (73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86)
-
-
87. An ultrasound beamformer control system for use with a transmit beamformer system for generating a signal and a receive beamformer system for processing a signal received from a target, the control system comprising:
a beamformer control for simultaneously controlling the transmit beamformer system and the receive beamformer system, said control generates at least one of gain adjustments and phase adjustments to enable the transmit and receive beamformer systems to maintain at least one of amplitude coherence and phase coherence among receive scan lines. - View Dependent Claims (88, 89)
-
90. An ultrasound beamformer system comprising:
-
a transmit beamformer system for generating a transmit signal; a receive beamformer system for processing a signal received from a target which results from the transmit signal interacting with the target; and a beamformer control system for controlling both the transmit beamformer system and the receive beamformer system using at least one common expandable beamforming parameter profile. - View Dependent Claims (91, 92, 93, 94, 95, 96, 97)
-
-
98. An ultrasound beamformer system comprising:
-
a transmit beamformer system for generating a transmit signal; a receive beamformer system for processing a signal received from a target which results from the transmit signal interacting with the target; and said transmit beamformer system comprising multiple transmit processors, each transmit processor operative to process signals for individual elements of a transducer array; said receive beamformer system comprising multiple receive processors, each receive processor operative to process signals from individual elements of a transducer array; a beamformer control system comprising a primary control system and a distributed secondary control system; said distributed secondary control system comprising a separate secondary control for each transmit processor and a separate secondary control for each receive processor. - View Dependent Claims (99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109)
-
-
110. An ultrasound beamformer control system for controlling:
-
(1) a transmit beamformer system having a plurality of independent transmitters, each processing a signal used to construct at least one beam, and (2) a receive beamformer system having a plurality of independent receivers each processing a signal used to construct at least one beam, said control system comprising; a control processor which can program each transmitter and each receiver with independently programmable parameters. - View Dependent Claims (111, 112, 113, 114, 115, 116, 117)
-
-
118. An ultrasound beamformer control system for use with (1) a programmable transmit beamformer system for generating a transmit signal and (2) a receive beamformer system for processing a signal received from a target which results from the transmit signal interacting with the target, the control system comprising:
a beamformer control operative to control both the programmable transmit beamformer system and the programmable receive beamformer system by communication of beamforming parameter profiles to the programmable transmit beamformer system and the programmable receive beamformer system. - View Dependent Claims (119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141)
-
142. An ultrasound beamformer control system for use with (1) a transmit beamformer system for generating a transmit signal and (2) a receive beamformer system for processing a signal received from a target which results from the transmit signal interacting with the target, the control system comprising:
-
a beamformer control for controlling both the transmit beamformer system and the receive beamformer system, said control including a focusing control for generating a time delay profile. - View Dependent Claims (143, 144, 145, 146, 147)
-
-
148. An ultrasound beamformer control system for use with (1) a transmit beamformer system for generating a transmit signal and (2) a receive beamformer system for processing a signal received from a target which results from the transmit signal interacting with the target, the control system comprising:
a beamformer control for controlling both the transmit beamformer system and the receive beamformer system, said control including a beamforming control for generating an apodization profile. - View Dependent Claims (149)
-
150. A method for controlling (1) an ultrasound transmit beamformer system for generating a transmit signal and (2) an ultrasound receive beamformer system for processing a signal received from a target which results from the transmit signal interacting with the target, the method comprising the steps of:
-
using a set of sparsely-sampled reference time delay profiles; origin shifting a first reference time delay profile by an integral number of transducer element widths to a first origin position; angle interpolating the origin-shifted first reference time delay profile in angle; and origin interpolating to a second origin of the angle-interpolated origin-shifted first reference time delay profile by a fractional transducer element width to a second origin position to create a second reference time delay profile. - View Dependent Claims (151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172)
-
-
173. A method for generating apodization profiles for arbitrary scan line origin and angle to control (1) an ultrasound transmit beamformer system for generating a transmit signal and (2) an ultrasound receive beamformer system for processing a signal received from a target which results from the transmit signal interacting with the target, the method comprising the steps of:
-
calculating an apodization width using interpolation by scan line number and range among apodization width profile values; calculating an arbitrary apodization origin using interpolation by scan line number and range among apodization origin profile values; using the results of the first two steps together with a selected base apodization template to interpolate a base apodization profile; calculating a correction profile using interpolation by scan line angle and range among apodization correction profile values; and generating a corrected apodization profile by multiplying the base apodization profile with the correction profile.
-
-
174. A method for generating an apodization profile for arbitrary scan line origin and angle for a selected scan geometry, to control (1) an ultrasound transmit beamformer system for generating a transmit signal and (2) an ultrasound receive beamformer system for processing a signal received from a target which results from the transmit signal interacting with the target, the method comprising the steps of:
-
generating a base apodization profile for the selected scan geometry; generating a correction profile for the selected scan geometry; and generating a corrected apodization profile by modifying the base apodization profile with the correction profile. - View Dependent Claims (175, 176, 177, 178, 179, 180, 181, 182)
-
Specification