GOLD: Gaussians of Local Descriptors for image representation

The Bag of Words paradigm has been the baseline from which several successful image classification solutions were developed in the last decade. These represent images by quantizing local descriptors and summarizing their distribution. The quantization step introduces a dependency on the dataset, that even if in some contexts significantly boosts the performance, severely limits its generalization capabilities. Differently, in this paper, we propose to model the local features distribution with a multivariate Gaussian, without any quantization.

 

 

The full rank covariance matrix, which lies on a Riemannian manifold, is projected on the tangent Euclidean space and concatenated to the mean vector. The resulting representation, a Gaussian of Local Descriptors (GOLD), allows to use the dot product to closely approximate a distance between distributions without the need for expensive kernel computations. We describe an image by an improved spatial pyramid, which avoids boundary effects with soft assignment: local descriptors contribute to neighboring Gaussians, forming a weighted spatial pyramid of GOLD descriptors. In addition, we extend the model leveraging dataset characteristics in a mixture of Gaussian formulation further improving the classification accuracy. To deal with large scale datasets and high dimensional feature spaces the Stochastic Gradient Descent solver is adopted. Experimental results on several publicly available datasets show that the proposed method obtains state-of-the-art performance.

Related publications:

Code

We release the MATLAB implementation of the copy-move detection approach presented in Serra et al., CVIU 2015.
GOLD – released May 8, 2012   (tested on Linux Ubuntu 10.04) If you use our software or these datasets, please cite the paper: Serra G, Grana C, Manfredi M, Cucchiara R. GOLD: Gaussians of Local Descriptors for image representation. Computer Vision and Image Understanding. 2015;134:22-32.