Visibility-driven transfer functions

Carlos D. Correa, Kwan-Liu Ma

Research output: Chapter in Book/Report/Conference proceedingConference contribution

45 Citations (Scopus)

Abstract

Direct volume rendering is an important tool for visualizing complex data sets. However, in the process of generating 2D images from 3D data, information is lost in the form of attenuation and occlusion. The lack of a feedback mechanism to quantify the loss of information in the rendering process makes the design of good transfer functions a difficult and time consuming task. In this paper, we present the notion of visibility-driven transfer functions, which are transfer functions that provide a good visibility of features of interest from a given viewpoint. To achieve this, we introduce visibility histograms. These histograms provide graphical cues that intuitively inform the user about the contribution of particular scalar values to the final image. By carefully manipulating the parameters of the opacity transfer function, users can now maximize the visibility of the intervals of interest in a volume data set. Based on this observation, we also propose a semi-automated method for generating transfer functions, which progressively improves a transfer function defined by the user, according to a certain importance metric. Now the user does not have to deal with the tedious task of making small changes to the transfer function parameters, but now he/she can rely on the system to perform these searches automatically. Our methodology can be easily deployed in most visualization systems and can be used together with traditional 1D opacity transfer functions based on scalar values, as well as with multidimensional transfer functions and other more sophisticated rendering algorithms.

Original languageEnglish (US)
Title of host publicationIEEE Pacific Visualization Symposium, PacificVis 2009 - Proceedings
Pages177-184
Number of pages8
DOIs
StatePublished - Jul 21 2009
EventIEEE Pacific Visualization Symposium, PacificVis 2009 - Beijing, China
Duration: Apr 20 2009Apr 23 2009

Other

OtherIEEE Pacific Visualization Symposium, PacificVis 2009
CountryChina
CityBeijing
Period4/20/094/23/09

Fingerprint

Visibility
Transfer functions
Opacity
Volume rendering
Visualization
Feedback

Keywords

  • I.3.7 [computing methodologies]: Computer graphics - three-dimensional graphics and realism
  • Transfer functions
  • Volume rendering

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Computer Vision and Pattern Recognition
  • Software

Cite this

Correa, C. D., & Ma, K-L. (2009). Visibility-driven transfer functions. In IEEE Pacific Visualization Symposium, PacificVis 2009 - Proceedings (pp. 177-184). [4906854] https://doi.org/10.1109/PACIFICVIS.2009.4906854

Visibility-driven transfer functions. / Correa, Carlos D.; Ma, Kwan-Liu.

IEEE Pacific Visualization Symposium, PacificVis 2009 - Proceedings. 2009. p. 177-184 4906854.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Correa, CD & Ma, K-L 2009, Visibility-driven transfer functions. in IEEE Pacific Visualization Symposium, PacificVis 2009 - Proceedings., 4906854, pp. 177-184, IEEE Pacific Visualization Symposium, PacificVis 2009, Beijing, China, 4/20/09. https://doi.org/10.1109/PACIFICVIS.2009.4906854
Correa CD, Ma K-L. Visibility-driven transfer functions. In IEEE Pacific Visualization Symposium, PacificVis 2009 - Proceedings. 2009. p. 177-184. 4906854 https://doi.org/10.1109/PACIFICVIS.2009.4906854
Correa, Carlos D. ; Ma, Kwan-Liu. / Visibility-driven transfer functions. IEEE Pacific Visualization Symposium, PacificVis 2009 - Proceedings. 2009. pp. 177-184
@inproceedings{9d69020926fa45ccb07930c1b6a25edb,
title = "Visibility-driven transfer functions",
abstract = "Direct volume rendering is an important tool for visualizing complex data sets. However, in the process of generating 2D images from 3D data, information is lost in the form of attenuation and occlusion. The lack of a feedback mechanism to quantify the loss of information in the rendering process makes the design of good transfer functions a difficult and time consuming task. In this paper, we present the notion of visibility-driven transfer functions, which are transfer functions that provide a good visibility of features of interest from a given viewpoint. To achieve this, we introduce visibility histograms. These histograms provide graphical cues that intuitively inform the user about the contribution of particular scalar values to the final image. By carefully manipulating the parameters of the opacity transfer function, users can now maximize the visibility of the intervals of interest in a volume data set. Based on this observation, we also propose a semi-automated method for generating transfer functions, which progressively improves a transfer function defined by the user, according to a certain importance metric. Now the user does not have to deal with the tedious task of making small changes to the transfer function parameters, but now he/she can rely on the system to perform these searches automatically. Our methodology can be easily deployed in most visualization systems and can be used together with traditional 1D opacity transfer functions based on scalar values, as well as with multidimensional transfer functions and other more sophisticated rendering algorithms.",
keywords = "I.3.7 [computing methodologies]: Computer graphics - three-dimensional graphics and realism, Transfer functions, Volume rendering",
author = "Correa, {Carlos D.} and Kwan-Liu Ma",
year = "2009",
month = "7",
day = "21",
doi = "10.1109/PACIFICVIS.2009.4906854",
language = "English (US)",
isbn = "9781424444045",
pages = "177--184",
booktitle = "IEEE Pacific Visualization Symposium, PacificVis 2009 - Proceedings",

}

