Platform for distributed image processing and image retrieval

We describe a platform for the implementation of a system for content-based image retrieval in medical applications (IRMA). To cope with the constantly evolving medical knowledge, the platform offers a flexible feature model to store and uniformly access all feature types required within a multi-step retrieval approach. A structured generation history for each feature allows the automatic identification and re-use of already computed features. The platform uses directed acyclic graphs composed of processing steps and control elements to model arbitrary retrieval algorithms. This visually intuitive, data-flow oriented representation vastly improves the interdisciplinary communication between computer scientists and physicians during the development of new retrieval algorithms. The execution of the graphs is fully automated within the platform. Each processing step is modeled as a feature transformation. Due to a high degree of system transparency, both the implementation and the evaluation of retrieval algorithms are accelerated significantly. The platform uses a client-server architecture consisting of a central database, a central job scheduler, instances of a daemon service, and clients which embed user-implemented feature ansformations. Automatically distributed batch processing and distributed feature storage enable the cost-efficient use of an existing workstation cluster.

[1]  Thomas Martin Deserno,et al.  Synergetic impact obtained by a distributed development platform for image retrieval in medical applications (IRMA) , 1999, Electronic Imaging.

[2]  Jitendra Malik,et al.  Blobworld: Image Segmentation Using Expectation-Maximization and Its Application to Image Querying , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  James S. Duncan,et al.  Synthesis of Research: Medical Image Databases: A Content-based Retrieval Approach , 1997, J. Am. Medical Informatics Assoc..

[4]  Michael Kohnen,et al.  The IRMA code for unique classification of medical images , 2003, SPIE Medical Imaging.

[5]  Thomas Martin Deserno,et al.  A Distributed Architecture for Content-Based Image Retrieval in Medical Applications , 2002, PRIS.

[6]  Marcel Worring,et al.  Content-Based Image Retrieval at the End of the Early Years , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Carla E. Brodley,et al.  ASSERT: A Physician-in-the-Loop Content-Based Retrieval System for HRCT Image Databases , 1999, Comput. Vis. Image Underst..

[8]  Steve Kubica,et al.  Khoros: An Integrated Development Environment for Scientific Computing and Visualization , 2000 .

[9]  Steve Kubica,et al.  Cantata: visual programming environment for the Khoros system , 1995, COMG.

[10]  Michael Kohnen,et al.  Quality of DICOM header information for image categorization , 2002, SPIE Medical Imaging.

[11]  Michael Kohnen,et al.  Content-based image retrieval in medical applications for picture archiving and communication systems , 2003, SPIE Medical Imaging.

[12]  Thomas M. Lehmanna,et al.  Header for SPIE use Content-Based Image Retrieval in Medical Applications: A Novel Multi-Step Approach , 2022 .

[13]  Edward A. Lee,et al.  Dataflow process networks , 2001 .

[14]  S C Orphanoudakis,et al.  DIPE: a distributed environment for medical image processing. , 1997, Studies in health technology and informatics.

[15]  Kjell Lemström,et al.  PICSearch - A Platform for Image Content-based Searching Algorithms , 1998 .

[16]  Ricky K. Taira,et al.  A Knowledge-Based Approach for Retrieving Images by Content , 1996, IEEE Trans. Knowl. Data Eng..

[17]  Thomas Martin Deserno,et al.  Content-based image retrieval in medical applications: a novel multistep approach , 1999, Electronic Imaging.