Title :
Inner product tree for improved Orthogonal Matching Pursuit
Author :
Piro, P. ; Sona, Diego ; Murino, Vittorio
Author_Institution :
Ist. Italiano di Tecnol. (IIT), Genoa, Italy
Abstract :
Sparse coding is a widespread framework in signal and image processing. For instance, it has been employed in image/video classification to decompose visual feature vectors, such as local gradient descriptors into a linear combination of few elements of an over-complete basis, which is called dictionary. In order to learn such sparse representations, greedy algorithms like Orthogonal Matching Pursuit (OMP) have been successfully proposed, and are now widely used for several applications. In this paper, we address the problem of sparse coding of a large number of high-dimensional data onto a large dictionary, which would require computing a huge number of inner products according to the standard formulation. Namely, we drastically reduce the computational cost of searching for the maximum inner product, which is the main computational bottleneck of OMP, by using a tailored data structure allowing for fast, high-quality approximate search. We validated our approach, called IP-TREE-OMP, both on synthetic and on real image data, with very promising results on both.
Keywords :
data structures; greedy algorithms; image coding; image matching; image representation; trees (mathematics); IP-tree-OMP; approximate searching; computational cost reduction; dictionary; greedy algorithm; image classification; image processing; inner product tree; local gradient descriptor; orthogonal matching pursuit; signal processing; sparse coding; sparse representation; tailored data structure; video classification; visual feature vector decomposition; Approximation algorithms; Approximation methods; Data structures; Dictionaries; Matching pursuit algorithms; Standards; Vectors;
Conference_Titel :
Pattern Recognition (ICPR), 2012 21st International Conference on
Conference_Location :
Tsukuba
Print_ISBN :
978-1-4673-2216-4