https://hgpu.org/?p=12014
3D data denoising via Non-Local means filter by using parallel GPU strategies