Sun Java Solaris Communities My SDN Account Join SDN
 
Article

Java Advanced Imaging In Action -- NeoLogica, s.r.l.

 
RemotEye

NeoLogica is an Italian company developing advanced software solutions for the medical imaging market. It concentrates on the development of very specific components, to be integrated into third-parties' software systems. In particular NeoLogica developed and distributes the "RemotEye" product, a Web-based, multi-platform, DICOM-compliant medical image viewing component.

RemotEye screenshot 1 RemotEye screenshot 2

Today, most Information Systems available in the medical environment (HIS, RIS, PACS, Document Management) are moving to the Web Architecture, because it is based on universally-adopted standards and it allows for a much easier maintenance of distributed software systems. Thus, many companies and software houses need to design and develop Web Applications managing administrative, clinical and diagnostic data. The possibility of viewing and processing DICOM medical images inside the Web Browser is often an interesting or fundamental addition to such applications: RemotEye exactly addresses this need. Thanks to the adoption of the Java Applet technology, RemotEye can be easily integrated into third-parties' Web Applications. It allows loading, displaying and processing DICOM-compliant medical images that are physically remote with respect to the viewing site, but can be transferred on the network (Internet / Intranet) through the HTTP or FTP protocols. RemotEye supports several compression mechanisms, including ZIP archival of DICOM files, in order to decrease the downloading times of the medical images.

RemotEye architecture

The Java Advanced Imaging (JAI) and the JAI Image I/O Tools packages are the core of RemotEye's implementation. NeoLogica developed proprietary DICOM image decoders, which demand to JAI codecs the burden of decoding the actual image data inside the DICOM data-set. This allows supporting virtually all image compression algorithms specified by the DICOM 3.0 standard.

" JAI and the JAI Image I/O Tools have been a fundamental resource for our development. They allowed reaching three important design targets: wide DICOM image format support, multi-platform compatibility and high performances, thanks to the native acceleration of graphical operations. In addition, JAI operators seem to be expressly designed for medical imaging: they enable a fast and easy implementation of the functionalities most commonly-required in a medical image viewer, such as zooming, contrast windowing, ROI measuring, etc. JAI's chain-based, pulled-model rendering architecture perfectly couples with our design. "

Marco Sambin
Project Manager and Chief Developer
NeoLogica s.r.l.

To learn more about NeoLogica products, please visit http://eng.neologica.it.