Skip to main content
Log in

Algebraic design of multi-dimensional transfer function using transfer function synthesizer

  • Regular Paper
  • Published:
Journal of Visualization Aims and scope Submit manuscript

Abstract

In this paper, we propose a novel transfer function (TF) design interface for multi-variate volume rendering. To design higher dimensional TFs in an general and flexible manner, a transfer function synthesizer (TFS) is developed. On the TFS, multi-dimensional TFs are generated by algebraic synthesis of one-dimensional TFs, which are designed based on the conventional GUIs or algebraic expressions. The TFS enables not only multi-variate volume rendering, but also general visualization techniques, such as surface visualization and image composition, within the framework of volume rendering. The TFS is implemented on the remote visualization system PBVR, and applied to various multi-variate scalar volume data generated from nuclear applications.

Graphical abstract

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  • Akiba H, Ma KL (2007) A tri-space visualization interface for analyzing time-varying multivariate volume data. In: Proceedings of Eurographics/IEEE VGTC Symposium on Visualization, pp 115–122

  • Arens S, Domik G (2010) A Survey of Transfer Functions Suitable for Volume Rendering. In: Westermann R, Kindlmann G (eds) IEEE/EG Symposium on Volume Graphics. The Eurographics Association, UK

  • Caban JJ, Rheingans P (2008) Texture-based transfer functions for direct volume rendering. IEEE Trans Vis Vol Graph 14(6):1364–1371

    Article  Google Scholar 

  • Correa CD, Ma K-L (2008) Size-based transfer functions: A new volume exploration technique. IEEE Trans Vis Comput Graph 14(6):1380–1387

    Article  Google Scholar 

  • Guo H, Xiao H, Liu M, Yuan X (2012) Scalable multivariate volume visualization and analysis based on dimension projection and parallel coordinates. IEEE Trans Visual Comput Graph 18(9):1397–1410

    Article  Google Scholar 

  • Haidacher M, Bruckner S, Kanitsar A, Gröller ME (2008) Information-based transfer functions for multimodal visualization. In: Proceedings of the First Eurographics Conference on Visual Computing for Biomedicine, EG VCBM’08. Eurographics Association, Aire-la-Ville, Switzerland, pp 101–108

  • Idomura Y, Urano H, Aiba N, Tokuda S (2009) Study of ion turbulent transport and profile formations using global gyrokinetic full-f vlasov simulation. Nucl Fusion 49(6):065029

  • Kawamura T, Sakamoto N, Koyamada K (2010) Level-of-detail rendering of a large-scale irregular volume dataset using particles. J Comput Sci Technol 25(5):905–915

    Article  Google Scholar 

  • Kawamura T, Idomura Y, Miyamura H, Takemiya H, Sakamoto N, Koyamada K (2015) Remote visualization system based on particle based volume rendering. In: Proceedings of the conference on VDA, Visualization and Data Analysis. SPIE

  • Kawamura T, Idomura Y, Miyamura H, Takemiya H (2012) Remote visualization for large-scale simulation using particle-based volume rendering. In: Proceedings of SC12 poster. SC12, p 93

  • Kindlmann G, Durkin JW (1998) Semi-automatic generation of transfer functions for direct volume rendering. In: Proceedings of the 1998 IEEE Symposium on Volume Visualization, VVS ’98. ACM, New York, pp 79–86

  • Kindlmann G, Whitaker R, Tasdizen T, Moller T (2003) Curvature-based transfer functions for direct volume rendering: Methods and applications. In: Proceedings of the 14th IEEE Visualization 2003 (VIS’03), VIS ’03. IEEE Computer Society, Washington, DC, p 67

  • Kniss J, Kindlmann G, Hansen C (2002) Multidimensional transfer functions for interactive volume rendering. IEEE Trans Visual Comput Graph 8:270–285

    Article  Google Scholar 

  • Kniss J, Kindlmann G, Hansen C (2001) Interactive volume rendering using multi-dimensional transfer functions and direct manipulation widgets. In: Proceedings of the Conference on Visualization ’01, VIS ’01. IEEE Computer Society, Washington, DC, pp 255–262

  • Levoy M (1988) Display of surfaces from volume data. IEEE Comput Graph Appl 8:29–37

    Article  Google Scholar 

  • Liu S, Wang B, Thiagarajan J, Bremer P-T, Pascucci V (2014) Multivariate volume visualization through dynamic projections. In: Proceedings of the IEEE Symposium on Large Data Analysis and Visualization (LDAV)

  • Martin AR, Ward MO (1995) High dimensional brushing for interactive exploration of multivariate data. In: Proceedings of the 6th Conference on Visualization ’95, VIS ’95. IEEE Computer Society, Washington, DC, p 271

  • Matsuoka D, Araki F, Kida S, Sasaki H, Taguchi B (2012) Visualization for ocean general circulation model via multi-dimensional transfer function and multivariate analysis. Trans Jpn Soc Simul Technol 4(4):168–175

    Google Scholar 

  • Niizato T, Imai H, Maekawa K, Yasue K, Kurikami H, Shiozaki I, Yamashita R (2011) Development of a methodology for the characterisation of long-term geosphere evolution, 1; impacts of natural events and processes on the geosphere evolution of coastal setting, in the case of horonobe area. In: Proceedings of 19th International Conference on Nuclear Engineering. ICONE-19

  • Patel D, Haidacher M, Balabanian JP, Gr”oller ME (2009) Moment curves. In: Peter Eades HWS , Ertl T (eds) Proceedings of the IEEE Pacific Visualization Symposium 2009, pp 201–208

  • Sakamoto N, Kawamura T, Koyamada K (2010) Improvement of particle-based volume rendering for visualizing irregular volume data sets. Comput Graph 34(1):34–42

    Article  Google Scholar 

  • Sakamoto N, Nonaka J, Koyamada K, Tanaka S (2007) Particle-based volume rendering. Asia Pac Symp Vis 2007:129–132

    Google Scholar 

  • Tappenbeck A, Preim B, Dicken V (2006) Distance-based transfer function design: specification methods and applications. In: Schulze T, Horton G, Preim B, Schlechtweg S (eds) SimVis. SCS Publishing House e.V., Berlin, pp 259–274

  • Tzeng FY, Lum E, Ma KL (2003) A novel interface for higher-dimensional classification of volume data. In: Proceedings of IEEE Visualization 2003 Conference, pp 505–512

  • Yamashita S, Takase K, Yoshida H (2014) Development of numerical simulation method for relocation behavior of molten materials in nuclear reactors; analysis of relocation behavior for molten materials with a simulated decay heat model. In: Proceedings of 22nd International Conference on Nuclear Engineering. ICONE-22

  • Zhou L, Schott M, Hansen C (2012) Transfer function combinations. Comput Graph 36(6):596–606

    Article  Google Scholar 

Download references

Acknowledgments

We would like to thank Dr. Susumu Yamashita for providing the JUPITER data and Dr. Saegusa Hiromitsu and Dr. Kenichi Yasue for providing the ground-water data. The development of the K-computer version of the Remote Visualization System PBVR is supported by the MEXT, Grant for the HPCI Strategic Program-Field No. 4: Next-Generation Industrial Innovations.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Takuma Kawamura.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kawamura, T., Idomura, Y., Miyamura, H. et al. Algebraic design of multi-dimensional transfer function using transfer function synthesizer. J Vis 20, 151–162 (2017). https://doi.org/10.1007/s12650-016-0387-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12650-016-0387-1

Keywords

Navigation