Translator Disclaimer
7 August 2001 Distributed framework for delivery of medical image processing algorithms
Author Affiliations +
The availability of new digital detector technologies and high speed computer processing has led to the development of CAD (computer-aided diagnostic) tools that assist radiologists in detecting and characterizing mammographic lesions. To meet the challenge of developing and implementing algorithms that are computationally intensive, it is desirable to develop reusable components that can execute in a distributed environment. It is well know that the Common Object Request Broker Architecture (CORBA) provides an open solution in distributed computing. We have implemented a hybrid component model consisting of a CORBA server and a Contract Net Protocol (CNP) algorithm for distributing tasks to multiple computers for enhanced processing. Support classes were developed to wrap algorithms developed in C to operate within the distributed framework. CORBA provides communication between agents on different computers and computer platforms and the CNP algorithm is used to select the 'optimal' computer for performing a task. We have evaluated this framework with CAD processing applied to digitized mammograms by transparently scheduling and distributing multiple tasks on three server computers. We achieved a significant reduction in processing times compared to processing on a single computer.
© (2001) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Nicholas Petrick, Ping-Chun Chiao, and Neal H. Clinthorne "Distributed framework for delivery of medical image processing algorithms", Proc. SPIE 4323, Medical Imaging 2001: PACS and Integrated Medical Information Systems: Design and Evaluation, (7 August 2001);

Back to Top