2D FFT transform and frequency domain filtering