IP Library Granted Patent US 10,335,113
Granted Patent B2
US 10,335,113 · App. 15/445,582 · Granted Jul 2, 2019

Apparatus for ultrasound flow vector imaging and methods thereof

Inventors: Alfred Cheuk Hang Yu (Hong Kong, CN); Yat Shun Yiu (Hong Kong, CN)
Assignee: VERSITECH LIMITED
A61B8/06A61B8/02A61B8/4494A61B8/461A61B8/469A61B8/488A61B8/5207A61B8/5215A61B8/5223G01S7/52073G01S7/52085G01S15/58G01S15/8984G06T7/20A61B8/0891A61B8/12G01S15/8915
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 10,335,113
App. No.
15/445,582
Granted
Jul 2, 2019
Kind
B2
Abstract

Apparatus and methods of use are provided for complex flow imaging and analysis that is non-invasive, accurate, and time-resolved. It is particularly useful in imaging of vascular flow with spatiotemporal fluctuations. This apparatus is an ultrasound-based framework called vector projectile imaging (VPI) that can dynamically render complex flow patterns over an imaging view at millisecond time resolution. The VPI apparatus and methods comprise: (i) high-frame-rate broad-view data acquisition (based on steered plane wave firings); (ii) flow vector estimation derived from multi-angle Doppler analysis (coupled with data regularization and least-squares fitting); and (iii) dynamic visualization of color-encoded vector projectiles (with flow speckles displayed as adjunct).

Claims (30)

1. An ultrasound imaging system comprising:

a data acquisition unit, which transmits, via an ultrasonic array transducer, a series of plane waves into a tissue and receives waves reflected from the tissue to obtain beam-formed data frames;

a flow vector estimation unit which estimates flow vectors at pixels of the data frames using data of the data frames; and

a display rendering circuit which displays, on a display, the flow vectors estimated as color coded moving projectiles having varying lengths and colors themselves across the moving projectiles based on velocity magnitudes of one or more flow vectors of the flow vectors corresponding to the moving projectiles, wherein positions of the projectiles are dynamically updated between data frames based on axial lateral velocities of the projectiles representing the corresponding flow vectors across the data frames and one or more inter-frame periods between the data frames to depict movement of the projectiles corresponding to one or more flow patterns in the tissue.

2. The system of claim 1 , wherein projectile length of the projectiles are set based on velocity magnitudes at the pixels.

3. The system of claim 1 , wherein direction of the projectiles shows flow direction at the pixels.

4. The system of claim 1 , wherein the display rendering circuit displaying the flow vectors estimated as moving projectiles comprises:

selecting a set of pixels in a data frame as projectile launch points;

displaying the flow vectors at the set of pixels selected as projectiles;

calculating incremental displacement of the next frame based on the corresponding axial-lateral velocities of the projectiles and the one or more inter-frame periods;

updating positions of projectiles in the next frame based on the displacement calculated; and

displaying projectiles of the next frame at the positions updated.

5. The system of claim 1 , wherein a projectile is displayed only if a corresponding pixel position used to estimate one or more flow vectors for the projectile falls within a flow region.

6. The system of claim 1 , wherein, when a corresponding pixel position used to estimate one or more flow vectors of a projectile does not fall within a flow region, a new projectile is regenerated at an original projectile launch point where the projectile was first created.

7. The system of claim 1 , wherein the display rendering circuit further displays grayscale flow speckles together with the projectiles.

8. An ultrasound imaging method, comprising:

transmitting, via an ultrasonic array transducer, a series of plane waves into a tissue and receiving waves reflected from the tissue to obtain beam-formed data frames;

estimating flow vectors at pixels of the data frames using data of the data frames; and

displaying, on a display, the flow vectors estimated as color coded moving projectiles having varying lengths and colors themselves across the moving projectiles based on velocity magnitudes of one or more flow vectors of the flow vectors corresponding to the moving projectiles, wherein positions of the projectiles are dynamically updated between data frames based on axial lateral velocities of the projectiles representing the corresponding flow vectors across the data frames and one or more inter-frame periods between the data frames to depict movement of the projectiles corresponding to one or more flow patterns in the tissue.

9. The method of claim 8 , wherein projectile length of the projectiles are set based on velocity magnitudes at the pixels.

10. The method of claim 8 , wherein direction of the projectiles shows flow direction at the pixels.

11. The method of claim 8 , wherein displaying the flow vectors estimated as moving projectiles comprises:

selecting a set of pixels in a data frame as projectile launch points;

displaying the flow vectors at the set of pixels selected as projectiles;

calculating incremental displacement of the next frame based on the corresponding axial-lateral velocities of the projectiles and the one or more inter-frame periods;

updating positions of projectiles in the next frame based on the displacement calculated; and

displaying projectiles of the next frame at the positions updated.

12. The method of claim 8 , wherein a projectile is displayed only if a corresponding pixel position used to estimate one or more flow vectors of the projectile falls within a flow region.

13. The method of claim 8 , wherein, when a corresponding pixel position used to estimate one or more flow vectors of a projectile does not fall within a flow region, a new projectile is regenerated at an original projectile launch point where the projectile was first created.

14. The method of claim 8 , further comprising displaying grayscale flow speckles together with the projectiles.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2017
From: YU, ALFRED CHEUK HANG; YIU, YAT SHUN
To: THE UNIVERSITY OF HONG KONG
Reel/Frame 041403/0674 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2017
From: THE UNIVERSITY OF HONG KONG
To: VERSITECH LIMITED
Reel/Frame 041403/0700 →
Continuity (3)
Continuation 14544048 · Nov 19, 2014
Provisional Application 61905974 · Nov 19, 2013
Related Publication 20170215836A1 · Aug 3, 2017
Cited By (2)
US 12,350,468 US 12,544,038