“…Different sparsity-based algorithms have been developed in the past to de-noise and recover sparse signals and images, that is, soft thresholding [1], hard thresholding [2], [3], [4], firm thresholding [5], non-negative garrote thresholding [6], hyperbolic tangent thresholding [7], logarithmic thresholding [8], hankel sparse low-rank approximation [9], proximal operators [10], [11], [12], alternating direction method of multipliers [13], [14], block thresholding [15], and overlapping group shrinkage (OGS) [16]. Along with these established techniques, some new techniques are also used for de-noising of specific image types.…”