Convolutional Matching Pursuit and Dictionary Training
Citations
331 citations
Cites background from "Convolutional Matching Pursuit and ..."
...In most of these cases the primary focus of the work is not on sparse coding algorithm development, and only [18], [19], [36], [38], [42] discuss efficient convolutional extensions of these methods in any detail....
[...]
...tasks [11], [12], [16], [17], although some more recent work has specifically addressed the concept from a more traditional sparse representations perspective [18]–[21]....
[...]
...Solutions for the convolutional constrained forms of sparse coding have employed convolutional extensions of MP [18], [19], [31], [36], [38] or variants of OMP [32], [34], [42]–[44]....
[...]
...A number of different authors have considered the development of convolutional extensions of the K-SVD dictionary update [18], [19], [33], [36], [38], [43]....
[...]
...Most of these works [11], [12], [14], [16], [20], [21] have posed the sparse coding and dictionary learning problems in the form of CBPDN, the exceptions being probabilistic/Bayesian models [17], [19] and convolutional extensions [18] of MP and K-SVD [22]....
[...]
253 citations
Cites methods from "Convolutional Matching Pursuit and ..."
...CSC was introduced in the context of modeling receptive fields in human vision [18], but it has recently been demonstrated to have important applications in a wide range of computer vision problems such as low/mid-level feature learning, lowlevel reconstruction [21, 7], as part of more complex hierarchical structures or networks in high-level computer vision challenges [13, 22, 23], and in physically-motivated computational imaging problems [12, 11]....
[...]
127 citations
127 citations
125 citations
References
9,380 citations
"Convolutional Matching Pursuit and ..." refers methods in this paper
...2 Matching Pursuit Matching pursuit [6] is a greedy algorithm for the solution of the sparse coding problem min z ||Wz − x||(2), ||z||0 ≤ q, where the d× k matrix W is the dictionary, the k× 1 z is the code, and x is an d× 1 data vector....
[...]
8,905 citations
"Convolutional Matching Pursuit and ..." refers methods in this paper
...ers Given a set of x, we can learn the filters and the codes simultaneously. Several methods are available. A simple one is to alternate between updating the codes and updating the filters, as in K-SVD [1]: 1. Initialize k h f ×w f filters {w1,...,w k}. 2. Solve for z as above. 2 3. For each filter w j, •find all locations in all the data images where w j is activated •extract the h f ×w f patch E p from ...
[...]
... In this short note we work with greedy algorithms for solving the convolutional analogues of 1.1. Specifically, we demonstrate that sparse coding by matching pursuit and dictionary learning via K-SVD [1] can be used in the translation invariant setting. 2 Matching Pursuit Matching pursuit [6] is a greedy algorithm for the solution of the sparse coding problem min z ||Wz −x||2, ||z||0 ≤q, where the d×...
[...]
7,400 citations
"Convolutional Matching Pursuit and ..." refers background in this paper
...For example, in [9, 2], the dictionary elements are arranged in groups and the sparsity is on the group level....
[...]
3,840 citations
"Convolutional Matching Pursuit and ..." refers background in this paper
...1 Introduction One of the most succesful recent signal processing paradigms has been the sparse coding/dictionary design model [8, 4]....
[...]
2,372 citations
"Convolutional Matching Pursuit and ..." refers background in this paper
...1 Introduction One of the most succesful recent signal processing paradigms has been the sparse coding/dictionary design model [8, 4]....
[...]