System and method for volume rendering-based segmentation
First Claim
1. A three-dimensional (“
- 3D”
) imaging system comprising;
a processor for generating a direct-volume-rendered (“
DVR”
) 3D image on a display using a plurality of voxels from a 3D image dataset;
an arbitrary-view selector, responsive to user inputs comprising an arbitrary viewing axis, for determining a first set of voxels corresponding to a boundary in the DVR 3D image using a predetermined boundary-specifying criteria applied to a boundary condition of the opacity of the plurality of voxels, wherein the arbitrary-view selector determines the boundary from voxels having opacities greater than a selected threshold; and
a registration function for registering the DVR 3D image in correspondence with a plurality of DVR 3D images corresponding to a plurality of datasets.
3 Assignments
0 Petitions
Accused Products
Abstract
A three-dimensional (3D) imaging system and method include a processor for generating a volume-rendered 3D image on a display using a plurality of voxels from a 3D image dataset; and a view selector which responds to user inputs for determining a first set of voxels corresponding to a boundary in the volume-rendered 3D image using a predetermined boundary-specifying criteria applied to a function of the opacity of the plurality of voxels. The processor responds to the first set and to a user function selection by performing the selected function to modify the volume-rendered 3D image relative to the detected boundaries. The selected function is a display function, a measurement function, or a segmentation function. The view selector determines the boundary from voxels having opacities greater than a predetermined threshold, or determines the boundary from voxels having a gradient in opacities greater than a predetermined threshold. Alternatively, the view selector determines the boundary from voxels having a greatest contribution to a total intensity which is a function of the opacities of the voxels, or determines the boundary from voxels having respective contributions greater than a predetermined threshold, with such contributions being to a total intensity which is a function of the opacities of the voxels.
-
Citations
20 Claims
-
1. A three-dimensional (“
- 3D”
) imaging system comprising;a processor for generating a direct-volume-rendered (“
DVR”
) 3D image on a display using a plurality of voxels from a 3D image dataset;
an arbitrary-view selector, responsive to user inputs comprising an arbitrary viewing axis, for determining a first set of voxels corresponding to a boundary in the DVR 3D image using a predetermined boundary-specifying criteria applied to a boundary condition of the opacity of the plurality of voxels, wherein the arbitrary-view selector determines the boundary from voxels having opacities greater than a selected threshold; and
a registration function for registering the DVR 3D image in correspondence with a plurality of DVR 3D images corresponding to a plurality of datasets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
- 3D”
-
14. A three-dimensional (“
- 3D”
) imaging system comprising;a processor for generating a direct-volume-rendered (“
DVR”
) 3D image on a display using a plurality of voxels from a 3D image dataset;
an arbitrary-view selector, responsive to user inputs comprising an arbitrary viewing axis, for determining a first set of voxels corresponding to a boundary in the DVR 3D image using a predetermined boundary-specifying criteria which compares a selected threshold to a boundary condition of the opacities of the plurality of voxels to determine the boundary, wherein the arbitrary-view selector determines the boundary from voxels having opacities greater than a predetermined threshold; and
a registration function for registering the DVR 3D image in correspondence with a plurality of DVR 3D images corresponding to a plurality of datasets. - View Dependent Claims (15)
- 3D”
-
16. A method for determining a boundary in a direct-volume-rendered (“
- DVR”
) three-dimensional (“
3D”
) image, the method comprising the steps of;generating a DVR 3D image on a display from a plurality of voxels from a 3D image dataset using a processor;
receiving voxel values and corresponding opacity values of the plurality of voxels;
determining a first set of voxels responsive to an arbitrary viewing axis and corresponding to a boundary in the DVR 3D image by using a predetermined boundary-specifying criteria applied to a boundary condition of the opacity of the plurality of voxels, wherein the boundary is determined from voxels having opacities greater than a selected threshold; and
performing a registration function on a plurality of DVR 3D images corresponding to a plurality of datasets. - View Dependent Claims (17, 18, 19, 20)
- DVR”
Specification