Title :
Direct Volume Editing
Author :
Burger, Kai ; Kruger, Jorg ; Westermann, Rüdiger
Author_Institution :
Tech. Univ. Munchen, Munich
Abstract :
In this work we present basic methodology for interactive volume editing on GPUs, and we demonstrate the use of these methods to achieve a number of different effects. We present fast techniques to modify the appearance and structure of volumetric scalar fields given on Cartesian grids. Similar to 2D circular brushes as used in surface painting we present 3D spherical brushes for intuitive coloring of particular structures in such fields. This paint metaphor is extended to allow the user to change the data itself, and the use of this functionality for interactive structure isolation, hole filling, and artefact removal is demonstrated. Building on previous work in the field we introduce high-resolution selection volumes, which can be seen as a resolution-based focus+context metaphor. By utilizing such volumes we present a novel approach to interactive volume editing at sub-voxel accuracy. Finally, we introduce a fast technique to paste textures onto iso-surfaces in a 3D scalar field. Since the texture resolution is independent of the volume resolution, this technique allows structure-aligned textures containing appearance properties or textual information to be used for volume augmentation and annotation.
Keywords :
colour graphics; image colour analysis; image resolution; image texture; rendering (computer graphics); 3D spherical brushes; Cartesian grids; GPU; artefact removal; direct volume editing; hole filling; interactive structure isolation; interactive volume editing; paint metaphor; surface painting; texture resolution; volume annotation; volume augmentation; volume resolution; Biomedical imaging; Brushes; Buildings; Data visualization; Engineering in medicine and biology; Filling; Graphics; Painting; Paints; Rendering (computer graphics); GPU; Index Terms— Volume editing; annotations; carving; painting; Algorithms; Diagnostic Imaging; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Pattern Recognition, Automated; Reproducibility of Results; Sensitivity and Specificity; User-Computer Interface;
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
DOI :
10.1109/TVCG.2008.120