Trainable Nonlinear Reaction Diffusion: A Flexible Framework for Fast and Effective Image Restoration
on single image scale - up using sparse - representations .