JOURNAL ARTICLE

Overcomplete Dictionary Design: The Impact of the Sparse Representation Algorithm

Abstract

The design of dictionaries for sparse representations is typically done by iterating two stages: compute sparse representations for the fixed dictionary and update the dictionary using the fixed representations. Most of the innovation in recent work was proposed for the update stage, while the representation stage was routinely done with Orthogonal Matching Pursuit (OMP), due to its low complexity. We investigate here the use of other greedy sparse representation algorithms, more computationally demanding than OMP but still with convenient complexity. These algorithms include a new proposal, the projection-based Orthogonal Least Squares. It turns out that the effect of using better representation algorithms may be more significant than improving the update stage, sometimes even leveling the performance of different update algorithms. The numerous experimental results presented here suggest which are the best combinations of methods and open new ways of designing and using dictionaries for sparse representations.

Keywords:
Matching pursuit Sparse approximation Computer science Representation (politics) Algorithm K-SVD Greedy algorithm Matching (statistics) Computational complexity theory Artificial intelligence Pattern recognition (psychology) Mathematics Compressed sensing

Metrics

7
Cited By
0.40
FWCI (Field Weighted Citation Impact)
20
Refs
0.61
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Sparse and Compressive Sensing Techniques
Physical Sciences →  Engineering →  Computational Mechanics
Image and Signal Denoising Methods
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Digital Filter Design and Implementation
Physical Sciences →  Computer Science →  Signal Processing

Related Documents

© 2026 ScienceGate Book Chapters — All rights reserved.