IP Library Granted Patent US 12,308,110
Granted Patent B2
US 12,308,110 · App. 17/661,967 · Granted May 20, 2025

Systems and methods for processing electronic images to determine a planar mapping

Inventors: Rhea Tombropoulos (Woodside, CA); Gregory R. Hart (Hayden, ID); Kathy Yuen (Brisbane, CA); Joshua Callebaut (Redwood City, CA); John Tran (Austin, TX); Jonathan Tang (Redwood City, CA); Nrupesh Patel (San Jose, CA)
Assignee: Heartflow, Inc.
G16H30/40A61B5/02007G06T7/0012G06T2207/30101
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,308,110
App. No.
17/661,967
Granted
May 20, 2025
Kind
B2
Abstract

A computer-implemented method for subject-specific two-dimensional modeling of a subject's vasculature may comprise: receiving a subject-specific three-dimensional model of the subject's vasculature, wherein the subject-specific three-dimensional model includes one or more centerlines; determining a two-dimensional viewing plane; determining a projection of the one or more centerlines of the subject-specific three-dimensional model onto the two-dimensional viewing plane; generating one or more models around the one or more centerlines; and generating a two-dimensional image depicting the one or more models.

Claims (46)

1. A computer-implemented method for subject-specific two-dimensional modeling of a subject's vasculature, comprising:

receiving a subject-specific three-dimensional model of the subject's vasculature, wherein the subject-specific three-dimensional model includes one or more centerlines;

determining a two-dimensional viewing plane;

determining a projection of the one or more centerlines of the subject-specific three-dimensional model onto the two-dimensional viewing plane, wherein each of the one or more centerlines of the subject-specific three-dimensional model includes a plurality of discrete points, and wherein determining the projection of the one or more centerlines includes maintaining distances between the plurality of discrete points of respective centerlines of the subject-specific three-dimensional model;

generating one or more meshes around the one or more centerlines; and

generating a two-dimensional image depicting the one or more meshes.

2. The method of claim 1 , further comprising associating one or more vessel attributes with one or more points of one of the one or more centerlines.

3. The method of claim 2 , wherein the one or more vessel attributes include diameter, healthy diameter, percent stenosis, presence of plaque, presence of imaging artifacts, presence of stents, or FFR.

4. The method of claim 2 , wherein the two-dimensional image includes one or more annotations relating to the one or more vessel attributes.

5. The method of claim 2 , wherein associating the one or more vessel attributes include attributes of the subject-specific three-dimensional model.

6. The method of claim 1 , wherein the two-dimensional image preserves a size, length, diameter, branching structure, or tortuosity of the subject-specific three-dimensional model.

7. The method of claim 1 , wherein the subject-specific three-dimensional model is based on one or more subject-specific medical images.

8. The method of claim 1 , wherein the two-dimensional image depicts only one view of the subject's vasculature.

9. The method of claim 1 , wherein determining the two-dimensional viewing plane comprises:

determining a location of a central vessel of the subject's vasculature;

determining an ostium location of one or more branching vessels extending from the central vessel; and

assigning the two-dimensional viewing plane based on the ostium location.

10. The method of claim 1 , wherein the projection maintains a determined distance between points along the one or more centerlines, vessel tortuosity, and/or branching structure.

11. A system for subject-specific two-dimensional modeling of a subject's vasculature, comprising:

a data storage device storing instructions for two-dimensional modeling of the subject's vasculature; and

a processor configured to execute the instructions to perform operations comprising:

receiving a subject-specific three-dimensional model of the subject's vasculature, wherein the subject-specific three-dimensional model includes one or more centerlines;

determining a two-dimensional viewing plane;

determining a projection of the one or more centerlines of the subject-specific three-dimensional model onto the two-dimensional viewing plane, wherein each of the one or more centerlines of the subject-specific three-dimensional model includes a plurality of discrete points, and wherein determining the projection of the one or more centerlines includes maintaining distances between the plurality of discrete points of respective centerlines of the subject-specific three-dimensional model;

generating one or more meshes around the one or more centerlines; and

generating a two-dimensional image depicting the one or more meshes.

12. The system of claim 11 , wherein the operations further comprise associating one or more vessel attributes with one or more points of one of the one or more centerlines.

