We present a unitary approach to the design of incoherent frames and to dictionary learning, by using a single function that promotes incoherence for both problems. This function has a context-dependent quadratic term and a distance barrier term that was never used in this context. We provide simple and efficient algorithms for both problems. Numerical results show that we can obtain large frames whose incoherence is better than of those designed by other methods. Also, in dictionary learning, we can improve both the representation error and the incoherence of the dictionary, compared with the standard approach.
Read full abstract