Существует анизотропный метод, который утверждает, что сохраняет края при уменьшении шума.См.
http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=541427
Диффузионные операторы по своей природе удаляют функции, вот как это устраняет шум.Так что всегда есть некоторая потеря.Но, выбрав диффузию по разным ближним краям (либо диффузную меньше, либо диффузную касательную к краю, а не к нормальному), края можно сохранить.
Если есть функции, которые нельзя потерять, оператор диффузии не может быть применен к ним, или вы рискуете потерять функцию.