Data visualization enhancement through removal of dominating structures
First Claim
Patent Images
1. A method of enhancing image data G1(x,y,z) comprising the steps of:
- a) subsampling original image data G1 into lower resolution data g1(x,y,z);
b) thresholding g1 to create a threshold mask m1 with values of m1 being `1` where values of g1 are above the threshold, and zero when they are not;
c) determining connected regions of mask m1 and saving them as mask m2;
d) dilating mask m2 by a predetermined amount to create a dilated mask m3(x,y,z);
e) determining a transition region m4(x,y,z) being the difference between dilated masks m3 and threshold m2;
f) applying a filter to the region defined by m4 to create transition region replacement data g3(x,y,z);
g) interpolating m2, m4, g3 into M2, M4, G3 of original resolution, respectively;
h) determining a mean pixel intensity μ
from the image data G1;
i) assembling image data G4(x,y,z) according to;
##EQU7## j) displaying image data G4 as an enhanced image.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a system for performing fast segmentation and image processing for enhanced three dimensional (3-D) visualization of a subject. The present invention automatically extracts unwanted dominant features from images while preserving the desired information. The present invention works especially well with Computed Tomography Angiograms (CTA) for viewing vasculature of a subject'"'"'s head. Segmenting and removing dominant structures from image data permits visualization techniques such as maximum intensity projection (MIP), surface rendering and volume rendering, to provide enhanced vessel visualization.
-
Citations
4 Claims
-
1. A method of enhancing image data G1(x,y,z) comprising the steps of:
-
a) subsampling original image data G1 into lower resolution data g1(x,y,z); b) thresholding g1 to create a threshold mask m1 with values of m1 being `1` where values of g1 are above the threshold, and zero when they are not; c) determining connected regions of mask m1 and saving them as mask m2; d) dilating mask m2 by a predetermined amount to create a dilated mask m3(x,y,z); e) determining a transition region m4(x,y,z) being the difference between dilated masks m3 and threshold m2; f) applying a filter to the region defined by m4 to create transition region replacement data g3(x,y,z); g) interpolating m2, m4, g3 into M2, M4, G3 of original resolution, respectively; h) determining a mean pixel intensity μ
from the image data G1;i) assembling image data G4(x,y,z) according to;
##EQU7## j) displaying image data G4 as an enhanced image. - View Dependent Claims (2)
-
-
3. The system for enhancing image data G1(x,y,z) comprising:
-
a) a subsampling device for subsampling original image data G1 into lower resolution data g1(x,y,z); b) a thresholding device coupled to the subsampling device, for thresholding g1 to create a threshold mask m1 with values of m1 being `1` where values of g1 are above the threshold, and zero when they are not; c) a connectivity device coupled to the thresholding device for receiving mask m1 and for determining connected regions of mask m1 and saving them as mask m2; d) a dilation device coupled to the connectivity device for dilating mask m2 by a predetermined amount to create a dilated mask m3(x,y,z); e) a transition region device coupled to the dilation device and the thresholding device for determining a transition region m4(x,y,z) being the difference between dilated masks m3 and threshold m2; f) a replacement device, coupled to the subsampling device, for creating an average pixel intensity μ
, and creating a replaced data set g2(x,y,z) having value μ
replacing values of g1 where the dominant feature was (where m2=1), with all other locations being unchanged;g) a filter coupled to the transition region device and the replacement device for replacing data values in the region defined by m4 with filtered values of g2 to create transition region replacement data g3(x,y,z) according to;
##EQU8## h) an interpolation device coupled to the filter, dilation, thresholding devices, for interpolating m2, m4, g3 into M2, M4, G3 of original resolution, respectively;i) an image generator coupled to the interpolation device, for assembling image data G4(x,y,z) according to;
##EQU9## j) a display device coupled to the image generation device, for displaying image data G4 as an enhanced image. - View Dependent Claims (4)
-
Specification