13. The system of claim 12 , wherein the one or more vessel attributes include diameter, healthy diameter, percent stenosis, presence of plaque, presence of imaging artifacts, presence of stents, or FFR.

14. The system of claim 11 , wherein the two-dimensional image preserves a size, length, diameter, branching structure, or tortuosity of the subject-specific three-dimensional model.

15. The system of claim 11 , wherein the subject-specific three-dimensional model is based on one or more subject-specific medical images.

16. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform a method comprising:

receiving a subject-specific three-dimensional model of a subject's vasculature, wherein the subject-specific three-dimensional model includes one or more centerlines;

determining a two-dimensional viewing plane;

determining a projection of the one or more centerlines of the subject-specific three-dimensional model onto the two-dimensional viewing plane, wherein each of the one or more centerlines of the subject-specific three-dimensional model includes a plurality of discrete points, and wherein determining the projection of the one or more centerlines includes maintaining distances between the plurality of discrete points of respective centerlines of the subject-specific three-dimensional model;

generating one or more meshes around the one or more centerlines; and

generating a two-dimensional image depicting the one or more meshes.

17. The non-transitory computer-readable medium of claim 16 , wherein the method further comprises associating one or more vessel attributes with one or more points of one of the one or more centerlines.

18. The non-transitory computer-readable medium of claim 17 , wherein the one or more vessel attributes include diameter, healthy diameter, percent stenosis, presence of plaque, presence of imaging artifacts, presence of stents, or FFR.

19. The system of claim 11 , wherein determining the two-dimensional viewing plane comprises:

determining a location of a central vessel of the subject's vasculature;

determining an ostium location of one or more branching vessels extending from the central vessel; and

assigning the two-dimensional viewing plane based on the ostium location.

20. The non-transitory computer-readable medium of claim 16 , wherein determining the two-dimensional viewing plane comprises:

determining a location of a central vessel of the subject's vasculature;

determining an ostium location of one or more branching vessels extending from the central vessel; and

assigning the two-dimensional viewing plane based on the ostium location.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Sep 11, 2025
From: HAYFIN SERVICES LLP
To: HEARTFLOW, INC.
Reel/Frame 072876/0775 →
SECURITY INTEREST Recorded Jun 18, 2024
From: HEARTFLOW, INC.
To: HAYFIN SERVICES LLP
Reel/Frame 067775/0966 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2022
From: TOMBROPOULOS, RHEA; HART, GREGORY R.; YUEN, KATHY; CALLEBAUT, JOSHUA; TRAN, JOHN; TANG, JONATHAN; PATEL, NRUPESH
To: HEARTFLOW, INC.
Reel/Frame 060116/0825 →
Continuity (2)
Provisional Application 63201566 · May 5, 2021
Related Publication 20220359063A1 · Nov 10, 2022
References Cited (10)
US 20190385745A1 · Lavi · 2019 [cited by examiner]
US 20200151874A1 · Peterson et al. · 2020 [cited by applicant]
US 20210209757A1 · Min · 2021 [cited by examiner]
US 20220151580A1 · Itu · 2022 [cited by examiner]
US 20220164953A1 · Gulsun · 2022 [cited by examiner]
US 20220254131A1 · Lavi · 2022 [cited by examiner]
WO 2017114700A1 · 2017 [cited by applicant]
Armin Kanitsar, et al., “Advanced Curved Planar Reformation: Flattening of Vascular Structures,” Proceedings of the 14th IEEE Visualization Conference, Oct. 22, 2003, pp. 43-50, The Computer Society, USA. [cited by applicant]
Joseph Marino, et al., “Planar Visualization of Treelike Structures”, IEEE Transactions on Visualization and Computer Graphics, Jan. 31, 2016 , pp. 906-915, IEEE, USA. [cited by applicant]
P. Eulzer, et al., “Visualizing Carotid Blood Flow Simulations for Stroke Prevention”, Eurographics Conference on Visualization (EuroVis), Mar. 29, 2021, 12 pages, Wiley & Sons Ltd. [cited by applicant]
Cited By (7)
US 12,440,180 US 12,499,539 US 12,555,228 US 12,558,048 US 12,599,352 US 12,635,965 US 12,714,382