School of Educational Information Technology, Central China Normal University, Wuhan, Hubei, China.
Department of Radiology, Wuhan Hospital of Traditional Chinese Medicine, Wuhan, China.
J Med Internet Res. 2020 Sep 25;22(9):e16224. doi: 10.2196/16224.
Internet technologies can create advanced and rich web-based apps that allow radiologists to easily access teleradiology systems and remotely view medical images. However, each technology has its own drawbacks. It is difficult to balance the advantages and disadvantages of these internet technologies and identify an optimal solution for the development of medical imaging apps.
This study aimed to compare different internet platform technologies for remotely viewing radiological images and analyze their advantages and disadvantages.
Oracle Java, Adobe Flash, and HTML5 were each used to develop a comprehensive web-based medical imaging app that connected to a medical image server and provided several required functions for radiological interpretation (eg, navigation, magnification, windowing, and fly-through). Java-, Flash-, and HTML5-based medical imaging apps were tested on different operating systems over a local area network and a wide area network. Three computed tomography colonography data sets and 2 ordinary personal computers were used in the experiment.
The experimental results demonstrated that Java-, Flash-, and HTML5-based apps had the ability to provide real-time 2D functions. However, for 3D, performances differed between the 3 apps. The Java-based app had the highest frame rate of volume rendering. However, it required the longest time for surface rendering and failed to run surface rendering in macOS. The HTML5-based app had the fastest surface rendering and the highest speed for fly-through without platform dependence. Volume rendering, surface rendering, and fly-through performances of the Flash-based app were significantly worse than those of the other 2 apps.
Oracle Java, Adobe Flash, and HTML5 have individual strengths in the development of remote access medical imaging apps. However, HTML5 is a promising technology for remote viewing of radiological images and can provide excellent performance without requiring any plug-ins.
互联网技术可以创建先进且丰富的基于网络的应用程序,使放射科医生能够轻松访问远程放射学系统并远程查看医学图像。然而,每种技术都有其自身的缺点。很难平衡这些互联网技术的优缺点,并为医学成像应用程序的开发确定最佳解决方案。
本研究旨在比较用于远程查看放射图像的不同互联网平台技术,并分析它们的优缺点。
分别使用 Oracle Java、Adobe Flash 和 HTML5 开发了一个综合的基于网络的医学成像应用程序,该应用程序连接到医学图像服务器并提供了放射学解释所需的几个功能(例如导航、放大、开窗和透视)。在局域网和广域网中,在不同的操作系统上测试了基于 Java、Flash 和 HTML5 的医学成像应用程序。该实验使用了 3 个计算机断层结肠造影数据集和 2 台普通个人计算机。
实验结果表明,基于 Java、Flash 和 HTML5 的应用程序都具有提供实时 2D 功能的能力。然而,对于 3D,这 3 个应用程序的性能有所不同。基于 Java 的应用程序的体绘制帧率最高。但是,它需要最长的时间进行表面渲染,并且在 macOS 上无法运行表面渲染。基于 HTML5 的应用程序具有最快的表面渲染速度和无需平台依赖的最快透视速度。Flash 应用程序的体绘制、表面渲染和透视性能明显劣于其他 2 个应用程序。
Oracle Java、Adobe Flash 和 HTML5 在开发远程访问医学成像应用程序方面各有优势。然而,HTML5 是一种很有前途的远程查看放射图像的技术,它可以在无需任何插件的情况下提供出色的性能。