Title :
A flexible Java GPU-enhanced visualization framework and its applications
Author :
Cheng, Ruida ; Senseney, Justin ; Pandya, Nishith ; McCreedy, Evan ; McAuliffe, Matthew J. ; Bokinsky, Alexandra
Abstract :
A flexible biomedical visualization framework implemented with Java, OpenGL, and OpenCL performs efficient volume rendering with large, multi-modal datasets. The framework takes advantage of the parallel processing power on modern graphics hardware with novel OpenCL and GLSL shading language implementations. The Java and GPU environment provide portable advanced biomedical image visualization applications. Several applications built on top of the GPU framework are also presented to show the extensibility of the application. These include multi-surface rendering, stereoscopic rendering, image fusion, and diffusion tensor visualization.
Keywords :
Java; data visualisation; graphics processing units; image fusion; medical image processing; parallel processing; rendering (computer graphics); stereo image processing; GLSL shading language implementations; Java GPU-enhanced visualization framework; OpenCL; OpenGL; biomedical image visualization applications; diffusion tensor visualization; graphics hardware; graphics processing units; image fusion; large-multimodal datasets; multisurface rendering; parallel processing; stereoscopic rendering; volume rendering; Graphics processing unit; Image color analysis; Java; Pipelines; Rendering (computer graphics); Surface treatment; Visualization;
Conference_Titel :
Computer-Based Medical Systems (CBMS), 2012 25th International Symposium on
Conference_Location :
Rome
Print_ISBN :
978-1-4673-2049-8
DOI :
10.1109/CBMS.2012.6266300