IP Library › Granted Patent US 12,322,104
Granted Patent B2
US 12,322,104 · App. 18/750,411 · Granted Jun 3, 2025

Apparatus and methods for generating a three-dimensional (3D) model of cardiac anatomy via machine-learning

Inventors: Abhijith Chunduru (Bengaluru, IN); Uddeshya Upadhyay (Bengaluru, IN); Suthirth Vaidya (Bengaluru, IN); Sai Saketh Chennamsetty (Bengaluru, IN); Arjun Puranik (San Jose, CA)
Assignee: Anumana, Inc.
G06T7/0012G06T2207/10081G06T2207/20081G06T2207/30048
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,322,104
App. No.
18/750,411
Granted
Jun 3, 2025
Kind
B2
Abstract

An apparatus for generating a three-dimensional (3D) model of cardiac anatomy via machine-learning, wherein the apparatus includes a process and a memory containing instructions configuring the processor to receive a set of images of a cardiac anatomy pertaining to a subject, generate an 3D data structure representing the cardiac anatomy as a function of the set of images using a cardiac anatomy modeling model, generate an initial 3D model of the cardiac anatomy, refine the generated initial 3D model of the cardiac anatomy as a function of the 3D data structure representing the cardiac anatomy, and generate a subsequent 3D model of the cardiac anatomy as a function of the refinement.

Claims (46)

1. An apparatus for generating a three-dimensional (3D) model of cardiac anatomy via machine-learning, wherein the apparatus comprises:

at least a processor; and

a memory communicatively connected to the at least a processor, wherein the memory contains instructions configuring the at least a processor to:

receive a set of images of a cardiac anatomy pertaining to a subject;

generate cardiac anatomy training data using a 3D heart model, wherein the cardiac anatomy training data comprises a plurality of synthetic images;

train a cardiac anatomy modeling model using the generated cardiac anatomy training data;

generate a three-dimensional (3D) data structure representing the cardiac anatomy using the trained cardiac anatomy modeling model; and

refine an initial 3D model as a function of the 3D data structure representing the cardiac anatomy.

2. The apparatus of claim 1 , wherein receiving the set of images comprises receiving the set of images from a patient profile.

3. The apparatus of claim 1 , wherein the 3D heart model is configured to receive ongoing feedback and corrections to the 3D heart model and provide corrections to subsequent synthetic images.

4. The apparatus of claim 3 , wherein generating the cardiac anatomy training data comprises:

generating the 3D heart model using a plurality of computed tomography (CT) scans;

generating, as a function of the 3D heart model, a plurality of synthetic intracardiac echocardiography (ICE) frames using a synthetic ICE data generator; and

generating the cardiac anatomy training data as a function of the plurality of synthetic ICE frames.

5. The apparatus of claim 1 , wherein the 3D data structure representing the cardiac anatomy comprises:

a 3D voxel occupancy representation (VOR) having a plurality of voxels, wherein each voxel of the plurality of voxels comprises a corresponding presence indicator.

6. The apparatus of claim 5 , wherein the 3D data structure representing the cardiac anatomy further comprises:

a 3D grid configured to map the presence indicators of the plurality of voxels, wherein the 3D grid comprises one or more spatial features extracted from the set of images of the cardiac anatomy.

7. The apparatus of claim 1 , wherein the synthetic images comprise synthetic ICE image frames, wherein the synthetic ICE image frames comprise bold lines and shading to represent extracted contours of an ICE image.

8. The apparatus of claim 1 , wherein the initial 3D model of the cardiac anatomy comprises a template model selected from a plurality of pre-determined template models.

9. The apparatus of claim 8 , wherein refining the initial 3D model of the cardiac anatomy comprises:

deforming the template model to match the generated 3D data structure representing the cardiac anatomy.

10. The apparatus of claim 8 , wherein refining the initial 3D model of the cardiac anatomy comprises:

