Paper
9 March 2011 A distributed architecture for a loosely coupled virtual microscopy system
César Sánchez, Eduardo Romero
Author Affiliations +
Abstract
Virtual microscopy systems are typically implemented following standard client-server architectures, under which the server must store a huge quantity of data. The server must attend requests from many clients as several Regions of Interest (RoIs) at any desired levels of magnification and quality. The communication bandwidth limitation, the I/O image data accesses, the decompression processing and specific raw image data operations such as clipping or zooming to a desired magnification, are highly time-consuming processes. All this together may result in poor navigation experiences with annoying effects produced by the delayed response times. This article presents a virtual microscope system with a distributed storage system and parallel processing. The system attends each request in parallel, using a clustered java virtual machine and a distributed filesystem. Images are stored in JPEG2000 which allows natural parallelization by splitting the image data into a set of small codeblocks that contain independent information of an image patch, namely, a particular magnification, a specific image location and a pre-established quality level. The compressed J2K file is replicated within the Distributed Filesystem, providing fault tolerance and fast access. A requested RoI is split into stripes which are independently decoded for the distributed filesystem, using an index file which allows to easily locate the particular node containing the required set of codeblocks. When comparing with a non-parallelized version of the virtual microscope software, user experience is improved by speeding up RoI displaying in about 60 % using two computers.
© (2011) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
César Sánchez and Eduardo Romero "A distributed architecture for a loosely coupled virtual microscopy system", Proc. SPIE 7963, Medical Imaging 2011: Computer-Aided Diagnosis, 79633H (9 March 2011); https://doi.org/10.1117/12.878159
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Image processing

Image quality

Image compression

Microscopy

JPEG2000

Image storage

Java

Back to Top