SOPT (Sparse OPTimisation) is a C implementation of the Sparsity Averaging Reweighted Analysis (SARA) algorithm. The approach relies on the observation that natural images exhibit strong average sparsity; average sparsity outperforms state-of-the-art priors that promote sparsity in a single orthonormal basis or redundant frame, or that promote gradient sparsity.
https://ui.adsabs.harvard.edu/abs/2012MNRAS.426.1223C , https://ui.adsabs.harvard.edu/abs/2013ISPL...20..591C , and https://ui.adsabs.harvard.edu/abs/2016MNRAS.462.4314O