VISUALIZATION BY EXAMPLE - A Constructive Visual Component-based Interface for Direct Volume Rendering

Bingchen Liu, Burkhard Wuensche, Timo Ropinski

Abstract

The effectiveness of direct volume rendered images depends on finding transfer functions which emphasize structures in the underlying data. In order to support this process, we present a spreadsheet-like constructive visual component-based interface, which also allows novice users to efficiently find meaningful transfer functions. The interface uses a ”programming-by-example” style approach and exploits the domain knowledge of the user without requiring visualization knowledge. Therefore, our application automatically analysis histograms with the Douglas-Peucker algorithm in order to identify potential structures in the data set. Sample visualizations of the resulting structures are presented to the user who can refine and combine them to more complex visualizations. Preliminary tests confirm that the interface is easy to use, and enables non-expert users to identify structures which they could not reveal with traditional transfer function editors.

References

  1. Caban, J. J. and Rheingans, P. (2008). Texture-based transfer functions for direct volume rendering. IEEE Transactions on Visualization and Computer Graphics, 14(6):1364-1371.
  2. He, T., Hong, L., Kaufman, A., and Pfister, H. (1996). Generation of transfer functions with stochastic search techniques. In VIS 7896: Proceedings of the 7th conference on Visualization 7896, pages 227-ff.
  3. Jankun-Kelly, T. J. and Ma, K.-L. (2001). Visualization exploration and encapsulation via a spreadsheet-like interface. IEEE Transactions on Visualization and Computer Graphics, 7(3):275-287.
  4. Kindlmann, G. and Durkin, J. W. (1998). Semi-automatic generation of transfer functions for direct volume rendering. In VVS 7898: Proceedings of the 1998 IEEE symposium on Volume visualization, pages 79-86.
  5. Kindlmann, G., Whitaker, R., Tasdizen, T., and Moller, T. (2003). Curvature-based transfer functions for direct volume rendering: Methods and applications. In VIS 7803: Proceedings of the 14th IEEE Visualization 2003 (VIS'03), page 67.
  6. Kniss, J., Kindlmann, G., and Hansen, C. (2002). Multidimensional transfer functions for interactive volume rendering. IEEE Transactions on Visualization and Computer Graphics, 8(3):270-285.
  7. Meyer-Spradow, J., Ropinski, T., Mensmann, J., and Hinrichs, K. (2009). Voreen: A rapid-prototyping environment for ray-casting-based volume visualizations. IEEE Computer Graphics and Applications, 29(6):6- 13.
  8. Peucker, D. D. . T. (1973). Algorithms for the reduction of the number of points required to represent a digitized line or its caricature. The Canadian Cartographer, 10(2):112-122.
  9. Ropinski, T., Praßni, J.-S., Steinicke, F., and Hinrichs, K. H. (2008). Stroke-based transfer function design. In IEEE/EG Volume and Point-Based Graphics, pages 41-48.
  10. Sato, Y., Westin, C.-F., Bhalerao, A., Nakajima, S., Shiraga, N., Tamura, S., and Kikinis, R. (2000). Tissue classification based on 3d local intensity structures for volume rendering. IEEE Transactions on Visualization and Computer Graphics, 6(2):160-180.
  11. Tzeng, F.-Y., Lum, E. B., and Ma, K.-L. (2003). A novel interface for higher-dimensional classification of volume data. In Proceedings of the 14th IEEE Visualization 2003 (VIS'03), page 66.
  12. Yoo, T., Gerig, G., Whitaker, R., Kindlmann, G., Machiraju, R., and Möller, T. (2002). Image processing for volume graphics. Course notes #50, ACM SIGGRAPH 2002.
Download


Paper Citation


in Harvard Style

Liu B., Wuensche B. and Ropinski T. (2010). VISUALIZATION BY EXAMPLE - A Constructive Visual Component-based Interface for Direct Volume Rendering . In Proceedings of the International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2010) ISBN 978-989-674-026-9, pages 254-259. DOI: 10.5220/0002844102540259


in Bibtex Style

@conference{grapp10,
author={Bingchen Liu and Burkhard Wuensche and Timo Ropinski},
title={VISUALIZATION BY EXAMPLE - A Constructive Visual Component-based Interface for Direct Volume Rendering},
booktitle={Proceedings of the International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2010)},
year={2010},
pages={254-259},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002844102540259},
isbn={978-989-674-026-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2010)
TI - VISUALIZATION BY EXAMPLE - A Constructive Visual Component-based Interface for Direct Volume Rendering
SN - 978-989-674-026-9
AU - Liu B.
AU - Wuensche B.
AU - Ropinski T.
PY - 2010
SP - 254
EP - 259
DO - 10.5220/0002844102540259