adjusting the refined initial 3D model of the cardiac anatomy as a function of a set of shape parameters.

11. A method for generating a three-dimensional (3D) model of cardiac anatomy via machine-learning, wherein the method comprises:

receiving, by at least a processor, a set of images of a cardiac anatomy pertaining to a subject;

generating, by the at least a processor, cardiac anatomy training data using a 3D heart model, wherein the cardiac anatomy training data comprises a plurality of synthetic images;

training, by the at least a processor, a cardiac anatomy modeling model using the generated cardiac anatomy training data;

generating, by the at least a processor, a three-dimensional (3D) data structure representing the cardiac anatomy using the trained cardiac anatomy modeling model; and

refining, by the at least a processor, an initial 3D model as a function of the 3D data structure representing the cardiac anatomy.

12. The method of claim 11 , wherein receiving the set of images comprises receiving the set of images from a patient profile.

13. The method of claim 11 , wherein the 3D heart model is configured to receive ongoing feedback and corrections to the 3D heart model and provide corrections to subsequent synthetic images.

14. The method of claim 11 , wherein generating the cardiac anatomy training data comprises:

generating the 3D heart model using a plurality of computed tomography (CT) scans;

generating, as a function of the 3D heart model, a plurality of synthetic intracardiac echocardiography (ICE) frames using a synthetic ICE data generator; and

generating the cardiac anatomy training data as a function of the plurality of synthetic ICE frames.

15. The method of claim 11 , wherein the 3D data structure representing the cardiac anatomy comprises:

a 3D voxel occupancy representation (VOR) having a plurality of voxels, wherein each voxel of the plurality of voxels comprises a corresponding presence indicator.

16. The method of claim 15 , wherein the 3D data structure representing the cardiac anatomy further comprises:

a 3D grid configured to map the presence indicators of the plurality of voxels, wherein the 3D grid comprises one or more spatial features extracted from the set of images of the cardiac anatomy.

17. The method of claim 11 , wherein the synthetic images comprise synthetic ICE image frames, wherein the synthetic ICE image frames comprise bold lines and shading to represent extracted contours of an ICE image.

18. The method of claim 11 , wherein the initial 3D model of the cardiac anatomy comprises a template model selected from a plurality of pre-determined template models.

19. The method of claim 18 , wherein refining the initial 3D model of the cardiac anatomy comprises:

deforming the template model to match the generated 3D data structure representing the cardiac anatomy.

20. The method of claim 18 , wherein refining the initial 3D model of the cardiac anatomy comprises:

adjusting the refined initial 3D model of the cardiac anatomy as a function of a set of shape parameters.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2024
From: CHUNDURU, ABHIJITH; UPADHYAY, UDDESHYA; VAIDYA, SUTHIRTH; CHENNAMSETTY, SAI SAKETH; PURANIK, ARJUN
To: ANUMANA, INC.
Reel/Frame 068745/0992 →
Continuity (2)
Continuation 18376688 · Oct 4, 2023
Related Publication 20250117928A1 · Apr 10, 2025
References Cited (13)
US 10475216B2 · Jackson · 2019 [cited by examiner]
US 11534136B2 · Funka-Lea · 2022 [cited by applicant]
US 20110201915A1 · Gogin · 2011 [cited by examiner]
US 20120165664A1 · Hill · 2012 [cited by examiner]
US 20140336995A1 · Singer · 2014 [cited by examiner]
US 20170329930A1 · Fonte · 2017 [cited by examiner]
US 20190099159A1 · Voigt · 2019 [cited by examiner]
US 20190125295A1 · Tek · 2019 [cited by examiner]
US 20200202973A1 · Kim · 2020 [cited by examiner]
US 20220180513A1 · Smith · 2022 [cited by examiner]
US 20220328195A1 · Mihalef · 2022 [cited by applicant]
US 20220370033A1 · Klingensmith · 2022 [cited by applicant]
US 20240001147A1 · Passerini · 2024 [cited by examiner]