Abstract

Network based medical data computing and collaborative visualization have been commonly used in remote medicine and distributed diagnosis, where visualizing 3D medical data on web browsers and sharing medical information on internet are critically important. However, due to the lack of efficient algorithms and compatible graphics hardware support, there are still some major technical challenges in web based medical data visualization and information exploration on internet. To address these practical issues, we created a new network based medical data rendering and information sharing system, where an Apache HTTP Server was applied to handle data information, and MySQL and PHP were exploited for data storage and management. In this system, medical data rendering and computation were supported with GPU and WebGL 2.0 (WebGL2), and a novel data information extraction algorithm was designed to optimize data storage and management. Taking advantage of the new 3D features of WebGL2, a web based raycasting algorithm was developed to deliver real-time data visualization on web browsers, in which a novel voxel classification method was integrated for color mapping and high-quality image generation. The developed medical information system can deliver 60 ± 2 frames per second rendering performance for high-quality medical data visual exploration on modern browsers as well as medical information communication on internet. The system has been seamlessly integrated with web server, database and client computers equipped with modern graphics hardware, which has wide applications in the fields such as internet based computer-aided medical decision and education, as well as distributed disease diagnosis.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call