从原理上分析,这几种滤波器没有太大的差别,都是基于最基本的思想:在梯度比较大的地方(edges)实现preserve,要求尽量不进行平滑,最好是输出与输入一样;而在梯度比较小的地方,尽量的平滑一下,输入与输出可以有稍大的不同!
那么从这个原理出发,我们来推导双边滤波和引导滤波:
对于双边滤波的话,将spatial kernel(也就是gaussian kernel)与range kernel(也就是intensity的相似性权重)分别提取出来,之后合并为bilateral kernelÿ