TY - GEN

T1 - Visibility-driven transfer functions

AU - Correa, Carlos D.

AU - Ma, Kwan-Liu

PY - 2009/7/21

Y1 - 2009/7/21

N2 - Direct volume rendering is an important tool for visualizing complex data sets. However, in the process of generating 2D images from 3D data, information is lost in the form of attenuation and occlusion. The lack of a feedback mechanism to quantify the loss of information in the rendering process makes the design of good transfer functions a difficult and time consuming task. In this paper, we present the notion of visibility-driven transfer functions, which are transfer functions that provide a good visibility of features of interest from a given viewpoint. To achieve this, we introduce visibility histograms. These histograms provide graphical cues that intuitively inform the user about the contribution of particular scalar values to the final image. By carefully manipulating the parameters of the opacity transfer function, users can now maximize the visibility of the intervals of interest in a volume data set. Based on this observation, we also propose a semi-automated method for generating transfer functions, which progressively improves a transfer function defined by the user, according to a certain importance metric. Now the user does not have to deal with the tedious task of making small changes to the transfer function parameters, but now he/she can rely on the system to perform these searches automatically. Our methodology can be easily deployed in most visualization systems and can be used together with traditional 1D opacity transfer functions based on scalar values, as well as with multidimensional transfer functions and other more sophisticated rendering algorithms.

AB - Direct volume rendering is an important tool for visualizing complex data sets. However, in the process of generating 2D images from 3D data, information is lost in the form of attenuation and occlusion. The lack of a feedback mechanism to quantify the loss of information in the rendering process makes the design of good transfer functions a difficult and time consuming task. In this paper, we present the notion of visibility-driven transfer functions, which are transfer functions that provide a good visibility of features of interest from a given viewpoint. To achieve this, we introduce visibility histograms. These histograms provide graphical cues that intuitively inform the user about the contribution of particular scalar values to the final image. By carefully manipulating the parameters of the opacity transfer function, users can now maximize the visibility of the intervals of interest in a volume data set. Based on this observation, we also propose a semi-automated method for generating transfer functions, which progressively improves a transfer function defined by the user, according to a certain importance metric. Now the user does not have to deal with the tedious task of making small changes to the transfer function parameters, but now he/she can rely on the system to perform these searches automatically. Our methodology can be easily deployed in most visualization systems and can be used together with traditional 1D opacity transfer functions based on scalar values, as well as with multidimensional transfer functions and other more sophisticated rendering algorithms.

KW - I.3.7 [computing methodologies]: Computer graphics - three-dimensional graphics and realism

KW - Transfer functions

KW - Volume rendering

UR - http://www.scopus.com/inward/record.url?scp=67650548442&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=67650548442&partnerID=8YFLogxK

U2 - 10.1109/PACIFICVIS.2009.4906854

DO - 10.1109/PACIFICVIS.2009.4906854

M3 - Conference contribution

SN - 9781424444045

SP - 177

EP - 184

BT - IEEE Pacific Visualization Symposium, PacificVis 2009 - Proceedings

ER -