Extending SQL to Support Image Content-based Retrieval

This paper shows a technique to support images in a relational database, so it can fulfill the requirements to be used as the storage mechanism of a PACS (Picture Archiving and Communication System). This support includes the ability to answer similarity queries based on the image content, allowing fast image retrieval based on indexing structures. The main concept enabling this support is the definition of distance functions based on features, which are extracted from the images as they are stored in the database. The proposed extension to the SQL language enables the construction of an interpreter that intercepts the extended commands and translate them to standard SQL, allowing the technique to be used with any relational database server. This extension incorporates the image type to be used as a native data type inside relational database, and provides resources to enable the retrieval of images based on their contents.

[1]  Xinhua Cao,et al.  Current status and future advances of digital radiography and PACS , 2000, IEEE Engineering in Medicine and Biology Magazine.

[2]  Jim Melton,et al.  SQL multimedia and application packages (SQL/MM) , 2001, SGMD.

[3]  Vanja Josifovski,et al.  SQL and management of external data , 2001, SGMD.

[4]  Dragutin Petkovic,et al.  Query by Image and Video Content: The QBIC System , 1995, Computer.

[5]  Roberto Brunelli,et al.  On the use of histograms for image retrieval , 1999, Proceedings IEEE International Conference on Multimedia Computing and Systems.

[6]  Jim Melton,et al.  SQL standardization: the next steps , 2000, SGMD.

[7]  Tony R. Martinez,et al.  Improved Heterogeneous Distance Functions , 1996, J. Artif. Intell. Res..

[8]  Surajit Chaudhuri,et al.  Integrating data mining with SQL databases: OLE DB for data mining , 2001, Proceedings 17th International Conference on Data Engineering.

[9]  Agma J. M. Traina,et al.  The Metric Histogram: A New and Efficient Approach for Content-based Image Retrieval , 2002, VDB.

[10]  Hui Lin,et al.  SQL/SDA: A Query Language for Supporting Spatial Data Analysis and Its Web-Based Implementation , 2001, IEEE Trans. Knowl. Data Eng..

[11]  Douglas Stott Parker,et al.  SQL/LPP: A Time Series Extension of SQL Based on Limited Patience Patterns , 1999, DEXA.

[12]  Christos Faloutsos,et al.  Fast Indexing and Visualization of Metric Data Sets using Slim-Trees , 2002, IEEE Trans. Knowl. Data Eng..

[13]  Zhongfei Zhang,et al.  WebSSQL-a query language for multimedia Web documents , 2000, Proceedings IEEE Advances in Digital Libraries 2000.

[14]  Agma J. M. Traina,et al.  Extending relational databases to support content-based retrieval of medical images , 2002, Proceedings of 15th IEEE Symposium on Computer-Based Medical Systems (CBMS 2002).

[15]  David W. Adler DB2 Spatial Extender - Spatial data within the RDBMS , 2001, VLDB.

[16]  Jorge Muniz Barreto,et al.  CT scans with neurocysticercosis in epileptics patients: a computer-based method for detection and quantification , 1999, Proceedings 12th IEEE Symposium on Computer-Based Medical Systems (Cat. No.99CB36365).