Systems and methods for visualizing multiple volumetric data sets in real time
AssigneeLandmark Graphics Corporation, a Halliburton Company
InventorJim Ching-Rong Lin
Life of this patent
Estimating the term…
Abstract
Systems and methods for visualizing multiple volumes of three-dimensional data. A graphics card is used for voxel intermixing, pixel intermixing and image intermixing, which produces a final-combined image of the three-dimensional data in real time.
Claims25
A method for imaging plurality of three-dimensional volume data sets, which represent different attribute volumes, as a final image, which comprises:
- processing each attribute volume by data intermixing to form a first combined attribute volume or a first plurality of corresponding attribute volumes;
- sampling or interpolating the first combined attribute volume or the first plurality of corresponding attribute volumes using a graphics card;
- processing the first combined attribute volume or the first plurality of corresponding attribute volumes using the graphics card by voxel intermixing to form a second combined attribute volume or a second plurality of corresponding attribute volumes;
- color mapping and filtering the second combined attribute volume or the second plurality of corresponding attribute volumes using the graphics card;
- processing the second combined attribute volume or the second plurality of corresponding attribute volumes using the graphics card by pixel intermixing to form a third combined attribute volume or a third plurality of corresponding attribute volumes;
- and
- processing the third combined attribute volume or the third plurality of corresponding attribute volumes using the graphics card by image intermixing to form the final image.
A computer readable medium having computer executable instructions for imaging a plurality of three-dimensional volume data sets, which represent different attribute volumes, as a final image, the instructions being executable to implement:
- processing each attribute volume by data intermixing to form a first combined attribute volume or a first plurality of corresponding attribute volumes;
- sampling or interpolating the first combined attribute volume or the first plurality of corresponding attribute volumes using a graphics card;
- processing the first combined attribute volume or the first plurality of corresponding attribute volumes using the graphics card by voxel intermixing to form a second combined attribute volume or a second plurality of corresponding attribute volumes;
- color mapping and filtering the second combined attribute volume or the second plurality of corresponding attribute volumes using the graphics card;
- processing the second combined attribute volume or the second plurality of corresponding attribute volumes using the graphics card by pixel intermixing to form a third combined attribute volume or a third plurality of corresponding attribute volumes;
- and
- processing the third combined attribute volume or the third plurality of corresponding attribute volumes using the graphics card by image intermixing to form the final image.
Dependencies are inferred from the claim text.