摘要

Recently, a sparse representation model - called an analysis sparse model - where the signal is multiplied by an analysis dictionary and the outcome is assumed to be sparse, has received increasing attention since it has potential and extensive applications in the area of signal processing. The performance of the analysis model significantly depends on an appropriately chosen dictionary. Most existing analysis dictionary learning algorithms are based on the assumption that the original signals are known or can be estimated from their noisy versions. Generally, however, the original signals are unknown or need to be estimated by using greedy-like algorithms with heavy computation. To solve the problems, we introduce a subset pursuit algorithm for analysis dictionary learning, where the observed signals are directly employed to learn the analysis dictionary. Next, a weighted split Bregman iteration algorithm is proposed to estimate original signals by the learned analysis dictionary. The experimental results demonstrate the competitive performance of the proposed algorithms compared with the state-of-art algorithms.