Single image interpolation via adaptive nonlocal sparsity-based modeling