IP Library Granted Patent US 11,087,884
Granted Patent B2
US 11,087,884 · App. 15/668,943 · Granted Aug 10, 2021

Method and system for processing images to determine blood flow characteristics

Inventors: Sethuraman Sankaran (Palo Alto, CA); Leo J. Grady (Millbrae, CA); Charles A. Taylor (Menlo Park, CA)
Assignee: HeartFlow, Inc.
G16H50/50A61B5/026A61B5/02007A61B5/02028A61B5/055A61B5/7278A61B6/032A61B6/504A61B6/5217G06T7/0012A61B5/021G06T2207/10081G06T2207/30104
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 11,087,884
App. No.
15/668,943
Granted
Aug 10, 2021
Kind
B2
Abstract

Embodiments include systems and methods for determining cardiovascular information for a patient. A method includes receiving patient-specific data regarding a geometry of the patient's vasculature; creating an anatomic model representing at least a portion of the patient's vasculature based on the patient-specific data; and creating a computational model of a blood flow characteristic based on the anatomic model. The method also includes identifying one or more of an uncertain parameter, an uncertain clinical variable, and an uncertain geometry; modifying a probability model based on one or more of the identified uncertain parameter, uncertain clinical variable, or uncertain geometry; determining a blood flow characteristic within the patient's vasculature based on the anatomic model and the computational model of the blood flow characteristic of the patient's vasculature; and calculating, based on the probability model and the determined blood flow characteristic, a sensitivity of the determined fractional flow reserve to one or more of the identified uncertain parameter, uncertain clinical variable, or uncertain geometry.

Claims (44)

1. A system for processing angiographic image data to interactively segment blood vessels, wherein the system is configured to execute operations comprising:

at least one data storage device storing instructions for processing image data to interactively segment blood vessels; and

at least one processor configured to execute the instructions to perform operations comprising:

determining, by the at least one processor, a three-dimensional geometric model based on image data of a patient;

determining a plurality of uncertain variables based at least in part on the three-dimensional geometric model;

simulating blood flow through the three-dimensional geometric model to determine a blood flow characteristic;

determining a sensitivity of a location of the three-dimensional geometric model based on the plurality of uncertain variables;

determining that the sensitivity exceeds a predetermined threshold based on a change in a fractional flow reserve (FFR) value beyond a predetermined threshold; and

in response to determining that the sensitivity exceeds the predetermined threshold, splitting the location of the three-dimensional geometric model until localization beyond a predetermined threshold is achieved.

2. The system as defined in claim 1 , wherein determining the sensitivity comprises:

determining one or more locations of the three-dimensional geometric model as functionally significant locations based on a criterion that depends on the three-dimensional geometric model at the one or more locations, and

determining, given an uncertainty in a geometric characteristic of the three-dimensional geometric model, a value of the blood flow characteristic at one or more of the functionally significant locations, wherein the determining further comprises determining the one of the functionally significant locations as a functionally significant location if a confidence in the value of the FFR, associated with the uncertainty of the three-dimensional geometric characteristic of the three-dimensional geometric model, is below a predetermined value at one or more of the functionally significant locations.

3. The system as defined in claim 2 , wherein the criterion is based on determining a geometric characteristic of the three-dimensional geometric model at the one or more locations.

4. The system as defined in claim 2 , wherein the value of FFR is re-determined if the confidence is below a predetermined threshold.

5. The system as defined in claim 2 , wherein determining functionally significant locations further comprises determining one or more functionally significant locations where the value of FFR at one or more of the functionally significant locations exceeds a predetermined threshold.

6. The system as defined in claim 2 , wherein displaying the functionally significant locations comprises displaying the three-dimensional geometric model, wherein the functionally significant locations are indicated using visual indications.

7. The system as defined in claim 2 , wherein the operations further comprise: allowing a user to modify the three-dimensional geometric model, at one or more of the functionally significant locations.

8. The system as defined in claim 1 , wherein determining functionally significant locations further comprises: determining the value of the blood flow characteristic at the functionally significant locations, and wherein displaying the functionally significant locations comprises displaying the value of FFR at the functionally significant locations.

9. The system as defined in claim 8 , wherein determining the value of the FFR comprises determining a confidence of the value of the FFR at the functionally significant locations, and wherein displaying the functionally significant locations comprises displaying the confidence of the value of the FFR at the functionally significant locations.

10. The system as defined in claim 8 , wherein determining the value of FFR comprises determining a range of values of the FFR at the functionally significant locations within a confidence.

11. The system as defined in claim 1 , wherein the blood vessels include coronary arteries.

12. A non-transitory computer readable medium for use on a computer system containing computer-executable programming instructions for processing angiographic image data to interactively segment blood vessels, the computer readable medium executing a method comprising:

