Interactive 3D rendering to assist the processing of distributed medical data

  • Authors:
  • Hui Wei;Enjie Liu;Gordon Clapworthy

  • Affiliations:
  • University of Bedfordshire, Luton, UK;University of Bedfordshire, Luton, UK;University of Bedfordshire, Luton, UK

  • Venue:
  • Proceedings of the First International Conference on Intelligent Interactive Technologies and Multimedia
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Medical data is often large in size and there is an evident trend for it to become even larger. Such data is also being stored more frequently in distributed databases, which give users access to a much greater diversity of data than ever before. However, this implies that users now have to decide upon which data will be the most appropriate for their use and whether interaction with the data should take place locally (so they will have to download the large datasets necessary for the task) or remotely (so the tools to be used must be present on the sever). Web-based applications are restricted by bandwidth and other networking features; thus, for large 3D datasets, it is a challenge to provide, on the client side, real-time interactive operations to view the result that has been processed on the server. In this paper, we propose a generic, effective and secure approach to performing powerful interactive 3D visualisation operations in a web-based environment. The approach uses Java applets to achieve real-time interactive rendering of 3D graphics based on a two-layer server-side architecture. On the client side, users use a browser embedded with a Sun Java plug-in. A Java applet binds with VTK for visualising the data and VTK widgets are integrated into the Swing GUI. The rich set of widgets available in VTK provides a wide variety of interactive functions.