The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 03, 2003

Filed:

Nov. 01, 2000
Applicant:
Inventors:

Hasan Shahzad Naqvi, Ft Collins, CO (US);

Jeff William Burrell, Fort Collins, CO (US);

Barthold Lichtenbelt, Fort Collins, CO (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 1/700 ;
U.S. Cl.
CPC ...
G06T 1/700 ;
Abstract

A voxel transfer circuit that implements high-speed voxel transfer operations. When implemented in a 2D or 3D texture mapping circuit of a graphics system, or in a graphics card adapter of a workstation, the voxel transfer circuit provides a comprehensive, accelerated volume rendering capability to the existing imaging pipeline. For each voxel in a volume data set, the voxel transfer circuit generates a texel having an opacity value and a color value based on one or more properties of the voxel including the local gradient magnitude and a lighting model. The relationship between these values is referred to herein as a classification or transfer function. In the present invention, the voxel transfer circuit implements a transfer function that employs a gradient-influenced classification. Such a transfer function generates opacity and color values of structures with excellent edge and surface discrimination. Preferably the voxel transfer circuit also includes the influence of a lighting model on the voxel, providing improved three-dimensional clarity and depth cues. As a result, the present invention enables existing systems to perform complete volume rendering at accelerated texture mapping speeds. Thus, the invention allows for modifications to the parameters used during the voxel transfer process, enabling the operator to interactively modify the results of the volume rendering operations at accelerated rates. This allows graphics applications to expand the use of volume rendering while also providing operators with the ability to interactively explore different ways of visualizing their 3D volume data. Thus, the present invention enables the operator to re-render the voxel repeatedly, gradually modifying the transfer function in small increments and view the results of the modification in a sequence of volume-rendered frames that are rendered quickly.


Find Patent Forward Citations

Loading…