IP Library › Granted Patent US 12,220,279
Granted Patent B2
US 12,220,279 · App. 17/810,338 · Granted Feb 11, 2025

Method, system, and storage medium for ultrasonic imaging

Inventors: Cheng He (Wuhan, CN); Oliver Heid (Erlangen, DE)
Assignee: WUHAN UNITED IMAGING HEALTHCARE CO., LTD.
A61B8/461A61B8/4444A61B8/5207A61B8/565A61B8/58
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,220,279
App. No.
17/810,338
Granted
Feb 11, 2025
Kind
B2
Abstract

The present disclosure discloses an ultrasonic imaging method. The ultrasonic imaging method may include: obtaining emitting instructions for emitting a plurality of ultrasonic waves, gaining instructions, receiving instructions, and idle instructions relating to the plurality of ultrasonic waves, and storing the emitting instructions, the receiving instructions, the gaining instructions, and the idle instructions in a ring buffer; obtaining the emitting instructions from the ring buffer, and emitting the plurality of ultrasonic waves based on the emitting instructions; obtaining a gaining instruction and a receiving instruction corresponding to each emission of the plurality of ultrasonic waves from the ring buffer, and obtaining at least one enhanced echo signal based on the gaining instructions and the receiving instructions; and obtaining the idle instructions from the ring buffer, and processing the at least one enhanced echo signal based on the idle instructions to obtain a target ultrasonic image.

Claims (91)

1. An ultrasonic imaging method for scanning a target object using an ultrasonic probe, implemented by at least one processor when the at least one processor executes computer readable program code stored in at least one computer readable medium, the method comprising:

obtaining a radius of a transducer of the ultrasonic probe, an array element width of the transducer, and a focus position of an ultrasonic wave to be emitted by the transducer toward the target object, the transducer including array elements configured for ultrasonic wave emission and image data collection;

determining whether there is an invalid array element among the array elements of the transducer corresponding to an emission of the ultrasonic wave based on the radius of the transducer, the array element width, and the focus position, the invalid array element being an array element that ultrasonic beams emitted by the array element are unable to reach the target object;

in response to an existence of the invalid array element in the emission of the ultrasonic wave, determining one or more effective array elements corresponding to the emission of the ultrasonic wave among the array elements of the transducer based on the radius of the transducer, the array element width and the focus position corresponding to the emission of the ultrasonic wave, each effective array element being an array element that ultrasonic beams emitted by the array element are able to reach the target object; or in response to an absence of the invalid array element in the emission of the ultrasonic wave, determining all array elements of the transducer as the one or more effective array elements;

exciting the one or more effective array elements corresponding to the emission of the ultrasonic wave to emit the ultrasonic wave toward the target object;

obtaining ultrasonic image information collected by the transducer after the ultrasonic wave is emitted to the target object; and

generating a target ultrasonic image of the target object based on the ultrasonic image information.

2. The method of claim 1 , wherein the determining whether there is an invalid array element among the array elements of the transducer corresponding to the emission of the ultrasonic wave based on the radius of the transducer, the array element width, and the focus position includes:

determining a maximum value of an array element pointing angle corresponding to the emission of the ultrasonic wave based on the array element width;

determining a maximum pointing circle corresponding to the maximum value of the array element pointing angle based on the radius of the transducer and the maximum value of the array element pointing angle;

determining whether the focus position is within the maximum pointing circle;

in response to a determination that the focus position is within the maximum pointing circle, determining that there is no invalid array element in the emission of the ultrasonic wave; and

in response to a determination that the focus position is not within the maximum pointing circle, determining that there is an invalid array element in the emission of the ultrasonic wave.

3. The method of claim 2 , wherein the determining one or more effective array elements corresponding to the emission of the ultrasonic wave based on the radius of the transducer, the array element width and the focus position corresponding to the emission of the ultrasonic wave includes:

determining a first deflection angle based on the radius of the transducer and the focus position, wherein the first deflection angle is an angle between a connecting line of a center of the transducer and the focus position and a central axis of the transducer;

determining a second deflection angle based on the maximum pointing circle, the radius of the transducer and the focus position, wherein the second deflection angle is an angle between the connecting line of the center of the transducer and the focus position and a tangent of the maximum pointing circle passing through the focus position;

