IP Library Granted Patent US 9,275,190
Granted Patent B2
US 9,275,190 · App. 12/082,143 · Granted Mar 1, 2016

Method and system for generating a four-chamber heart model

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 9,275,190
App. No.
12/082,143
Granted
Mar 1, 2016
Kind
B2
Abstract

A method and system for building a statistical four-chamber heart model from 3D volumes is disclosed. In order to generate the four-chamber heart model, each chamber is modeled using an open mesh, with holes at the valves. Based on the image data in one or more 3D volumes, meshes are generated and edited for the left ventricle (LV), left atrium (LA), right ventricle (RV), and right atrium (RA). Resampling to enforce point correspondence is performed during mesh editing. Important anatomic landmarks in the heart are explicitly represented in the four-chamber heart model of the present invention.

Claims (100)

1. A method for generating a four-chamber heart model, comprising:

receiving a 3D volume;

generating a left ventricle (LV) mesh and a left atrium (LA) mesh based on said 3D volume;

generating a right ventricle (RV) mesh and a right atrium (RA) mesh based on said 3D volume;

resampling each of said LV, LA, RV, and RA meshes to establish point correspondence between said LV, LA, RV, and RA meshes and meshes generated based on other 3D volumes; and

generating a statistical four-chamber heart shape model based on said LV, LA, RV, and RA meshes displaying the statistical four chamber heart shape model.

2. The method of claim 1 , wherein:

said step of generating an LV mesh and an LA mesh comprises editing an initial LV mesh and an initial LA mesh based on said 3D volume;

said step of generating an RV mesh and an RA mesh comprises editing an initial RV mesh and an initial RA mesh based on said 3D volume; and

said step of resampling each of said LV, LA, RV, and RA meshes comprises resampling each of said LV, LA, RV, and RA meshes during the editing of the each of said initial LV, LA, RV, and RA meshes.

3. The method of claim 1 , wherein said step of resampling of each of said LV, LA RV, and RA meshes comprises:

resampling said LV, LA, and RA meshes using rotation axis based resampling; and

resampling said RV mesh using slice based resampling.

4. The method of claim 3 , wherein said step of resampling said LV, LA, and RA meshes using rotation axis based resampling comprises for each mesh:

defining a rotation axis along a long axis of the mesh;

cutting the mesh with a plane that passing through the rotation axis to generate a 2D contour at the intersection the mesh and the plane, wherein the rotation axis divides the 2D contour into two curves;

uniformly resampling the two curves of the 2D contour independently from one another;

repeatedly rotating the plane around the rotation axis to define a series of 2D contours, the rotation axis dividing each 2D contour into two curves; and

uniformly resampling the two curves of each 2D contour independently from one another.

5. The method of claim 3 , wherein said step of resampling said RV mesh using slice based resampling comprises:

cutting the RV mesh by a set of parallel planes, each plane perpendicular to a long axis of the RV mesh, to generate a series of 2D slices each having a single contour;

dividing the contour of each slice into two curves that meet at a pair of cusp points; and

uniformly resampling the two curves of each slice independently from one another.

6. The method of claim 1 , wherein said step of generating a left ventricle (LV) mesh and a left atrium (LA) mesh based on said 3D volume comprises:

detecting and annotating a mitral valve in said 3D volume;

detecting and annotating an aortic valve in said 3D volume; and

deforming an initial LV mesh and an initial LA mesh based on the mitral valve and the aortic valve in said 3D volume.

7. The method of claim 1 , wherein said step of generating a right ventricle (RV) mesh and a right atrium (RA) mesh based on said 3D volume comprises:

detecting and annotating a plane in said 3D volume that divides the RV into an RV main body, an RV inflow tract, and an RV outflow tract;

detecting and annotating a tricuspid valve in said 3D volume;

detecting and annotating a pulmonary valve in said 3D volume; and

deforming an initial RV mesh and an initial RA mesh based on said plane, said tricuspid valve, and said pulmonary valve in said 3D volume.

8. The method of claim 1 , wherein said LV, LA, RV, and RA meshes are open meshes with holes representing valves.

9. The method of claim 1 , wherein said LV mesh models endocardial and epicardial borders of the LV.

