ULTRASOUND IMAGING SPATIAL COMPOUNDING METHOD AND SYSTEM
20200375574 ยท 2020-12-03
Inventors
Cpc classification
G01S7/52085
PHYSICS
G01S15/8995
PHYSICS
A61B8/5207
HUMAN NECESSITIES
A61B8/5253
HUMAN NECESSITIES
International classification
Abstract
The present invention provides an ultrasound imaging spatial compounding method and system. The method includes: setting receive lines at different deflection angles in a position of a transmitted beam where each scanning is performed; obtaining the receive lines at the different angles through beamforming; after all positions are scanned, enabling the receive lines at the same deflection angle to form a frame of image at the angle, using one of a plurality of frames of image at the different deflection angles as a basic image, and transforming the remaining frames of image except the basic image into images having the same coordinate system as the basic image; and performing spatial compounding on the plurality of frames of image in the same coordinate system to obtain a compound image for output. The present invention does not affect the temporal resolution of imaging, thereby avoiding image lagging and trailing phenomena.
Claims
1. An ultrasound imaging spatial compounding method, wherein the method comprises: setting receive lines at different deflection angles in a position of a transmitted beam where each scanning is performed, wherein the receive lines are obtained through deflection at a plurality of angles based on receive lines in a normal direction of a probe and with a depth position of a transmission focus as a reference point; obtaining the receive lines at the different angles through beamforming, wherein a delay in the beamforming is compensated for according to a wavefront delay of the transmitted beam, the wavefront delay of the transmitted beam is calculated according to information about the probe, a depth of the transmission focus, and a deflection angle of the receive lines, and the information about the probe comprises a type and a geometrical parameter of the probe; after all positions are scanned, enabling the receive lines at the same deflection angle to form a frame of image at the angle, using one of a plurality of frames of image at the different deflection angles as a basic image, and transforming the remaining frames of image except the basic image into images having the same coordinate system as the basic image; and performing spatial compounding on the plurality of frames of image in the same coordinate system to obtain a compound image for output.
2. The ultrasound imaging spatial compounding method according to claim 1, wherein if the type of the probe is a linear array probe, the wavefront delay of the transmitted beam is represented as:
wavefront_delay(a)=(focusfocus/cos(a))/c; wherein focus represents the depth of the transmission focus, c represents a sound velocity, and a represents a deflection angle of the receive lines relative to the receive lines in the normal direction of the probe.
3. The ultrasound imaging spatial compounding method according to claim 1, wherein if the type of the probe is a curved array probe, the wavefront delay of the transmitted beam is represented as:
wavefront_delay=(focusROC/sin(a)*sin(a sin((ROC+focus)/ROC*sin(a))a))/c; wherein focus represents the depth of the transmission focus, ROC represents the radius of curvature of the probe, c represents a sound velocity, and a represents a deflection angle of the receive lines relative to the receive lines in the normal direction of the probe.
4. The ultrasound imaging spatial compounding method according to claim 1, wherein the using one of a plurality of frames of image at the different deflection angles as a basic image, and transforming the remaining frames of image except the basic image into images having the same coordinate system as the basic image specifically comprises: using a frame of image of the receive lines in the normal direction of the probe as the basic image; and by using the basic image as a reference, transforming deflected receive lines in another frame of image to the positions of the receive lines in the basic image in an interpolation and/or resampling manner, and transforming the remaining frames of image except the basic image into images having the same coordinate system as the basic image.
5. The ultrasound imaging spatial compounding method according to claim 4, wherein: the performing spatial compounding on the plurality of frames of image in the same coordinate system to obtain a compound image for output specifically comprises: performing spatial compounding on the plurality of frames of image corresponding to a geometric spatial position in a manner of performing one of averaging, weighted averaging, maximum finding, and median finding on gray levels of different frames to form the compound image.
6. An ultrasound imaging spatial compounding system, wherein the system comprises: a receiving setting module, configured to set receive lines at different deflection angles in a position of a transmitted beam where each scanning is performed, wherein the receive lines are obtained through deflection at a plurality of angles based on receive lines in a normal direction of a probe and with a depth position of a transmission focus as a reference point; a beamforming module, configured to obtain the receive lines at the different angles through beamforming, wherein a delay in the beamforming is compensated for according to a wavefront delay of the transmitted beam, the wavefront delay of the transmitted beam is calculated according to information about the probe, a depth of the transmission focus, and a deflection angle of the receive lines, and the information about the probe comprises a type and a geometrical parameter of the probe; a coordinate transformation module, configured to: after all positions are scanned, enable the receive lines at the same deflection angle to form a frame of image at the angle, use one of a plurality of frames of image at the different deflection angles as a basic image, and transform the remaining frames of image except the basic image into images having the same coordinate system as the basic image; and an image compounding output module, configured to perform spatial compounding on the plurality of frames of image in the same coordinate system to obtain a compound image for output.
7. The ultrasound imaging spatial compounding system according to claim 6, wherein if the type of the probe is a linear array probe, the wavefront delay of the transmitted beam obtained by the beamforming module is represented as:
wavefront_delay(a)=(focusfocus/cos(a))/c; wherein focus represents the depth of the transmission focus, c represents a sound velocity, and a represents a deflection angle of the receive lines relative to the receive lines in the normal direction of the probe.
8. The ultrasound imaging spatial compounding system according to claim 6, wherein if the type of the probe is a curved array probe, the wavefront delay of the transmitted beam obtained by the beamforming module is represented as:
wavefront_delay=(focusROC/sin(a)*sin(a sin((ROC+focus)/ROC*sin(a))a))/c; wherein focus represents the depth of the transmission focus, ROC represents the radius of curvature of the probe, c represents a sound velocity, and a represents a deflection angle of the receive lines relative to the receive lines in the normal direction of the probe.
9. The ultrasound imaging spatial compounding system according to claim 6, wherein the coordinate transformation module is specifically configured to: use a frame of image of the receive lines in the normal direction of the probe as the basic image; and by using the basic image as a reference, transform deflected receive lines in another frame of image to the positions of the receive lines in the basic image in an interpolation and/or resampling manner, and transform the remaining frames of image except the basic image into images having the same coordinate system as the basic image.
10. The ultrasound imaging spatial compounding system according to claim 9, wherein the image compounding output module is specifically configured to: perform spatial compounding on the plurality of frames of image corresponding to a geometric spatial position in a manner of performing one of averaging, weighted averaging, maximum finding, and median finding on gray levels of different frames to form the compound image.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
DETAILED DESCRIPTION
[0045] The present invention is described below in detail with reference to specific implementations shown in the accompanying drawings. However, these implementations do not limit the present invention. Variations made to the structure, method or function by a person of ordinary skill in the art according to these implementations all fall within the protection scope of the present invention.
[0046] As shown in
[0047] S1: Set receive lines at different deflection angles in a position of a transmitted beam where each scanning is performed, where the receive lines are obtained through deflection at a plurality of angles based on receive lines in a normal direction of a probe and with a depth position of a transmission focus as a reference point.
[0048] S2: Obtain the receive lines at the different angles through beamforming, where a delay in the beamforming is compensated for according to a wavefront delay of the transmitted beam, the wavefront delay of the transmitted beam is calculated according to information about the probe, a depth of the transmission focus, and a deflection angle of the receive lines, and the information about the probe includes a type and a geometrical parameter of the probe.
[0049] Referring to
[0050] Further, referring to
[0051] Referring to
wavefront_delay(a)=(focusfocus/cos(a))/c,
[0052] where focus represents the depth of the transmission focus, c represents a sound velocity, and a represents a deflection angle of the receive lines relative to the receive lines in the normal direction of the probe.
[0053] Referring to
wavefront_delay=(focusROC/sin(a)*sin(a sin((ROC+focus)/ROC*sin(a))a))/c,
[0054] where focus represents the depth of the transmission focus, ROC represents the radius of curvature of the probe, c represents a sound velocity, and a represents a deflection angle of the receive lines relative to the receive lines in the normal direction of the probe.
[0055] It should be noted that for a phased array probe, because the size of the probe is relatively small, an application space of the probe is relatively small. Therefore, specific application of the probe is no longer described in detail. However, it may be understood that a solution of using a linearly controlled array probe for a spatial compounding technology under the concept of the present invention still falls within the protection scope of the present invention. Details are not further described herein.
[0056] A beamforming computation method is a mature technical solution known to a person skilled in the art. Therefore, a beamforming technology is not further described.
[0057] Further, the method further includes the following step.
[0058] S3: After all positions are scanned, enable the receive lines at the same deflection angle to form a frame of image at the angle, use one of a plurality of frames of image at the different deflection angles as a basic image, and transform the remaining frames of image except the basic image into images having the same coordinate system as the basic image.
[0059] In a preferred implementation of the present invention, step S3 specifically includes the following steps:
[0060] M1: Use a frame of image of the receive lines in the normal direction of the probe as the basic image.
[0061] M2: By using the basic image as a reference, transform deflected receive lines in another frame of image to the positions of the receive lines in the basic image in an interpolation and/or resampling manner, and transform the remaining frames of image except the basic image into images having the same coordinate system as the basic image.
[0062] During specific application of the present invention, only one of a plurality of frames of image obtained after beamforming processing, that is, a frame of image of the receive lines in the normal direction of the probe, is a conventional image, and the remaining frames of image are all deflection images having a deflection angle relative to the basic image, that is, images obtained after the receive lines are deflected at the position of the transmission focus by a certain angle from the normal direction.
[0063] Referring to
[0064] In a specific example, receive lines in a conventional frame of image a are used as a reference, and deflected receive lines (solid lines shown in the figure) in images b and c are transformed through interpolation and/or resampling to positions (dotted lines shown in the figure) corresponding to the receive lines in the image a. Therefore, the images b and c are transformed to have the same coordinate system as the image a, so that a same pixel in the transformed image represents information of the same position.
[0065] Further, the method further includes the following step. S4: Perform spatial compounding on the plurality of frames of image in the same coordinate system to obtain a compound image for output.
[0066] In a preferred implementation of the present invention, spatial compounding is performed on a plurality of frames of image corresponding to a geometric spatial position in a manner of performing averaging, weighted averaging, maximum finding, median finding or the like on gray levels of different frames to form the compound image.
[0067] In a specific implementation of the present invention, in consideration of that images at different deflection angles have different amounts of information, a method of performing weighted averaging according to a particular weight coefficient is used to perform spatial compounding on the plurality of frames of image at different angles. Details are not further described herein.
[0068] Referring to
[0069] The receiving setting module 100 is configured to set receive lines at different deflection angles in a position of a transmitted beam where each scanning is performed, where the receive lines are obtained through deflection at a plurality of angles based on receive lines in a normal direction of a probe and with a depth position of a transmission focus as a reference point.
[0070] The beamforming module 200 is configured to obtain the receive lines at the different angles through beamforming, where a delay in the beamforming is compensated for according to a wavefront delay of the transmitted beam, the wavefront delay of the transmitted beam is calculated according to information about the probe, a depth of the transmission focus, and a deflection angle of the receive lines, and the information about the probe includes a type and a geometrical parameter of the probe.
[0071] Referring to
[0072] Further, referring to
[0073] Referring to
wavefront_delay(a)=(focusfocus/cos(a))/c,
[0074] where focus represents the depth of the transmission focus, c represents a sound velocity, and a represents a deflection angle of the receive lines relative to the receive lines in the normal direction of the probe.
[0075] Referring to
wavefront_delay=(focusROC/sin(a)*sin(a sin((ROC+focus)/ROC*sin(a))a))/c,
[0076] where focus represents the depth of the transmission focus, ROC represents the radius of curvature of the probe, c represents a sound velocity, and a represents a deflection angle of the receive lines relative to the receive lines in the normal direction of the probe.
[0077] It should be noted that for a phased array probe, because the size of the probe is relatively small, an application space of the probe is relatively small. Therefore, specific application of the probe is no longer described in detail. However, it may be understood that a solution of using a linearly controlled array probe for a spatial compounding technology under the concept of the present invention still falls within the protection scope of the present invention. Details are not further described herein.
[0078] The coordinate transformation module 300 is configured to: after all positions are scanned, enable the receive lines at the same deflection angle to form a frame of image at the angle, use one of a plurality of frames of image at the different deflection angles as a basic image, and transform the remaining frames of image except the basic image into images having the same coordinate system as the basic image.
[0079] The coordinate transformation module 300 in a preferred implementation of the present invention is specifically configured to: use a frame of image of the receive lines in the normal direction of the probe as the basic image; and by using the basic image as a reference, transform deflected receive lines in another frame of image to the positions of the receive lines in the basic image in an interpolation and/or resampling manner, and transform the remaining frames of image except the basic image into images having the same coordinate system as the basic image.
[0080] During specific application of the present invention, only one of a plurality of frames of image obtained after beamforming processing, that is, a frame of image of the receive lines in the normal direction of the probe, is a conventional image, and the remaining frames of image are all deflection images having a deflection angle relative to the basic image, that is, images obtained after the receive lines are deflected at the position of the transmission focus by a certain angle from the normal direction.
[0081] Referring to
[0082] In a specific example, receive lines in a conventional frame of image a are used as a reference, and deflected receive lines (solid lines shown in the figure) in the images b and c are transformed through interpolation and/or resampling to positions (dotted lines shown in the figure) corresponding to the receive lines in the image a. Therefore, the images b and c are transformed to have the same coordinate system as the image a, so that a same pixel in the transformed image represents information of the same position.
[0083] The image compounding output module 400 is configured to perform spatial compounding on the plurality of frames of image in the same coordinate system to obtain a compound image for output.
[0084] In a preferred implementation of the present invention, the image compounding output module 400 is configured to perform spatial compounding on the plurality of frames of image corresponding to a geometric spatial position in a manner of performing averaging, weighted averaging, maximum finding, median finding or the like on gray levels of different frames to form the compound image.
[0085] In a specific implementation of the present invention, in consideration of that images at different deflection angles have different amounts of information, a method of performing weighted averaging according to a particular weight coefficient is used to perform spatial compounding on the plurality of frames of image at different angles. Details are not further described herein.
[0086] In summary, the ultrasound imaging spatial compounding method and system of the present invention do not require sound beam deflection in a transmission stage.
[0087] Instead, by using physical properties of a transmitted beam, receive lines at different deflection angles are set in a position of the transmitted beam where each scanning is performed, so that a plurality of receive lines at a different angle are obtained during a single time of transmission and a plurality of frames of image at the different angle are obtained within the imaging time of a single frame, and weighted superposition is then performed on the plurality of frames of image at different angles according to a particular weight coefficient to obtain a spatially compounded image. The technology in the present invention does not affect the temporal resolution of imaging, thereby avoiding image lagging and trailing phenomena in the prior art.
[0088] For ease of description, in the description of the foregoing apparatus, various functional modules of the apparatus are described. Certainly, during the implementation of the present invention, the functions of various modules may be implemented in the same one or more pieces of software and/or hardware.
[0089] The described apparatus implementation is merely exemplary. The modules described as separate parts may or may not be physically separated, and parts shown as modules may or may not be physical modules, which may be located in one position, or may be distributed on a plurality of network modules. Some or all of the modules may be selected according to actual needs to achieve the objectives of the solutions of the implementations. Persons of ordinary skill in the art may understand implement the implementations without creative efforts.
[0090] It should be understood that although the specification is described according to the implementations, each implementation does not necessarily include only one independent technical solution. The description manner of the specification is only used for clarity, and a person skilled in the art should consider the specification as a whole. The technical solutions in the implementations may be appropriately combined to constitute other implementations comprehensible to a person skilled in the art.
[0091] A series of detailed descriptions listed above are only specific descriptions of feasible implementations of the present invention, but are not used to limit the protection scope of the present invention. Any equivalent implementation or variation made without departing from the technical spirit of the present invention shall fall within the protection scope of the present invention.