A novel gradient projection approach for Fourier-based image restoration