Architecture of Database Index for Content-Based Image Retrieval Systems

In this paper, we present a novel database index architecture for retrieving images. Effective storing, browsing and searching collections of images is one of the most important challenges of computer science. The design of architecture for storing such data requires a set of tools and frameworks such as relational database management systems. We create a database index as a DLL library and deploy it on the MS SQL Server. The CEDD algorithm is used for image description. The index is composed of new user-defined types and a user-defined function. The presented index is tested on an image dataset and its effectiveness is proved. The proposed solution can be also be ported to other database management systems.

[1]  Samia Boucherkha,et al.  Color quantization and its impact on color histogram based image retrieval accuracy , 2009, 2009 First International Conference on Networked Digital Technologies.

[2]  Witold Pedrycz,et al.  An application of chain code-based local descriptor and its extension to face recognition , 2017, Pattern Recognit..

[3]  Yiannis Ampatzidis,et al.  Particle Swarm Optimization for Solving a Class of Type-1 and Type-2 Fuzzy Nonlinear Equations , 2017, 2017 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE).

[4]  Marcin Gabryel,et al.  The Bag-of-Words Methods with Pareto-Fronts for Similar Image Retrieval , 2017, ICIST.

[5]  Rafal Grycuk,et al.  Multi-layer Architecture For Storing Visual Data Based on WCF and Microsoft SQL Server Database , 2015, ICAISC.

[6]  Remco C. Veltkamp,et al.  Content-based image retrieval systems: A survey , 2000 .

[7]  Yiannis S. Boutalis,et al.  CEDD: Color and Edge Directivity Descriptor: A Compact Descriptor for Image Indexing and Retrieval , 2008, ICVS.

[8]  Ryszard Tadeusiewicz,et al.  Texture analysis in perfusion images of prostate cancer—A case study , 2010, Int. J. Appl. Math. Comput. Sci..

[9]  Rafał Grycuk,et al.  Novel visual object descriptor using SURF and clustering algorithms , 2016 .

[10]  Rafal Grycuk,et al.  Local Keypoint-Based Image Detector with Object Detection , 2017, ICAISC.

[11]  Marcin Gabryel,et al.  New image descriptor from edge detector and blob extractor , 2015 .

[12]  David G. Lowe,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004, International Journal of Computer Vision.

[13]  Luc Van Gool,et al.  Speeded-Up Robust Features (SURF) , 2008, Comput. Vis. Image Underst..

[14]  Marcin Gabryel,et al.  The Image Classification with Different Types of Image Features , 2017, ICAISC.

[15]  Yiannis S. Boutalis,et al.  Color and Edge Directivity Descriptor on GPGPU , 2015, 2015 23rd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing.

[16]  Jing Huang,et al.  Image indexing using color correlograms , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[17]  Rafal Grycuk,et al.  Neural Video Compression Based on SURF Scene Change Detection Algorithm , 2016, IP&C.

[18]  Remco C. Veltkamp,et al.  A Survey of Content-Based Image Retrieval Systems , 2002 .

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

[20]  Tabasam Rashid,et al.  Modelling Uncertainties in Multi-Criteria Decision Making using Distance Measure and TOPSIS for Hesitant Fuzzy Sets , 2017, J. Artif. Intell. Soft Comput. Res..

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

[22]  Andri Riid,et al.  Design of Fuzzy Rule-based Classifiers through Granulation and Consolidation , 2017, J. Artif. Intell. Soft Comput. Res..

[23]  Rafal Grycuk,et al.  Content-based image retrieval optimization by differential evolution , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[24]  Luc Van Gool,et al.  The Pascal Visual Object Classes (VOC) Challenge , 2010, International Journal of Computer Vision.

[25]  Alberto Del Bimbo,et al.  Diversity in multimedia information retrieval research , 2006, MIR '06.

[26]  Rafal Grycuk,et al.  Content-Based Image Indexing by Data Clustering and Inverse Document Frequency , 2014, BDAS.

[27]  Guillaume Lavoué,et al.  Combination of bag-of-words descriptors for robust partial shape retrieval , 2012, The Visual Computer.

[28]  Matthieu Cord,et al.  Advanced Techniques in CBIR: Local Descriptors, Visual Dictionaries and Bags of Features , 2009, 2009 Tutorials of the XXII Brazilian Symposium on Computer Graphics and Image Processing.

[29]  K Venkata Rao,et al.  Compact Descriptors For Accurate Image Indexing And Retrieval: Fcth And Cedd , 2012 .

[30]  Rafal Grycuk,et al.  Image Descriptor Based on Edge Detection and Crawler Algorithm , 2016, ICAISC.

[31]  Rafal Grycuk,et al.  Image Indexing and Retrieval Using GSOM Algorithm , 2015, ICAISC.

[32]  Rafal Grycuk,et al.  Improved Digital Image Segmentation Based on Stereo Vision and Mean Shift Algorithm , 2013, PPAM.

[33]  Rafal Grycuk,et al.  From Single Image to List of Objects Based on Edge and Blob Detection , 2014, ICAISC.