Pan-Sharpening with a Hyper-Laplacian Penalty | Synapse