“…Basic deconvolution is the process of extracting the unknown input signal ( x ) of a linear time-invariant system ( y = Hx in matrix form) when the noise-free output signal ( y ) and wavelet ( H ) are known. However, in real-world applications, the output signal ( y ) is noisy and distorted by inhomogeneous media, such as ground-penetrating radar (GPR) [ 1 , 2 ], seismicity [ 3 , 4 ], radars [ 5 , 6 , 7 , 8 ], astronomy [ 9 ], speech recognition [ 10 , 11 ], and image reconstruction [ 12 , 13 , 14 , 15 ]. Nowadays, sparse deconvolution plays an important role in extracting the original data from the noisy received signal; it has been widely used in denoising, interpolation, super-resolution, and declipping [ 16 , 17 , 18 , 19 , 20 , 21 , 22 , 23 , 24 , 25 , 26 ].…”