determining a first slope of a first connecting line between the focus position and an initial left boundary effective array element based on a difference between the first deflection angle and the second deflection angle;

determining a second slope of a second connecting line between the focus position and an initial right boundary effective array element based on a sum of the first deflection angle and the second deflection angle; and

obtaining a left boundary effective array element and a right boundary effective array element based on the first slope, the second slope, the radius of the transducer and a boundary of all array elements, to determine the one or more effective array elements corresponding to the emission of the ultrasonic wave.

4. The method of claim 3 , wherein the obtaining a left boundary effective array element and a right boundary effective array element based on the first slope, the second slope, the radius of the transducer and the boundary of all array elements includes:

determining a position of the initial left boundary effective array element and a position of the initial right boundary effective array element based on the first slope, the second slope and the radius of the transducer, wherein the position of the initial left boundary effective array element and the position of the initial right boundary effective array element meet an array element directivity restriction condition;

in response to a determination that the position of the initial left boundary effective array element and/or the position of the initial right boundary effective array element are within the boundary of all array elements, designating the initial left boundary effective array element and/or the initial right boundary effective array element as the left boundary effective array element and/or the right boundary effective array element, respectively; and

in response to a determination that the position of the initial left boundary effective array element and/or the position of the initial right boundary effective array element is not within the boundary of all array elements, designating one or more array elements at the boundary of all array elements as the left boundary effective array element and/or the right boundary effective array element.

5. The method of claim 1 , wherein the exciting the one or more effective array elements corresponding to the emission of the ultrasonic wave to emit the ultrasonic wave toward the target object includes:

determining an amplitude and/or a direction of an electrical signal that excites the one or more effective array elements corresponding to the emission based on a pulse of the ultrasonic wave according to one or more emitting instructions; and

using the electrical signal to excite the one or more effective array elements corresponding to the emission according to the one or more emitting instructions to emit the ultrasonic wave.

6. The method of claim 1 , wherein the exciting the one or more effective array elements corresponding to the emission of the ultrasonic wave includes:

storing an emitting instruction, a gaining instruction, a receiving instruction, and an idle instruction relating to the ultrasonic wave into a ring buffer, wherein the emitting instruction at least includes the one or more effective array elements corresponding to the emission of the ultrasonic wave;

obtaining the emitting instruction of the ultrasonic wave from the ring buffer;

exciting the one or more effective array elements corresponding to the emission of the ultrasonic wave to emit the ultrasonic wave according to the emitting instruction.

7. The method of claim 6 , further comprising:

determining at least one medium propagation time corresponding to at least one depth value of the target object based on the one or more effective array elements corresponding to the emission of the ultrasonic wave and the at least one depth value, wherein the at least one medium propagation time includes at least one emission time and at least one ultrasonic echo time, and the at least one depth value is a distance between at least one position point inside the target object and the transducer in a longitudinal axis direction; and

determining at least one gain value corresponding to the at least one depth value based on an attenuation index of ultrasonic propagation, a noise value and the at least one medium propagation time.

8. The method of claim 7 , the obtaining ultrasonic image information further comprising:

obtaining the gaining instruction, the receiving instruction, and the idle instruction relating to the ultrasonic wave from the ring buffer;

obtaining at least one initial echo signal corresponding to the emission of the ultrasonic wave collected by one or more reception array elements of the transducer specified in the receiving instruction;

performing an analog gain operation on the at least one initial echo signal corresponding to the emission of the ultrasonic wave based on the gaining instruction to obtain at least one enhanced echo signal; and

processing the at least one enhanced echo signal based on the idle instruction to obtain the ultrasonic image information corresponding to the emission of the ultrasonic wave.

9. The method of claim 8 , the generating a target ultrasonic image of the target object further comprising:

composing the ultrasonic image information to obtain an initial ultrasonic image;

performing a digital gain operation on the initial ultrasonic image based on the at least one gain value; and

processing the initial ultrasonic image after gaining to obtain the target ultrasonic image, wherein the processing the initial ultrasonic image after gaining includes at least one of spatial filtering, image rendering, image compression or scanning conversion.

