fft, upsampling and image construction works. problem with upsampling: set two rows to 0. Now working on to give priorities to process with nice