Sparse Representation based Satellite Image Restoration Using Adaptive Reciprocal Cell