POSTGRESQL-IE: an image-handling extension for PostgreSQL.
The last decade witnessed a growing interest in research on content-based image retrieval (CBIR) and related areas. Several systems for managing and retrieving images have been proposed, each one tailored to a specific application. Functionalities commonly available in CBIR systems include: storage and management of complex data, development of feature extractors to support similarity queries, development of index structures to speed up image retrieval, and design and implementation of an intuitive graphical user interface tailored to each application. To facilitate the development of new CBIR systems, we propose an image-handling extension to the relational database management system (RDBMS) PostgreSQL. This extension, called PostgreSQL-IE, is independent of the application and provides the advantage of being open source and portable. The proposed system extends the functionalities of the structured query language SQL with new functions that are able to create new feature extraction procedures, new feature vectors as combinations of previously defined features, and new access methods, as well as to compose similarity queries. PostgreSQL-IE makes available a new image data type, which permits the association of various images with a given unique image attribute. This resource makes it possible to combine visual features of different images in the same feature vector. To validate the concepts and resources available in the proposed extended RDBMS, we propose a CBIR system applied to the analysis of mammograms using PostgreSQL-IE.
Guliato
Denise
D
Faculdade de Computação, Universidade Federal de Uberlândia, Av. João Naves de Avila, 2121, 38.400-902, Minas Gerais, Brazil. guliato@ufu.br
de Melo
Ernani V
EV
Rangayyan
Rangaraj M
RM
Soares
Robson C
RC
D001941:Breast Diseases / Q000000981:diagnostic imaging; D005260:Female; D006801:Humans; D016247:Information Storage and Retrieval / Q000379:methods*; D008327:Mammography; D011381:Programming Languages; D011873:Radiology Information Systems