METHOD AND APPARATUS FOR VISUALIZATION OF 3D VOXEL DATA USING LIT OPACITY VOLUMES WITH SHADING

A volume rendering process is disclosed for improving the visual quality of images produced by rendering and displaying volumetric data in voxel format for the display of three-dimensional data on a two-dimensional display, with opacity (1402) and shading (1404) to control the realistic display of i...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: PASSOLT, MARK, S, REPIN, DMITRIY, G
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A volume rendering process is disclosed for improving the visual quality of images produced by rendering and displaying volumetric data in voxel format for the display of three-dimensional data on a two-dimensional display, with opacity (1402) and shading (1404) to control the realistic display of images rendered from the voxels. The process includes partitioning the plurality of voxels among a plurality of slices with each slice corresponding to a respective region of the volume. Each voxel includes an opacity value adjusted by applying an opacity curve to the value. The opacity value of each voxel in each cell in the volume is converted into a new visual opacity value that is used to calculate a new visual opacity gradient (1403) for only one voxel in the center of each cell. The visual opacity gradient is used to calculate the shading used to modify the color of the individual voxels based on the orientation of opacity isosurfaces passing through each voxel in the volume in order to create a high quality realistic image. L'invention concerne un procédé de rendu de volume, destiné à améliorer la qualité visuelles d'images produites par rendu et affichage de données volumétriques sous format de voxels, aux fins d'affichage de données tridimensionnelles sur un affichage bidimensionnel, l'opacité (1402) et l'ombrage (1404) étant utilisés pour régler l'affichage réaliste des images rendues à partir des voxels. Ce procédé consiste à diviser l'ensemble de voxels en plusieurs tranches, chaque tranche correspondant à une région du volume. Chaque voxel comprend une valeur d'opacité réglée par application d'une courbe d'opacité à la valeur. La valeur d'opacité de chaque voxel de chaque cellule du volume est convertie en une nouvelle valeur d'opacité visuelle utilisée pour le calcul d'un nouveau gradient (1403) d'opacité visuel destiné à un seul voxel situé au centre de chaque cellule. Le gradient d'opacité visuelle est utilisé pour le calcul de l'ombrage, lequel est utilisé pour modifier la couleur de chaque voxel en fonction de l'orientation des isosurfaces d'opacité passant à travers chaque voxel du volume, aux fins de création d'une image réaliste de grande qualité.