IP Library Granted Patent US 7,711,167
Granted Patent B2
US 7,711,167 · App. 11/566,323 · Granted May 4, 2010

Fissure detection methods for lung lobe segmentation

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 7,711,167
App. No.
11/566,323
Granted
May 4, 2010
Kind
B2
Abstract

A fissure detection method for lung lobe segmentation in 3D image data is disclosed. In this method, 3D lung image data is filtered using one or more filters based on at least one of planar structures coupled with vessel suppression, curvature computations, and local gradient magnitude and direction comparisons. Fissures are detected in the 3D lung image data based on the filtered 3D lung image data, and lung lobes are segmented from the 3D lung image data based on the detected fissures.

Claims (65)

1. A method comprising:

filtering 3D lung image data, the 3D lung image data comprising a plurality of voxels and using at least one of a filter based on both planar structures and vessel suppression,

a filter based on curvature computations, and a filter based on local gradient magnitude and direction comparisons;

for each voxel of said plurality of voxels, calculating a score representing the likelihood of the voxel being a fissure using said at least one of a filter based on both planar structures and vessel suppression, a filter based on curvature computations,

and a filter based on local gradient magnitude and direction comparisons; and

identifying lobar fissures in the 3D lung image data based on the filtered 3D lung image data resulting from said filtering step.

2. The method of claim 1 , wherein said step of identifying lobar fissures comprises:

performing region growing based on the filtered 3D lung image data resulting from said filtering step.

3. The method of claim 1 , wherein said step of identifying lobar fissures comprises:

executing a level-set operation based on the filtered 3D lung image data resulting from said filtering step.

4. The method of claim 1 , wherein said step of filtering 3D lung image data comprises:

filtering said 3D lung image data using vessel suppressing plane filter based on a Hessian matrix.

5. The method of claim 1 , further comprising:

segmenting lung lobes from the 3D lung image data based on the identified lobar fissures.

6. The method of claim 5 , further comprising:

receiving 3D image data; and

segmenting the 3D lung image data from the received 3D image data.

7. The method of claim 1 , wherein said step of filtering 3D lung image data comprises:

filtering the 3D lung image data using two or more of a filter based on both planar structures and vessel suppression, a filter based on curvature computations, and a filter based on local gradient magnitude and direction comparisons.

8. The method of claim 1 , wherein said step of identifying fissures in the 3D lung image data comprises:

performing hysteresis thresholding on the filtered 3D lung image data to determine fissure candidate voxels; and

identifying large groups of candidate voxels as fissures.

9. The method of claim 1 , further comprising:

segmenting at least one of vessels and airways from the 3D lung image data.

10. The method of claim 9 , wherein said step of detecting fissures in the 3D lung image data based on the filtered 3D lung image data comprises:

detecting fissures at locations in the 3D lung image data where said at least one of vessels and airways are not located.

11. An apparatus comprising:

means for filtering 3D lung image data, the 3D lung image data comprising a plurality of voxels and using at least one of a filter based on both planar structures and vessel suppression, a filter based on curvature computations, and a filter based on local gradient magnitude and direction comparisons;

mean for calculating a score for each voxel of said plurality of voxels, the score representing the likelihood of the voxel being a fissure using said at least one of a filter based on both planar structures and vessel suppression, a filter based on curvature computations, and a filter based on local gradient magnitude and direction comparisons;

and means for identifying lobar fissures in the 3D lung image data based on the filtered 3D lung image data.

12. The apparatus of claim 11 , wherein said means for identifying lobar fissures comprises:

means for performing region growing based on the filtered 3D lung image data.

13. The apparatus of claim 11 , wherein said means for identifying lobar fissures comprises:

means for executing a level-set operation based on the filtered 3D lung image data.

14. The apparatus of claim 11 , wherein said filter based on both planar structures and vessel suppression filters the 3D lung image data using a Hessian matrix.

15. The apparatus of claim 11 , further comprising:

means for segmenting lung lobes from the 3D lung image data based on the identified lobar fissures.

16. The apparatus of claim 11 , wherein said means for filtering 3D lung image data comprises:

means for filtering the 3D lung image data using two or more of a filter based on both planar structures and vessel suppression, a filter based on curvature computations, and a filter based on local gradient magnitude and direction comparisons.

17. The apparatus of claim 11 , wherein said means for identifying fissures in the 3D lung image data comprises:

means for performing hysteresis thresholding on the filtered 3D lung image data to determine fissure candidate voxels; and

means for identifying large groups of candidate voxels as fissures.

18. The apparatus of claim 11 , further comprising:

means for segmenting at least one of vessels and airways from the 3D lung image data.

19. A computer readable medium storing computer program instructions, said computer program instructions defining the steps comprising:

filtering 3D lung image data, the 3D lung image data comprising a plurality of voxels, based on at least one of planar structures coupled with vessel suppression, curvature computations, and local gradient magnitude and direction comparisons;

for each voxel of said plurality of voxels, calculating a score representing the likelihood of the voxel being a fissure using said at least one of a filter based on both planar structures and vessel suppression, a filter based on curvature computations, and a filter based on local gradient magnitude and direction comparisons; and

identifying lobar fissures in the 3D lung image data based on the filtered 3D lung image data resulting from said filtering step.

20. The computer readable medium of claim 19 , wherein the computer program instructions defining the step of identifying lobar fissures comprise computer program instructions defining the step of:

performing region growing based on the filtered 3D lung image data resulting from said filtering step.

21. The computer readable medium of claim 19 , wherein the computer program instructions defining the step of identifying lobar fissures comprise computer program instructions defining the step of:

executing a level-set operation based on the filtered 3D lung image data resulting from said filtering step.

22. The computer readable medium of claim 21 , wherein the computer program instructions defining the step of filtering 3D lung image data comprise computer program instructions defining the step of:

filtering 3D lung image data based on planar structures coupled with vessel suppression using a Hessian matrix.

23. The computer readable medium of claim 19 , further comprising computer program instructions defining the step of:

segmenting lung lobes from the 3D lung image data based on the identified lobar fissures.

24. The computer readable medium of claim 19 , wherein the computer program instructions defining the step of filtering 3D lung image data comprise computer program instructions defining the step of:

filtering the 3D lung image data based on two or more of planar structures coupled with vessel suppression, curvature computations, and local gradient magnitude and direction comparisons.

25. The computer readable medium of claim 19 , wherein the computer program instructions defining the step of identifying fissures in the 3D lung image data comprise computer program instructions defining the steps of:

performing hysteresis thresholding on the filtered 3D lung image data to determine fissure candidate voxels; and

identifying large groups of candidate voxels as fissures.

26. The computer readable medium of claim 19 , further comprising computer program instructions defining the step of:

segmenting at least one of vessels and airways from the 3D lung image data.

27. The computer readable medium of claim 26 , wherein the computer program instructions defining the step of detecting fissures in the 3D lung image data based on the filtered 3D lung image data comprise computer program instructions defining the step of:

detecting fissures at locations in the 3D lung image data where said at least one of vessels and airways are not located.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2008
From: SIEMENS CORPORATE RESEARCH, INC.
To: SIEMENS MEDICAL SOLUTIONS USA, INC.
Reel/Frame 021528/0107 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2007
From: KIRALY, ATILLA PETER; NOVAK, CAROL L.
To: SIEMENS CORPORATE RESEARCH, INC.
Reel/Frame 018929/0510 →