10. The method of claim 2 , wherein the ultrasonic probe is a convex array ultrasonic probe, the array element pointing angle including angles corresponding to the array elements, an angle corresponding to an array element being an angle between a first connection line and a second connection line, the first connection line connecting a center of the transducer and the array element, the second connection line connecting the focus position and the array element.

11. The method of claim 10 , wherein the center of the transducer is the center of the maximum pointing circle, and the radius of the maximum pointing circle is a product of a sine value of the maximum value of the array element pointing angle and the radius of the transducer.

12. The method of claim 11 , wherein the determining whether the focus position is within the maximum pointing circle comprises:

determining a distance from the focus position to the center of the maximum pointing circle;

determining whether the distance is smaller than or equal to the radius of the maximum point circle;

in response to determining that the distance is smaller than or equal to the radius of the maximum point circle, determining that the focus position is within the maximum pointing circle.

13. An ultrasonic imaging system, comprising:

at least one computer readable medium including computer readable program code;

at least one processor configured to communicate with the at least one computer readable medium, wherein when executing the computer readable program code, the at least one processor is configured to perform operations comprising:

obtaining a radius of a transducer of the ultrasonic probe, an array element width of the transducer, and a focus position of an ultrasonic wave to be emitted by the transducer toward the target object, the transducer including array elements configured for ultrasonic wave emission and image data collection;

determining whether there is an invalid array element among the array elements of the transducer corresponding to an emission of the ultrasonic wave based on the radius of the transducer, the array element width, and the focus position, the invalid array element being an array element that ultrasonic beams emitted by the array element are unable to reach the target object;

in response to an existence of the invalid array element in the emission of the ultrasonic wave, determining one or more effective array elements corresponding to the emission of the ultrasonic wave among the array elements of the transducer based on the radius of the transducer, the array element width and the focus position corresponding to the emission of the ultrasonic wave, each effective array element being an array element that ultrasonic beams emitted by the array element are able to reach the target object; or in response to an absence of the invalid array element in the emission of the ultrasonic wave, determining all array elements of the transducer as the one or more effective array elements;

exciting the one or more effective array elements corresponding to the emission of the ultrasonic wave to emit the ultrasonic wave toward the target object;

obtaining ultrasonic image information collected by the transducer after the ultrasonic wave is emitted to the target object; and

generating a target ultrasonic image of the target object based on the ultrasonic image information.

14. The system of claim 13 , wherein the determining whether there is an invalid array element among the array elements of the transducer corresponding to the emission of the ultrasonic wave based on the radius of the transducer, the array element width, and the focus position includes:

determining a maximum value of an array element pointing angle corresponding to the emission of the ultrasonic wave based on the array element width;

determining a maximum pointing circle corresponding to the maximum value of the array element pointing angle based on the radius of the transducer and the maximum value of the array element pointing angle;

determining whether the focus position is within the maximum pointing circle;

in response to a determination that the focus position is within the maximum pointing circle, determining that there is no invalid array element in the emission of the ultrasonic wave; and

in response to a determination that the focus position is not within the maximum pointing circle, determining that there is an invalid array element in the emission of the ultrasonic wave.

15. The system of claim 14 , wherein the determining one or more effective array elements corresponding to the emission of the ultrasonic wave based on the radius of the transducer, the array element width and the focus position corresponding to the emission of the ultrasonic wave includes:

determining a first deflection angle based on the radius of the transducer and the focus position, wherein the first deflection angle is an angle between a connecting line of a center of the transducer and the focus position and a central axis of the transducer;

determining a second deflection angle based on the maximum pointing circle, the radius of the transducer and the focus position, wherein the second deflection angle is an angle between the connecting line of the center of the transducer and the focus position and a tangent of the maximum pointing circle passing through the focus position;

determining a first slope of a first connecting line between the focus position and an initial left boundary effective array element based on a difference between the first deflection angle and the second deflection angle;

determining a second slope of a second connecting line between the focus position and an initial right boundary effective array element based on a sum of the first deflection angle and the second deflection angle; and

