Multi-line beamforming extention using sub-arrays
First Claim
Patent Images
1. A method of multi-line beamforming using sub-arrays, comprising:
- receiving a plurality of signals, each signal corresponding to a unique transducer of an array of transducers;
grouping the transducers of the plurality of transducers and the corresponding signals into sub-arrays, wherein the transducers within each sub- array are adjacent;
defining two or more distinct scan lines corresponding to an image;
processing each sub-array of signals such that each sub-array produces two or more beams, each beam corresponding to a different scan line of the two or more scan lines;
correlating the signals into sub-groups, each sub-group corresponding to a different scan line of the two or more scan lines;
summing the component signals within each of the sub-groups; and
generating a multi-line output corresponding to the image, wherein each line of the multi-line output corresponds to a particular scan line corresponding to the corresponding new sub-group.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a multi-line beamformer (100) that generates a multi-line output (141-144) by positioning multiple receive beams within the area covered by a transmit beam. N multi-line beams are generated using N/M fully capable beamformers (111-116) by producing partial sums (121-128) from sub-groups (105-108) of the elements of the beamformers (111-116), where M depends upon a per channel element spacing measured in wavelengths of the imaging frequency.
-
Citations
20 Claims
-
1. A method of multi-line beamforming using sub-arrays, comprising:
-
receiving a plurality of signals, each signal corresponding to a unique transducer of an array of transducers; grouping the transducers of the plurality of transducers and the corresponding signals into sub-arrays, wherein the transducers within each sub- array are adjacent; defining two or more distinct scan lines corresponding to an image; processing each sub-array of signals such that each sub-array produces two or more beams, each beam corresponding to a different scan line of the two or more scan lines; correlating the signals into sub-groups, each sub-group corresponding to a different scan line of the two or more scan lines; summing the component signals within each of the sub-groups; and generating a multi-line output corresponding to the image, wherein each line of the multi-line output corresponds to a particular scan line corresponding to the corresponding new sub-group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 20)
-
-
8. A multi-line beamforming system, comprising:
-
an array of transducers, wherein each transducer generates a signal corresponding to a reflected signal; logic for grouping the transducers of the array of transducers and the corresponding signals into sub-arrays, wherein the transducers within each sub- array are adjacent; two or more beams, each beam corresponding to a particular sub-array and a corresponding, unique scan line; logic for correlating the signals into sub-groups, each sub-group corresponding to a different beam; a summing module for summing the component signals within each of the sub-groups; and a multi-line output, wherein each line of the multi-line output corresponds to a different scan line. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer programming product, comprising:
-
a memory, logic, stored on the memory, for receiving a plurality of signals, each signal corresponding to a unique transducer of an array of transducers; logic, stored on the memory, for grouping the transducers of the plurality of transducers and the corresponding signals into sub-arrays, wherein the transducers within each sub-array are adjacent; logic, stored on the memory, for defining two or more distinct scan lines corresponding to an image; logic, stored on the memory, for processing each sub-array of signals such that each sub-array produces two or more beams, each beam corresponding to a different scan line of the two or more scan lines; logic, stored on the memory, for correlating the signals into sub-groups, each sub-group corresponding to a different scan line of the two or more scan lines; logic, stored on the memory, for summing the component signals within each of the sub-groups; and logic, stored on the memory, for generating a multi-line output corresponding to the image, wherein each line of the multi-line output corresponds to a particular scan line corresponding to the corresponding new sub-group. - View Dependent Claims (16, 17, 18, 19)
-
Specification