Image Edge Preserving Smoothing I'm searching for a method that can smooth a 3D volume whilst preserving the edges in my volume.
I researched anisotropic diffusion filtering and bilateral filtering, but I'm having trouble to evaluate if they can be efficiently used on +30M voxels volumes.
So I need:

Relatively fast algorithm even with 512512200 volumes
Good edge preserving properties
Any help to understand those methods.

Thanks
If you can use the Bilateral Filter then you can use the Guided Filter.
The nice property of the Guided Filter is its low complexity.
There is a simple and efficient implementation with with linear complexity of the number of pixels.
You may also have a look at:

Fast Anisotropic Curvature Preserving Smoothing.
Simple Image Edge Preserving Filter.