An optimized web-based approach for collaborative stereoscopic medical visualization

Objective Medical visualization tools have traditionally been constrained to tethered imaging workstations or proprietary client viewers, typically part of hospital radiology systems. To improve accessibility to real-time, remote, interactive, stereoscopic visualization and to enable collaboration among multiple viewing locations, we developed an open source approach requiring only a standard web browser with no added client-side software. Materials and Methods Our collaborative, web-based, stereoscopic, visualization system, CoWebViz, has been used successfully for the past 2 years at the University of Chicago to teach immersive virtual anatomy classes. It is a server application that streams server-side visualization applications to client front-ends, comprised solely of a standard web browser with no added software. Results We describe optimization considerations, usability, and performance results, which make CoWebViz practical for broad clinical use. We clarify technical advances including: enhanced threaded architecture, optimized visualization distribution algorithms, a wide range of supported stereoscopic presentation technologies, and the salient theoretical and empirical network parameters that affect our web-based visualization approach. Discussion The implementations demonstrate usability and performance benefits of a simple web-based approach for complex clinical visualization scenarios. Using this approach overcomes technical challenges that require third-party web browser plug-ins, resulting in the most lightweight client. Conclusions Compared to special software and hardware deployments, unmodified web browsers enhance remote user accessibility to interactive medical visualization. Whereas local hardware and software deployments may provide better interactivity than remote applications, our implementation demonstrates that a simplified, stable, client approach using standard web browsers is sufficient for high quality three-dimensional, stereoscopic, collaborative and interactive visualization.

[1]  Kazufumi Kaneda,et al.  Volume rendering using grid computing for large-scale volume data , 2009, 2009 11th IEEE International Conference on Computer-Aided Design and Computer Graphics.

[2]  Rita Noumeir,et al.  Using JPEG 2000 Interactive Protocol to Stream a Large Image or a Large Image Set , 2010, Journal of Digital Imaging.

[3]  Gabriel Zachmann,et al.  Advanced Algorithms in Medical Computer Graphics , 2008, Eurographics.

[4]  Andrea Sanna,et al.  Web-based 3D visualization for intelligent street lighting , 2011, Web3D '11.

[5]  Eric Acosta,et al.  Application of Information Technology: Web-based Three-dimensional Virtual Body Structures: W3D-VBS , 2002, J. Am. Medical Informatics Assoc..

[6]  Mathias Kaspar,et al.  CoWebViz: interactive collaborative sharing of 3D stereoscopic visualization among browsers with no added software , 2010, IHI.

[7]  H. Olesen,et al.  A teleradiology concept for entire Greenland , 2006 .

[8]  Thomas Ertl,et al.  Widening the remote visualization bottleneck , 2003, 3rd International Symposium on Image and Signal Processing and Analysis, 2003. ISPA 2003. Proceedings of the.

[9]  Rüdiger Dillmann,et al.  Web-Based Interactive Volume Rendering , 2011, MMVR.

[10]  H K Huang From PACS to Web-based ePR system with image distribution for enterprise-level filmless healthcare delivery , 2011, Radiological physics and technology.

[11]  T. Schwartz,et al.  Three-dimensional Neurostereoendoscopy: Subjective and Objective Comparison to 2D , 2009, Minimally invasive neurosurgery : MIN.

[12]  Thomas Martin Deserno,et al.  Workflow management of content-based image retrieval for CAD support in PACS environments based on IHE , 2010, International Journal of Computer Assisted Radiology and Surgery.

[13]  Hans-Gerd Lipinski,et al.  X3D-technologies for medical image visualization , 2004, SIGGRAPH '04.

[14]  Mariana del Fresno,et al.  Dcm-Ar: A fast Flash-based Web-PACS viewer for displaying large DICOM images , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[15]  Alexey Melnikov,et al.  The WebSocket Protocol , 2011, RFC.

[16]  Michael E. Papka,et al.  Multi-Parallel Open Technology to Enable Collaborative Volume Visualization: How to Create Global Immersive Virtual Anatomy Classrooms , 2008, MMVR.

[17]  Andrea Sanna,et al.  Extensible GUIs for Remote Application Control on Mobile Devices , 2008, IEEE Computer Graphics and Applications.

[18]  Andy Hopper,et al.  Virtual Network Computing , 1998, IEEE Internet Comput..

[19]  Michael E. Papka,et al.  Immersive Virtual Anatomy Course using a Cluster of Volume Visualization Machines and Passive Stereo , 2007, MMVR.

[20]  René Ranzinger,et al.  AISMIG—an interactive server-side molecule image generator , 2005, Nucleic Acids Res..

[21]  Mathias Kaspar,et al.  Web-based Stereoscopic Visualization for the Global Anatomy Classroom , 2011, MMVR.

[22]  Ahmet M. Kondoz,et al.  Comparison of stereo video coding support in MPEG-4 MAC, H.264/AVC and H.264/SVC , 2007 .

[23]  Sebastien Jourdain,et al.  ParaViewWeb : A Web Framework for 3 D Visualization and Data Processing , 2011 .

[24]  Jane Hunter,et al.  Collaborative Annotation of 3D Crystallographic Models , 2007, J. Chem. Inf. Model..

[25]  Nigel W. John,et al.  The impact of Web3D technologies on medical education and training , 2007, Comput. Educ..

[26]  Andrea Sanna,et al.  A Streaming-Based Solution for Remote Visualization of 3D Graphics on Mobile Devices , 2007, IEEE Transactions on Visualization and Computer Graphics.

[27]  T. Frauenfelder,et al.  State of the art 3D imaging of abdominal organs. , 2007, JBR-BTR : organe de la Societe royale belge de radiologie (SRBR) = orgaan van de Koninklijke Belgische Vereniging voor Radiologie.

[28]  Nassir Navab,et al.  Depth Perception - A Major Issue in Medical AR: Evaluation Study by Twenty Surgeons , 2006, MICCAI.