determining, a three-dimensional geometric model based on image data of a patient;

determining a plurality of uncertain variables based at least in part on the three-dimensional geometric model;

simulating blood flow through the three-dimensional geometric model to determine a blood flow characteristic;

determining a sensitivity of a location of the three-dimensional geometric model based on the plurality of uncertain variables;

determining that the sensitivity exceeds a predetermined threshold based on a change in a fractional flow reserve (FFR) value beyond a predetermined threshold; and

in response to determining that the sensitivity exceeds the predetermined threshold, splitting the location of the three-dimensional geometric model until localization beyond a predetermined threshold is achieved.

13. The method as defined in claim 12 , wherein determining the sensitivity comprises:

determining one or more locations of the three-dimensional geometric model as functionally significant locations based on a criterion that depends on the three-dimensional geometric model at the one or more locations; and

determining, given an uncertainty in a geometric characteristic of the three-dimensional geometric model, a value of the blood flow characteristic at one or more of the functionally significant locations, wherein the determining further comprises determining the one of the functionally significant locations as a functionally significant location if a confidence in the value of the blood flow characteristic FFR, associated with the uncertainty of the three-dimensional geometric characteristic of the three-dimensional geometric model, is below a predetermined value at one or more of the functionally significant locations.

14. The method as defined in claim 13 , wherein the criterion is based on determining a geometric characteristic of the three-dimensional geometric model at the one or more locations.

15. A computer-implemented segmentation method for processing angiographic image data for interactively segmenting blood vessels, wherein the method comprises:

determining, a three-dimensional geometric model based on image data of a patient;

determining a plurality of uncertain variables based at least in part on the three-dimensional geometric model;

simulating blood flow through the three-dimensional geometric model to determine a blood flow characteristic;

determining a sensitivity of a location of the three-dimensional geometric model based on the plurality of uncertain variables;

determining that the sensitivity exceeds a predetermined threshold based on a change in a fractional flow reserve (FFR) value beyond a predetermined threshold; and

in response to determining that the sensitivity exceeds the predetermined threshold, splitting the location of the three-dimensional geometric model until localization beyond a predetermined threshold is achieved.

16. The method as defined in claim 15 , wherein determining functionally significant locations comprises:

determining one or more locations of the three-dimensional geometric model as functionally significant locations based on a criterion that depends on the three-dimensional geometric model at the one or more locations, and

determining, given an uncertainty in a geometric characteristic of the three-dimensional geometric model, a value of the blood flow characteristic at one or more of the functionally significant locations, wherein the determining further comprises determining the one of the functionally significant locations as a functionally significant location if a confidence in the value of the blood flow characteristic FFR, associated with the uncertainty of the three-dimensional geometric characteristic of the three-dimensional geometric model, is below a predetermined value at one or more of the functionally significant locations.

17. The method as defined in claim 16 , wherein the criterion is based on determining a geometric characteristic of the three-dimensional geometric model at the one or more locations.

18. The method as defined in claim 16 , wherein the FFR is re-determined if the confidence is below a predetermined threshold.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Sep 11, 2025
From: HAYFIN SERVICES LLP
To: HEARTFLOW, INC.
Reel/Frame 072876/0775 →
RELEASE OF SECURITY INTEREST Recorded Jun 21, 2024
From: HAYFIN SERVICES LLP
To: HEARTFLOW, INC.
Reel/Frame 067801/0032 →
SECURITY INTEREST Recorded Jun 18, 2024
From: HEARTFLOW, INC.
To: HAYFIN SERVICES LLP
Reel/Frame 067775/0966 →
SECURITY INTEREST Recorded Jan 20, 2021
From: HEARTFLOW, INC.
To: HAYFIN SERVICES LLP
Reel/Frame 055037/0890 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: SANKARAN, SETHURAMAN; GRADY, LEO J.; TAYLOR, CHARLES A.
To: HEARTFLOW, INC.
Reel/Frame 043681/0733 →
Continuity (4)
Continuation 14974158 · Dec 18, 2015
Continuation 13864996 · Apr 17, 2013
Provisional Application 61772401 · Mar 4, 2013
Related Publication 20170357773A1 · Dec 14, 2017
Cited By (31)
US 12,217,872 US 12,236,600 US 12,245,882 US 12,283,046 US 12,299,885 US 12,315,076 US 12,324,695 US 12,324,696 US 12,343,119 US 12,354,755 US 12,380,560 US 12,387,325 US 12,396,695 US 12,406,365 US 12,408,885 US 12,423,813 US 12,440,180 US 12,446,965 US 12,499,539 US 12,499,646 US 12,512,196 US 12,531,159 US 12,555,228 US 12,558,048 US 12,567,489 US 12,599,352 US 12,620,092 US 12,635,965 US 12,670,998 US 12,712,082 US 12,714,382