obtaining a left boundary effective array element and a right boundary effective array element based on the first slope, the second slope, the radius of the transducer and a boundary of all array elements, to determine the one or more effective array elements corresponding to the emission of the ultrasonic wave.

16. The system of claim 15 , wherein the obtaining a left boundary effective array element and a right boundary effective array element based on the first slope, the second slope, the radius of the transducer and the boundary of all array elements includes:

determining a position of the initial left boundary effective array element and a position of the initial right boundary effective array element based on the first slope, the second slope and the radius of the transducer, wherein the position of the initial left boundary effective array element and the position of the initial right boundary effective array element meet an array element directivity restriction condition;

in response to a determination that the position of the initial left boundary effective array element and/or the position of the initial right boundary effective array element are within the boundary of all array elements, designating the initial left boundary effective array element and/or the initial right boundary effective array element as the left boundary effective array element and/or the right boundary effective array element, respectively; and

in response to a determination that the position of the initial left boundary effective array element and/or the position of the initial right boundary effective array element is not within the boundary of all array elements, designating one or more array elements at the boundary of all array elements as the left boundary effective array element and/or the right boundary effective array element.

17. The system of claim 13 , wherein the exciting the one or more effective array elements corresponding to the emission of the ultrasonic wave to emit the ultrasonic wave toward the target object includes:

determining an amplitude and/or a direction of an electrical signal that excites the one or more effective array elements corresponding to the emission based on a pulse of the ultrasonic wave according to one or more emitting instructions; and

using the electrical signal to excite the one or more effective array elements corresponding to the emission according to the one or more emitting instructions to emit the ultrasonic wave.

18. The system of claim 13 , wherein the exciting the one or more effective array elements corresponding to the emission of the ultrasonic wave includes:

storing an emitting instruction, a gaining instruction, a receiving instruction, and an idle instruction relating to the ultrasonic wave into a ring buffer, wherein the emitting instruction at least includes the one or more effective array elements corresponding to the emission of the ultrasonic wave;

obtaining the emitting instruction of the ultrasonic wave from the ring buffer;

exciting the one or more effective array elements corresponding to the emission of the ultrasonic wave to emit the ultrasonic wave according to the emitting instruction.

19. The system of claim 18 , the operations further comprising:

determining at least one medium propagation time corresponding to at least one depth value of the target object based on the one or more effective array elements corresponding to the emission of the ultrasonic wave and the at least one depth value, wherein the at least one medium propagation time includes at least one emission time and at least one ultrasonic echo time, and the at least one depth value is a distance between at least one position point inside the target object and the transducer in a longitudinal axis direction; and

determining at least one gain value corresponding to the at least one depth value based on an attenuation index of ultrasonic propagation, a noise value and the at least one medium propagation time.

20. A non-transitory computer readable medium, comprising computer readable program code, wherein when executed by at least one processor, the computer readable program code directs the at least one processor to effectuate a method, the method comprising:

obtaining a radius of a transducer of the ultrasonic probe, an array element width of the transducer, and a focus position of an ultrasonic wave to be emitted by the transducer toward the target object, the transducer including array elements configured for ultrasonic wave emission and image data collection;

determining whether there is an invalid array element among the array elements of the transducer corresponding to an emission of the ultrasonic wave based on the radius of the transducer, the array element width, and the focus position, the invalid array element being an array element that ultrasonic beams emitted by the array element are unable to reach the target object;

in response to an existence of the invalid array element in the emission of the ultrasonic wave, determining one or more effective array elements corresponding to the emission of the ultrasonic wave among the array elements of the transducer based on the radius of the transducer, the array element width and the focus position corresponding to the emission of the ultrasonic wave, each effective array element being an array element that ultrasonic beams emitted by the array element are able to reach the target object; or

in response to an absence of the invalid array element in the emission of the ultrasonic wave, determining all array elements of the transducer as the one or more effective array elements;

exciting the one or more effective array elements corresponding to the emission of the ultrasonic wave to emit the ultrasonic wave toward the target object;

obtaining ultrasonic image information collected by the transducer after the ultrasonic wave is emitted to the target object; and

