Abstract
The visualization for the large-scale volume dataset obtained from blood flow simulations needs to be performed to help researchers to confirm the detailed positional information of the red blood cells, platelets and vascular walls. However, such a large-scale dataset is difficult to be visualized with an interactive frame rate on a normal computer. Nevertheless, the fusion of different objects, such as red blood cell volumes, platelet volumes and vascular wall surfaces, is also needed in the visualization, which makes it even more challenging. To solve this problem, we propose a system for visualizing such data by applying the particle-based rendering (PBR) (Sakamoto et al. Comput Graph 34(1):34–42, 2010); (Sakamoto and Koyamada Ultra Vis 176–185, 2012) method. This rendering method does not require any visibility sorting; thus, it can handle large-scale volume dataset, and the fusion of different objects is also easy to be implemented. To achieve an interactive frame rate analysis while maintaining good image quality, we combine two types of PBR in the system: object-space PBR (O-PBR) (Sakamoto et al. Comput Graph 34(1):34–42, 2010) and image-space PBR (I-PBR) (Sakamoto and Koyamada Ultra Vis 176–185, 2012). O-PBR method can handle large-scale data at high rendering speed but the image quality is not adequate when the view is enlarged. I-PBR method can provide high-quality rendering but have a limitation for the renderable data size. To obtain a best performance for blood flow visualization, our system adaptively switches O-PBR and I-PBR based on the data size within the view frustum and the computer resources. With this proposed adaptive visualization approach, the large-scale blood flow dataset can be efficiently visualized with the fusion of different objects while maintaining an interactive frame rate and good image quality.
Graphical Abstract
Similar content being viewed by others
References
Baum KG, Helguera M, Krol A (2008) Fusion viewer: a new tool for fusion and visualization of multimodal medical dataset. J Digit Imaging 21(Suppl 1):59–68
Hasegawa K, Ojima S, Shimokubo Yi, Nakata S, Hachimura K, Tanaka S (2013) Particle-based transparent fused visualization applied to medical volume data. Int J Model Simul Sci Comput. 4(Supp 01):1341003
Kipfer P, Westermann R (2005) GPU construction and transparent rendering of iso-surfaces. In: Proceedings of vision, modeling and visualization, pp 241–248
Knoll A, Hijazi Y, Westerteiger R, Schott M, Hansen C, Hagen H (2009) Volume ray casting with peak finding and differential sampling. IEEE Trans Vis Comput Graph 15(6):1571–1588
Kocer N, Kizilkilic O, Babic D, Ruijters D, Islak C (2013) Fused magnetic resonance angiography and 2D fluoroscopic visualization for endovascular intracranial neuronavigation. J Neurosurg 118(5):1000–1002
Koyamada K, Sakamoto N, Tanaka S (2008) A particle modeling for rendering irregular volumes. In: Proceedings of the International conference on computer model simulation (UKSIM), Cambridge, pp 372–377
Marroquim R, Maximo A, Farias R, Esperança C (2008) Volume and isosurface rendering with GPU-accelerated cell projection. Comput Graph Forum 27(1):24–35
Prckovska V, Peeters THJM, Van Almsick M, ter Haar Romeny M, Vilanova i Bartroli A (2011) Fused DTI/HARDI visualization. In: Visualization and computer graphics, IEEE Trans. vol 17, no (10), pp 1407–1419
Rottger S, Kraus M, Ertl T (2000) Hardware-accelerated volume and isosurface rendering based on cell projection. Proc IEEE Vis 2000:109–116
Sakamoto N, Koyamada K (2012) Stochastic approach for integrated rendering of volumes and semi-transparent surfaces. In: Proceedings of the 2012 SC companion: high performance computing, networking storage and analysis Ultra Vis. pp 176–185
Sakamoto N, Koyamada K (2014) A stochastic approach for rendering multiple irregular volumes. In: Proceedings of the IEEE pacific visualization Notes. pp 272–276
Sakamoto N, Koyamada N, Saito A, Kimura A, Tanaka S (2008) Multi-volume rendering using particle fusion, IEEE VGTC Pacific visualization symp, Kyoto
Sakamoto N, Kawamura T, Kuwano H, Koyamada K (2009) Sorting-free pre-integrated projected tetrahedra. In: Proceedings of the 2009 workshop on ultrascale visualization. Ultra Vis. pp 11–18
Sakamoto N, Kawamura T, Koyamada K (2010) Improvement of particle-based volume rendering for visualizing irregular volume dataset. Comput Graph 34(1):34–42
Sugiyama K, Ii S, Takeuchi S, Takagi S, Matsumoto Y (2011) A full Eulerian finite difference approach for solving fluid-structure coupling problems. J Comput Phys 230:596–627
Sugiyama K, Kawashima Y, Noda S, Ii S, Koyama H, Takagi S, Matsumoto Y, Himeno R (2013) Massively parallel computing of novel fluid-structure interaction solver on the K computer. In: Proceedings of high performance computing symposium Tokyo, Japan, Jan 2013, IPSJ-HPCS2013050
Tanaka S, Morisaki A, Nakata S, Fukuda Y, Yamamoto H (2000) Sampling implicit sur-faces based on stochastic differential equations with converging constraint. Comput Graph 24(3):419–431
Tanaka S, Hasegawa K, Shimokubo Y, Kaneko T, Kawamura T, Nakata S, Ojima S, Sakamoto N, Tanaka H, Koyamada K (2012) Particle-based transparent rendering of implicit surfaces and its application to fused visualization. In: Short paper in Proceedings of the Euro Vis. Vienna, pp 5–29
Yonezawa A, Watanabe T, Yokokawa M, Sato M, Hirao K (2011) Advanced Institute for Computational Science (AICS)—Japanese national high-performance computing research institute and its 10-Petaflops supercomputer K. In: Proceedings of SC 11 State of the practice reports, pp 2063348–2063366
Zhao K, Nakada S, Sakamoto N, Koyamada K, Bajaj C, Ishikawa Y, Awaji Y, In T, Saitoh S-I (2013) A visualization of the dynamic behaviors of the mixture of water mass using ocean simulation data for northwestern Pacific near Japan. Int J Model Simul Sci Comput 4(supp 01)
Acknowledgments
This work was supported by Japan Society for the Promotion of Science (JSPS) KAKENHI Grants-in-Aid for JSPS Fellows (Grant Number 26 837), and was partially supported by the Ministry of Education, Culture, Sports, Science and Technology (MEXT), Grant-in-Aid for Data Integration and Analysis System (DIAS), Grant-in-Aid for Research Programs on Climate Change Adaptation (RECCA) and by the Japan Science and Technology Agency (JST), A-STEP project (“The research and development of fusion visualization technology”, AS2415031H).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhao, K., Sakamoto, N. & Koyamada, K. Adaptive fused visualization for large-scale blood flow dataset with particle-based rendering. J Vis 18, 133–145 (2015). https://doi.org/10.1007/s12650-014-0260-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12650-014-0260-z