10. An apparatus for generating a four-chamber heart model, comprising:

a processor; and

a memory storing computer program instructions, which when executed by the processor cause the processor to perform operations comprising:

receiving a 3D volume;

generating a left ventricle (LV) mesh and a left atrium (LA) mesh based on said 3D volume;

generating a right ventricle (RV) mesh and a right atrium (RA) mesh based on said 3D volume;

resampling each of said LV, LA, RV, and RA meshes to establish point correspondence between said LV, LA, RV, and RA meshes and meshes generated based on other 3D volumes; and

generating a statistical four-chamber heart shape model based on said LV, LA, RV, and RA meshes displaying the statistical four chamber heart shape model.

11. The apparatus of claim 10 , wherein:

said operation of generating an LV mesh and an LA mesh comprises means for editing an initial LV mesh and an initial LA mesh based on said 3D volume;

said operation of generating an RV mesh and an RA mesh comprises means for editing an initial RV mesh and an initial RA mesh based on said 3D volume; and

said operation of resampling each of said LV, LA, RV, and RA meshes comprises means for resampling each of said LV, LA, RV, and RA meshes during the editing of the each of said initial LV, LA, RV, and RA meshes.

12. The apparatus of claim 10 , wherein resampling of each of said LV, LA, RV, and RA meshes comprises:

resampling said LV, LA, and RA meshes using rotation axis based resampling; and

resampling said RV mesh using slice based resampling.

13. The apparatus of claim 12 , wherein resampling said LV, LA, and RA meshes using rotation axis based resampling comprises for each mesh:

defining a rotation axis along a long axis of the mesh;

cutting the mesh with a plane that passing through the rotation axis to generate a 2D contour at the intersection the mesh and the plane, wherein the rotation axis divides the 2D contour into two curves; and

uniformly resampling the two curves of the 2D contour independently from one another.

14. The apparatus of claim 12 , wherein resampling said RV mesh using slice based resampling comprises:

cutting the RV mesh by a set of parallel planes, each plane perpendicular to a long axis of the RV mesh, to generate a series of 2D slices each having a single contour;

dividing the contour of each slice into two curves that meet at a pair of cusp points; and

uniformly resampling the two curves of each slice independently from one another.

15. The apparatus of claim 10 , wherein generating a left ventricle (LV) mesh and a left atrium (LA) mesh based on said 3D volume comprises:

detecting and annotating a mitral valve in said 3D volume;

detecting and annotating an aortic valve in said 3D volume; and

deforming an initial LV mesh and an initial LA mesh based on the mitral valve and the aortic valve in said 3D volume.

16. The apparatus of claim 10 , wherein generating a right ventricle (RV) mesh and a right atrium (RA) mesh based on said 3D volume comprises:

detecting and annotating a plane in said 3D volume that divides the RV into an RV main body, an RV inflow tract, and an RV outflow tract;

detecting and annotating a tricuspid valve in said 3D volume;

detecting and annotating a pulmonary valve in said 3D volume; and

deforming an initial RV mesh and an initial RA mesh based on said plane, said tricuspid valve, and said pulmonary valve in said 3D volume.

17. The apparatus of claim 10 , wherein said LV, LA, RV, and RA meshes are open meshes with holes representing valves.

18. The apparatus of claim 10 , wherein said LV mesh models endocardial and epicardial borders of the LV.

19. A non-transitory computer readable medium encoded with computer executable instructions for generating a four-chamber heart model, the computer executable instructions defining steps comprising:

receiving a 3D volume;

generating a left ventricle (LV) mesh and a left atrium (LA) mesh based on said 3D volume;

generating a right ventricle (RV) mesh and a right atrium (RA) mesh based on said 3D volume;

resampling each of said LV, LA, RV, and RA meshes to establish point correspondence between said LV, LA, RV, and RA meshes and meshes generated based on other 3D volumes; and

generating a statistical four-chamber heart shape model based on said LV, LA, RV, and RA meshes displaying the statistical four chamber heart shape model.

20. The non-transitory computer readable medium of claim 19 , wherein:

