Efficient image retrieval using multi neural hash codes and bloom filters

by   Sourin Chakrabarti, et al.

This paper aims to deliver an efficient and modified approach for image retrieval using multiple neural hash codes and limiting the number of queries using bloom filters by identifying false positives beforehand. Traditional approaches involving neural networks for image retrieval tasks tend to use higher layers for feature extraction. But it has been seen that the activations of lower layers have proven to be more effective in a number of scenarios. In our approach, we have leveraged the use of local deep convolutional neural networks which combines the powers of both the features of lower and higher layers for creating feature maps which are then compressed using PCA and fed to a bloom filter after binary sequencing using a modified multi k-means approach. The feature maps obtained are further used in the image retrieval process in a hierarchical coarse-to-fine manner by first comparing the images in the higher layers for semantically similar images and then gradually moving towards the lower layers searching for structural similarities. While searching, the neural hashes for the query image are again calculated and queried in the bloom filter which tells us whether the query image is absent in the set or maybe present. If the bloom filter doesn't necessarily rule out the query, then it goes into the image retrieval process. This approach can be particularly helpful in cases where the image store is distributed since the approach supports parallel querying.


Exploiting Local Features from Deep Networks for Image Retrieval

Deep convolutional neural networks have been successfully applied to ima...

Image retrieval with hierarchical matching pursuit

A novel representation of images for image retrieval is introduced in th...

Class-Weighted Convolutional Features for Visual Instance Search

Image retrieval in realistic scenarios targets large dynamic datasets of...

Gram Barcodes for Histopathology Tissue Texture Retrieval

Recent advances in digital pathology have led to the need for Histopatho...

Image Retrieval and Pattern Spotting using Siamese Neural Network

This paper presents a novel approach for image retrieval and pattern spo...

Benchmarking unsupervised near-duplicate image detection

Unsupervised near-duplicate detection has many practical applications ra...

Adaptive Substring Extraction and Modified Local NBNN Scoring for Binary Feature-based Local Mobile Visual Search without False Positives

In this paper, we propose a stand-alone mobile visual search system base...

Please sign up or login with your details

Forgot password? Click here to reset