Skip to main content
Log in

Topology aware view path design for time-varying volume data

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

Abstract

View path design is used to generate proper animations for time-varying volume datasets, and it is crucial to show the evolution of features in the animation. In this paper, we present a novel view path design method to display the evolution of features with their topology. Firstly, feature extraction and tracking methods are employed to capture the temporal feature evolution. Then, the viewpoint quality is estimated by combining the visual information based on the viewpoint mutual information with the topology information based on the skeletons of features. Temporal viewpoint coherence is further proposed to partition the time range, and the volume datasets in each time segment share a fixed viewpoint. At last, the viewpoints in adjacent time segments are linked with a smooth view path, by means of which the user is able to explore the complex feature evolution in the time-varying volume dataset. Experimental results demonstrate the utility of the proposed topology aware view path design method.

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.

Institutional subscriptions

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
Fig. 14

Similar content being viewed by others

References

  • Adams R, Bischof L (1994) Seeded region growing. IEEE Trans Pattern Anal Mach Intell 16(6):641–647

    Article  Google Scholar 

  • Akiba H, Wang C, Ma KL (2010) Aniviz: a template-based animation tool for volume visualization. IEEE Comput Graph Appl 30(5):61–71

    Article  Google Scholar 

  • Andújar C, Vázquez P, Fairén M (2004) Way-finder: guided tours through complex walkthrough models. In: Computer graphics forum, vol 23. Wiley Online Library, pp 499–508

  • Barral P, Dorme G, Plemenos D (2000) Visual understanding of a scene by automatic movement of a camera. In: International conference 3IA, pp 3–4

  • Bellman R (1954) The theory of dynamic programming. Tech. rep, DTIC Document

  • Bordoloi UD, Shen HW (2005) View selection for volume rendering. In: Visualization. VIS 05. IEEE, pp 487–494

  • Feixas M, Sbert M, González F (2009) A unified information-theoretic framework for viewpoint selection and mesh saliency. ACM Trans Appl Percept (TAP) 6(1):1

    Article  Google Scholar 

  • Gorski KM, Hivon E, Banday A, Wandelt BD, Hansen FK, Reinecke M, Bartelmann M (2005) Healpix: a framework for high-resolution discretization and fast analysis of data distributed on the sphere. Astrophys J 622(2):759

    Article  Google Scholar 

  • Hsu WH, Zhang Y, Ma KL (2013) A multi-criteria approach to camera motion design for volume data animation. IEEE Trans Vis Comput Graph 19(12):2792–2801

    Article  Google Scholar 

  • Ji G, Shen HW (2006) Dynamic view selection for time-varying volumes. IEEE Trans Vis Comput Graph 12(5):1109–1116

    Article  Google Scholar 

  • Koenderink JJ, Van Doorn AJ (1976) The singularities of the visual mapping. Biol Cybern 24(1):51–59

    Article  MATH  Google Scholar 

  • Koendrink J, Van Doorn AJ (1979) Internal representation of solid shape with respect to vision. Biol Cybern 32(4):211–216

    Article  MATH  Google Scholar 

  • Ma J, Walker J, Wang C, Kuhl S, Shene CK (2014) Flowtour: an automatic guide for exploring internal flow features. In: Pacific visualization symposium (PacificVis). IEEE, pp 25–32

  • Moltedo L, Morigi S (1993) Anima: an interactive tool for scientific data animation. In: Computer graphics forum, vol 12. Wiley Online Library, pp 277–288

  • Mühler K, Preim B (2010) Reusable visualizations and animations for surgery planning. In: Computer graphics forum, vol 29. Wiley Online Library, pp 1103–1112

  • Silver D, Wang X (1997) Tracking and visualizing turbulent 3d features. IEEE Trans Vis Comput Graph 3(2):129–141

    Article  Google Scholar 

  • Sokolov D, Plemenos D, Tamine K (2006) Methods and data structures for virtual world exploration. Vis Comput 22(7):506–516

    Article  Google Scholar 

  • Takahashi S, Fujishiro I, Takeshima Y, Nishita T (2005) A feature-driven approach to locating optimal viewpoints for volume visualization. In: Visualization. VIS 05. IEEE, pp 495–502

  • Tao J, Ma J, Wang C, Shene CK (2013) A unified approach to streamline selection and viewpoint selection for 3d flow visualization. IEEE Trans Vis Comput Graph 19(3):393–406

    Article  Google Scholar 

  • Tao Y, Lin H, Bao H, Dong F, Clapworthy G (2009) Structure-aware viewpoint selection for volume visualization. In: Visualization symposium. PacificVis’ 09. IEEE Pacific. IEEE, pp 193–200 (2009)

  • Tran S, Shih L (2005) Efficient 3d binary image skeletonization. In: Computational systems bioinformatics Conference. Workshops and Poster Abstracts. IEEE, pp 364–372

  • Vázquez PP, Feixas M, Sbert M, Heidrich W (2001) Viewpoint selection using viewpoint entropy. VMV 1:273–280

    Google Scholar 

  • Viola I, Feixas M, Sbert M, Groller ME (2006) Importance-driven focus of attention. IEEE Trans Vis Comput Graph 12(5):933–940

    Article  Google Scholar 

  • Yu L, Lu A, Ribarsky W, Chen W (2010) Automatic animation for time-varying data visualization. In: Computer graphics forum, vol 29. Wiley Online Library, pp 2271–2280

Download references

Acknowledgments

The authors would like to thank the anonymous reviewers for their valuable comments. This work was partially supported by 863 Program Project under Grant No. 2012AA12A404, the National Key Technology Research and Development Program of the Ministry of Science and Technology of China under Grant No. 2014BAK14B01, National Natural Science Foundation of China under Grant No. 61303133, 61472354, and Zhejiang Science and Technology Plan of China under Grant No. 2014C31057. The turbulent vortex dataset is made available through an NSF ITR project. The turbulent combustion dataset is made available by Dr. Jackqueline Chen at Sandia Laboratories through US Department of Energy’s SciDAC Institute for Ultrascale Visuaization.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hai Lin.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bai, Z., Yang, R., Zhou, Z. et al. Topology aware view path design for time-varying volume data. J Vis 19, 797–809 (2016). https://doi.org/10.1007/s12650-016-0358-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12650-016-0358-6

Keywords

Navigation