generating a target ultrasonic image of the target object based on the ultrasonic image information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2022
From: HE, CHENG; HEID, OLIVER
To: WUHAN UNITED IMAGING HEALTHCARE CO., LTD.
Reel/Frame 061437/0709 →
Priority Claims (3)
CN 202011293102.9 · Nov 18, 2020 · national
WO PCT/CN2020/140621 · Dec 29, 2020 · international
CN 202111232861.9 · Oct 22, 2021 · national
Continuity (2)
Continuation PCTCN2021131585 · Nov 18, 2021
Related Publication 20220338839A1 · Oct 27, 2022
References Cited (100)
US 3693415A · Whittington · 1972 [cited by examiner]
US 5462057A · Hunt et al. · 1995 [cited by applicant]
US 5549002A · Howard · 1996 [cited by examiner]
US 5676149A · Yao · 1997 [cited by examiner]
US 6038925A · Ohtani · 2000 [cited by examiner]
US 6080107A · McKee · 2000 [cited by applicant]
US 6234025B1 · Gieske · 2001 [cited by examiner]
US 6629929B1 · Jago et al. · 2003 [cited by applicant]
US 7255678B2 · Mehi et al. · 2007 [cited by applicant]
US 8037767B2 · Kim et al. · 2011 [cited by applicant]
US 9116229B2 · Shifrin · 2015 [cited by applicant]
US 10466354B2 · Ramamurthy · 2019 [cited by applicant]
US 10675000B2 · Specht et al. · 2020 [cited by applicant]
US 10979018B1 · Siddiqui · 2021 [cited by examiner]
US 20050187494A1 · He et al. · 2005 [cited by applicant]
US 20080125660A1 · Yao et al. · 2008 [cited by applicant]
US 20080242992A1 · Criton · 2008 [cited by applicant]
US 20090054780A1 · Yang et al. · 2009 [cited by applicant]
US 20090062648A1 · Derby, Jr. · 2009 [cited by examiner]
US 20090088638A1 · Sato et al. · 2009 [cited by applicant]
US 20090088644A1 · Yao et al. · 2009 [cited by applicant]
US 20100268082A1 · McLaughlin et al. · 2010 [cited by applicant]
US 20100321515A1 · Imamura · 2010 [cited by applicant]
US 20110030479A1 · Murai · 2011 [cited by examiner]
US 20110102261A1 · Egri et al. · 2011 [cited by applicant]
US 20110178441A1 · Tyler · 2011 [cited by applicant]
US 20110319793A1 · Hynynen · 2011 [cited by applicant]
US 20120071746A1 · Vortman et al. · 2012 [cited by applicant]
US 20120143059A1 · Magee · 2012 [cited by applicant]
US 20120232396A1 · Tanabe · 2012 [cited by applicant]
US 20120232803A1 · Viola et al. · 2012 [cited by applicant]
US 20120283568A1 · Loftman et al. · 2012 [cited by applicant]
US 20130046168A1 · Sui · 2013 [cited by examiner]
US 20140051984A1 · Berger et al. · 2014 [cited by applicant]
US 20160278742A1 · Tsushima · 2016 [cited by applicant]
US 20160338676A1 · Berger et al. · 2016 [cited by applicant]
US 20170336500A1 · Luo et al. · 2017 [cited by applicant]
US 20180003819A1 · Koptenko · 2018 [cited by applicant]
US 20180085092A1 · Lee et al. · 2018 [cited by applicant]
US 20180166063A1 · Long et al. · 2018 [cited by applicant]
US 20180177491A1 · Hynynen · 2018 [cited by examiner]
US 20180296190A1 · Susumu · 2018 [cited by examiner]
US 20180333139A1 · Misono · 2018 [cited by applicant]
US 20180360420A1 · Vortman · 2018 [cited by examiner]
US 20180367126A1 · Petersen et al. · 2018 [cited by applicant]
US 20190099158A1 · Ryu et al. · 2019 [cited by applicant]
US 20190133556A1 · Koptenko · 2019 [cited by applicant]
US 20200033471A1 · Kim · 2020 [cited by examiner]
US 20200108412A1 · Greenberg · 2020 [cited by examiner]
US 20200268356A1 · Li · 2020 [cited by applicant]
US 20200337676A1 · Kamiyama et al. · 2020 [cited by applicant]
US 20200375574A1 · Ling et al. · 2020 [cited by applicant]
US 20220163646A1 · Fraschini et al. · 2022 [cited by applicant]
US 20220233890A1 · Hynynen · 2022 [cited by examiner]
CN 1788685A · 2006 [cited by applicant]
CN 101209211A · 2008 [cited by applicant]
CN 101664321A · 2010 [cited by applicant]
CN 101770028A · 2010 [cited by applicant]
CN 101785684A · 2010 [cited by applicant]
CN 102247168A · 2011 [cited by applicant]
CN 104020462A · 2014 [cited by applicant]
CN 105044706A · 2015 [cited by applicant]
CN 105193453A · 2015 [cited by applicant]
CN 106063710A · 2016 [cited by applicant]
CN 107320129A · 2017 [cited by applicant]
CN 107374670A · 2017 [cited by applicant]
CN 108186045A · 2018 [cited by applicant]
CN 108198610A · 2018 [cited by applicant]
CN 108354627A · 2018 [cited by applicant]
CN 108519576A · 2018 [cited by applicant]
CN 108938003A · 2018 [cited by applicant]
CN 109975814A · 2019 [cited by applicant]
CN 110575201A · 2019 [cited by applicant]
CN 111374696A · 2020 [cited by applicant]
CN 111436966A · 2020 [cited by applicant]
CN 111631750A · 2020 [cited by applicant]
CN 112043379A · 2020 [cited by applicant]
CN 107997784B · 2021 [cited by applicant]
CN 112401932A · 2021 [cited by applicant]
CN 107789008B · 2021 [cited by applicant]
CN 107997783B · 2021 [cited by applicant]
CN 108324323B · 2021 [cited by applicant]
DE 3916396A1 · 1990 [cited by applicant]
EP 2952137A1 · 2015 [cited by applicant]
JP H11276477A · 1999 [cited by applicant]
WO 2012149489A2 · 2012 [cited by applicant]
WO 2020164299A1 · 2020 [cited by applicant]
Hou, Shanshan, Study on the Method of Partial Discharge Ultrasonic Array Sensors' Sparse Design, Chinese Master's Theses Full-text Database Engineering Science and Technology Series II, 2015, 66 pages. [cited by applicant]
First Office Action in Chinese Application No. 202011293102.9 mailed on Apr. 29, 2023, 22 pages. [cited by applicant]
The Extended European Search Report in European Application No. 21893990.8 mailed on Mar. 6, 2024, 11 pages. [cited by applicant]
The Extended European Search Report in European Application No. 20951282.1 mailed on Mar. 1, 2024, 8 pages. [cited by applicant]
Ji, Xiaoxing, Synthetic Aperture Ultrasonic Imaging Algorithm Based on Adaptive Beamforming, Chinese Master's Theses Full-text Database Information Technology, 2019, 80 pages. [cited by applicant]
Li, Chen, Research on Imaging Quality and Algorithm of Ultrasonic Phased Array, Chinese Master's Theses Full-text Database Information Technology, 2019, 73 pages. [cited by applicant]
International Search Report in PCT/CN2021/131585 mailed on Feb. 15, 2022, 7 pages. [cited by applicant]
Written Opinion in PCT/CN2021/131585 mailed on Feb. 15, 2022, 7 pages. [cited by applicant]
International Search Report in PCT/CN2020/140621 mailed on Aug. 16, 2021, 5 pages. [cited by applicant]
Written Opinion in PCT/CN2020/140621 mailed on Aug. 16, 2021, 4 pages. [cited by applicant]
First Office Action in Chinese Application No. 202111232861.9 mailed on Jul. 20, 2022, 15 pages. [cited by applicant]
Svetoslav Ivanov Nikolov et al., Practical Applications of Synthetic Aperture Imaging, 2010 IEEE International Ultrasonics Symposium Proceedings, 350-358, 2010. [cited by applicant]
Jørgen Arendt Jensen et al., Synthetic Aperture Ultrasound Imaging, Ultrasonics, 44: e5-e15, 2006. [cited by applicant]