Two-pass real-time direct isosurface rendering algorithm optimization for HTC Vive and low performance devices.

被引:1
作者
Savchuk, Daniil A. [1 ,2 ]
Belyaev, Sergey Y. [1 ,2 ]
机构
[1] EPAM Syst Inc, 41 Univ Dr,Suite 202, Newtown, PA 18940 USA
[2] Peter Great St Petersburg Polytech Univ, Dept Appl Math, 29 Polytech Skaya St, St Petersburg 195251, Russia
来源
MEDICAL IMAGING 2018: IMAGING INFORMATICS FOR HEALTHCARE, RESEARCH, AND APPLICATIONS | 2018年 / 10579卷
关键词
Medical data visualization; Virtual reality (VR); HTC Vive; Android; iOS; isosurface rendering;
D O I
10.1117/12.2292183
中图分类号
R-058 [];
学科分类号
摘要
Real-time visualization of 3D medical data on low-performance mobile and virtual reality (VR, e.g. HTC Vive) devices is non-trivial because it is necessary to render image twice per frame for each of the eyes. The algorithm presented in this paper describes an approach that allows visualizing 3D medical data in real-time without loss of quality as well as demanding less computational resources. The proposed method is a two-pass rendering algorithm, whereby the approximate texture is rendered at the first step and optimized detailed ray casting applied to the whole scene at the second step. Since the algorithm requires no preprocessing and both passes are performed on each visualization frame, the algorithm allows to dynamically change the level of rendered isosurfaces; this is one of the chief advantages of the proposed approach. The versatility of the solution allowed its implementation for medical data visualization on various platforms, i.e. HTC Vive, Web Browsers, Android devices, and iOS devices.
引用
收藏
页数:8
相关论文
共 26 条
[1]  
[Anonymous], 5 EG IEEE C POINT BA
[2]  
[Anonymous], 2008, P ACM SIGGRAPH AS CO
[3]  
Araujo B. R., 2015, ACM COMPUTING SURVEY
[4]  
Beyer J., 2014, P EUROVISION 2014
[5]  
Botha C., 2013, VISUAL COMPUTING MED, P1
[6]  
Dong F., 2000, COMPUT GRAPH FORUM, P359
[7]  
Egger Jan, 2017, P SOC PHOTO-OPT INS, V10138
[8]  
Epperson K., 2013, CREATION FULLY SAMPL
[9]  
Favre J. M., 2007, P EUR S PAR GRAPH VI, P1
[10]   A single-pass GPU ray casting framework for interactive out-of-core rendering of massive volumetric datasets [J].
Gobbetti, Enrico ;
Marton, Fabio ;
Guitian, Jose Antonio Iglesias .
VISUAL COMPUTER, 2008, 24 (7-9) :797-806