Image denoising algorithm via doubly local Wiener filtering with directional windows in wavelet domain | Synapse