the computer executable instructions defining the step of generating an LV mesh and an LA mesh comprise computer executable instructions defining the step of editing an initial LV mesh and an initial LA mesh based on said 3D volume;

the computer executable instructions defining the step of generating an RV mesh and an RA mesh comprise computer executable instructions defining the step of editing an initial RV mesh and an initial RA mesh based on said 3D volume; and

the computer executable instructions defining the step of resampling each of said LV, LA, RV, and RA meshes comprise computer executable instructions defining the step of resampling each of said LV, LA, RV, and RA meshes during the editing of the each of said initial LV, LA, RV, and RA meshes.

21. The non-transitory computer readable medium of claim 19 , wherein the computer executable instructions defining the step of resampling of each of said LV, LA RV, and RA meshes comprise computer executable instructions defining the steps of:

resampling said LV, LA, and RA meshes using rotation axis based resampling; and

resampling said RV mesh using slice based resampling.

22. The non-transitory computer readable medium of claim 21 , wherein the computer executable instructions defining the step of resampling said LV, LA, and RA meshes using rotation axis based resampling comprise for each mesh, computer executable instructions defining the steps of:

defining a rotation axis along a long axis of the mesh;

cutting the mesh with a plane that passing through the rotation axis to generate a 2D contour at the intersection the mesh and the plane, wherein the rotation axis divides the 2D contour into two curves;

uniformly resampling the two curves of the 2D contour independently from one another;

repeatedly rotating the plane around the rotation axis to define a series of 2D contours, the rotation axis dividing each 2D contour into two curves; and

uniformly resampling the two curves of each 2D contour independently from one another.

23. The non-transitory computer readable medium of claim 21 , wherein the computer executable instructions defining the step of resampling said RV mesh using slice based resampling comprise computer executable instructions defining the steps of:

cutting the RV mesh by a set of parallel planes, each plane perpendicular to a long axis of the RV mesh, to generate a series of 2D slices each having a single contour;

dividing the contour of each slice into two curves that meet at a pair of cusp points; and

uniformly resampling the two curves of each slice independently from one another.

24. The non-transitory computer readable medium of claim 19 , wherein the computer executable instructions defining the step of generating a left ventricle (LV) mesh and a left atrium (LA) mesh based on said 3D volume comprise computer executable instructions defining the steps of:

detecting and annotating a mitral valve in said 3D volume;

detecting and annotating an aortic valve in said 3D volume; and

deforming an initial LV mesh and an initial LA mesh based on the mitral valve and the aortic valve in said 3D volume.

25. The non-transitory computer readable medium of claim 19 , wherein the computer executable instructions defining the step of generating a right ventricle (RV) mesh and a right atrium (RA) mesh based on said 3D volume comprise computer executable instructions defining the steps of:

detecting and annotating a plane in said 3D volume that divides the RV into an RV main body, an RV inflow tract, and an RV outflow tract;

detecting and annotating a tricuspid valve in said 3D volume;

detecting and annotating a pulmonary valve in said 3D volume; and

deforming an initial RV mesh and an initial RA mesh based on said plane, said tricuspid valve, and said pulmonary valve in said 3D volume.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 066088 FRAME: 0256. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 17, 2024
From: SIEMENS HEALTHCARE GMBH
To: SIEMENS HEALTHINEERS AG
Reel/Frame 071178/0246 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2023
From: SIEMENS HEALTHCARE GMBH
To: SIEMENS HEALTHINEERS AG
Reel/Frame 066088/0256 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2017
From: SIEMENS AKTIENGESELLSCHAFT
To: SIEMENS HEALTHCARE GMBH
Reel/Frame 042535/0623 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2009
From: SIEMENS CORPORATE RESEARCH, INC.
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 022506/0596 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2008
From: ZHENG, YEFENG; GEORGESCU, BOGDAN; COMANICIU, DORIN
To: SIEMENS CORPORATE RESEARCH, INC.
Reel/Frame 021167/0027 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2008
From: BARBU, ADRIAN
To: SIEMENS CORPORATE RESEARCH, INC.
Reel/Frame 021167/0035 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2008
From: LYNCH, MICHAEL; SCHEUERING, MICHAEL
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 021167/0044 →