Convex Optimization based Sparse Dictionary Learning for Image Compression
Published in (IEEE) 2017, 4th International Conference on Signal Processing and Integrated Networks (SPIN)
Sparse representation using over-complete dictionaries have shown to produce good quality results in various image processing tasks. Dictionary learning algorithms have made it possible to engineer data adaptive dictionaries which have promising applications in image compression and image enhancement. The most common sparse dictionary learning algorithms use the techniques of matching pursuit and K-SVD iteratively for sparse coding and dictionary learning respectively. While this technique produces good results, it requires a large number of iterations to converge to an optimal solution. In this article, we propose a closed form convex optimization technique for both sparse coding and dictionary learning. The approach results in providing the best possible dictionary and the sparsest representation resulting in minimum reconstruction error which in turn results in compression. It is clearly seen from the results that the proposed algorithm provides much better reconstruction results than conventional sparse dictionary techniques for a fixed number of iterations. Depending upon the amount of details present in the image, the proposed algorithm is seen to reach the optimal solution with significantly lower number of iterations. Consequently low mean squared error is obtained using the proposed algorithm. We demonstrate the results with standard image.