El filtro gaussiano corresponde a la difusión isotrópica (o la ecuación de calor si está familiarizado con él). Su aplicación a una imagen la desenfocará uniformemente, sea cual sea el contenido de la imagen, los bordes, etc.
El filtro bilateral es casi como un filtro gaussiano, excepto que el gaussiano está modulado por una función que calcula la similitud entre el píxel central (donde se aplica el filtro) y un píxel en su vecindad (que se utiliza para difuminar).
- Si los dos valores de píxel son muy cercanos, multiplica el coeficiente gaussiano por algo cercano a 1 y, por lo tanto, es equivalente al filtrado gaussiano.
- Si los valores de los píxeles son muy diferentes, multiplicará el coeficiente gaussiano por un número cercano a 0, desactivando así el filtrado gaussiano para este píxel.
Intuitivamente, este comportamiento produce el siguiente resultado: filtrado gaussiano en áreas uniformes de la imagen, sin filtrado a través de los bordes de los objetos. El filtro bilateral producirá resultados más agradables, ya que evitará la introducción de desenfoque entre objetos y al mismo tiempo eliminará el ruido en áreas uniformes.