IP Library Granted Patent US 8,917,941
Granted Patent B2
US 8,917,941 · App. 13/244,984 · Granted Dec 23, 2014

System and method for shape measurements on thick MPR images

Inventor: Lining Yang (East Windsor, NJ)
Assignee: Siemens Aktiengesellschaft
G06K9/52G06K9/00A61B6/03A61B6/5211G01R33/5608G06T7/602A61B8/5215G06T2207/10081G06T2207/30004
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 8,917,941
App. No.
13/244,984
Granted
Dec 23, 2014
Kind
B2
Abstract

A method for measuring shapes in thick multi-planar reformatted (MPR) digital images, including identifying a shape in a digital MPR image, scan-converting points corresponding to the identified shape on a starting plane of an MPR slab in an image volume from which the MPR was obtained to generate a plurality of starting points for the identified shape, calculating an end point in the MPR slab corresponding to each starting point, propagating a ray from each starting point to each corresponding end point, accumulating samples along each ray, and computing a desired measurement value from the accumulated samples after reaching the end point for all rays.

Claims (40)

1. A method for measuring shapes in thick multi-planar reformatted (MPR) digital images, comprising the steps of:

automatically measuring a shape in a digital MPR image;

scan-converting points corresponding to the identified shape on a starting plane of a thick MPR slab in an image volume from which the MPR was obtained to generate a plurality of starting points for the identified shape, wherein the thick MPR slab comprises a plurality of slices;

calculating an end point in the MPR slab corresponding to each starting point, wherein calculating an end point corresponding to each starting point comprises extending a normal of the MPR slab from each starting point until an end plane of the MPR slab is reached in the image volume, wherein the end point corresponds to a point of intersection of the extended normal and the end plane of the MPR slab;

propagating a ray from each starting point to each corresponding end point;

accumulating samples along each ray; and

computing a desired measurement value from the accumulated samples after reaching the end point for all rays,

wherein the steps of automatically measuring a shape, scan-converting points, calculating an end point, propagating a ray, accumulating samples, and computing a desired measurement value are performed by a computer processor.

2. The method of claim 1 , wherein samples are accumulated by performing tri-linear interpolation at each sample point.

3. The method of claim 1 , wherein samples are accumulated by performing nearest-neighbor interpolation at each sample point.

4. The method of claim 1 , wherein accumulating samples includes averaging the sample values.

5. The method of claim 1 , wherein accumulating samples comprises saving a maximum of the accumulated samples.

6. The method of claim 1 , wherein calculating an end point corresponding to each starting point comprises extending a normal of the MPR slab from each starting point fro a distance corresponding to a thickness of the slab, wherein an end point of the extended normal is the end point corresponding to the starting point.

7. The method of claim 1 , further comprising saving the sample accumulated for each ray, wherein the measurement values are computed from the saved accumulated samples.

8. The method of claim 1 , wherein computing a desired measurement value from the accumulated samples comprises applying an MPR filter to the accumulated samples.

9. The method of claim 1 , wherein computing a desired measurement value from the accumulated samples comprises applying maximum intensity filter to the accumulated samples.

10. A method for measuring shapes in thick multi-planar reformatted (MPR) digital images, comprising the steps of:

automatically measuring a shape in a digital MPR image;

scan-converting points corresponding to the identified shape on a starting plane of a thick MPR slab in an image volume from which the MPR was obtained to generate a plurality of starting points for the identified shape, wherein the thick MPR slab comprises a plurality of slices;

calculating an end point in the MPR slab corresponding to each starting point, wherein calculating an end point corresponding to each starting point comprises extending a normal of the MPR slab from each starting point fro a distance corresponding to a thickness of the slab, wherein an end point of the extended normal is the end point corresponding to the starting point;

propagating a ray from each starting point to each corresponding end point;

accumulating samples along each ray; and

saving the sample accumulated for each ray,

wherein the steps of automatically measuring a shape, scan-converting points, calculating an end point, propagating a ray, accumulating samples, and saving the sample are performed by a computer processor.

11. The method of claim 10 , further comprising computing a desired measurement value from the saved accumulated samples after reaching the end point for all rays.

12. A non-transitory program storage device readable by a computer, tangibly embodying a program of instructions executed by the computer to perform the method steps for measuring shapes in thick multi-planar reformatted (MPR) digital images, the method comprising the steps of:

automatically measuring a shape in a digital MPR image;

scan-converting points corresponding to the identified shape on a starting plane of a thick MPR slab in an image volume from which the MPR was obtained to generate a plurality of starting points for the identified shape, wherein the thick MPR slab comprises a plurality of slices;

calculating an end point in the MPR slab corresponding to each starting point, wherein calculating an end point corresponding to each starting point comprises extending a normal of the MPR slab from each starting point until an end plane of the MPR slab is reached in the image volume, wherein the end point corresponds to a point of intersection of the extended normal and the end plane of the MPR slab;

propagating a ray from each starting point to each corresponding end point;

accumulating samples along each ray; and

computing a desired measurement value from the accumulated samples after reaching the end point for all rays.

13. The computer readable program storage device of claim 12 , wherein samples are accumulated by performing tri-linear interpolation at each sample point.

14. The computer readable program storage device of claim 12 , wherein samples are accumulated by performing nearest-neighbor interpolation at each sample point.

15. The computer readable program storage device of claim 12 , wherein accumulating samples includes averaging the sample values.

16. The computer readable program storage device of claim 12 , wherein accumulating samples comprises saving a maximum of the accumulated samples.

17. The computer readable program storage device of claim 12 , wherein calculating an end point corresponding to each starting point comprises extending a normal of the MPR slab from each starting point fro a distance corresponding to a thickness of the slab, wherein an end point of the extended normal is the end point corresponding to the starting point.

18. The computer readable program storage device of claim 12 , the method further comprising saving the sample accumulated for each ray, wherein the measurement values are computed from the saved accumulated samples.

19. The computer readable program storage device of claim 12 , wherein computing a desired measurement value from the accumulated samples comprises applying an MPR filter to the accumulated samples.

20. The computer readable program storage device of claim 12 , wherein computing a desired measurement value from the accumulated samples comprises applying maximum intensity filter to the accumulated samples.

Assignments (5)
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 Jun 28, 2016
From: SIEMENS AKTIENGESELLSCHAFT
To: SIEMENS HEALTHCARE GMBH
Reel/Frame 039271/0561 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2014
From: SIEMENS CORPORATION
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 032151/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2013
From: YANG, LINING
To: SIEMENS CORPORATION
Reel/Frame 029982/0003 →
Continuity (2)
Provisional Application 61387182 · Sep 28, 2010
Related Publication 20130208989A1 · Aug 15, 2013