MedInject: A General-Purpose Information Retrieval Framework Applied in a Medical Context

The continuous improvement of medical software and instrumentation have contributed to generate large amounts of medical image data. Thus, plenty of Content-Based Image Retrieval systems have emerged in order to index and retrieve images according to similarity criteria. Some of those systems are applied in very specific domains, such as mammography, lung or spine exams. Others, however, are general-purpose applications that can be adopted in a medical environment. In such context, we realized those specific systems could benefit from the facilities brought by generic frameworks and propose our solution. This article presents a novel information retrieval core framework that performs both indexing and similarity search operations over medical image data sets. The framework follows a modular architecture based on Design Patterns and can be easily extended, allowing to other system developers to take advantages of its functions by using the provided interfaces. We performed extensive experiments evaluating several of its properties and target abstractions using medical real data, and show that it allows the implementation to achieve proper similarity retrieval and significant performance improvements in relation to the existing alternatives.

[1]  Ying Liu,et al.  A survey of content-based image retrieval with high-level semantics , 2007, Pattern Recognit..

[2]  David Dagan Feng,et al.  A content-based image retrieval framework for multi-modality lung images , 2010, 2010 IEEE 23rd International Symposium on Computer-Based Medical Systems (CBMS).

[3]  James Ze Wang,et al.  Image retrieval: Ideas, influences, and trends of the new age , 2008, CSUR.

[4]  Thomas Martin Deserno,et al.  Content-Based Image Retrieval in Medicine: Retrospective Assessment, State of the Art, and Future Directions , 2009, Int. J. Heal. Inf. Syst. Informatics.

[5]  L. Rodney Long,et al.  Spine X-ray image retrieval using partial vertebral boundaries , 2011, 2011 24th International Symposium on Computer-Based Medical Systems (CBMS).

[6]  Agma J. M. Traina,et al.  MedFMI-SiR: A Powerful DBMS Solution for Large-Scale Medical Image Retrieval , 2011, ITBAM.

[7]  Pavel Zezula,et al.  Similarity Search - The Metric Space Approach , 2005, Advances in Database Systems.

[8]  Christopher Town Content-Based and Similarity-Based Querying for Broad-Usage Medical Image Retrieval , 2013 .

[9]  Ren C. Luo,et al.  The analysis of natural textures using run length features , 1988 .

[10]  Pavel Zezula,et al.  M-tree: An Efficient Access Method for Similarity Search in Metric Spaces , 1997, VLDB.

[11]  Christos Faloutsos,et al.  Slim-Trees: High Performance Metric Trees Minimizing Overlap Between Nodes , 2000, EDBT.

[12]  Hayit Greenspan,et al.  Content-Based Image Retrieval in Radiology: Current Status and Future Directions , 2010, Journal of Digital Imaging.

[13]  Henning Müller,et al.  A reference data set for the evaluation of medical image retrieval systems. , 2004, Computerized medical imaging and graphics : the official journal of the Computerized Medical Imaging Society.

[14]  Marcello Henrique Nogueira-Barbosa,et al.  A Differential Method for Representing Spinal MRI for Perceptual-CBIR , 2013, CIARP.

[15]  Agma J. M. Traina,et al.  FMI-SiR: A Flexible and Efficient Module for Similarity Searching on Oracle Database , 2010, J. Inf. Data Manag..

[16]  Caetano Traina,et al.  ObInject: a NoODMG Persistence and Indexing Framework for Object Injection , 2013, J. Inf. Data Manag..

[17]  Bernhard Seeger,et al.  javax.XXL: a prototype for a library of query processing algorithms , 2000, SIGMOD '00.