Bilateral Filter
双边滤波主要考虑了邻域里的像素加权,权重受几何距离和色彩距离相关。
双边滤波具有Non-linear, edge-preseving and noise-reducing smoothing的特性。
Guided Filter
加入了引导图像的抽象,可以不一定沿着自身而做bilateral filter的。但这里guided filter还是用自身的保持边缘滤波来先理解。
与bilateral的区别在于不是简单地利用spatial和range,而是建立一个局部的线性关系,在当前更新pixel的局部窗口k中,建立一个局部线性关系。
然后根据线性回归,对每个像素求解出其对应的参数$a_k,b_k$,再分“High variance”和”Flat patch”进行处理。
如果a->1,b->0:High Variance,保持值不变
如果a->0,b->$\mu_k$:Flat patch,使用临近像素平均
具体数学分析
保留了Bilateral filter的优点,同时克服了缺点,使得平滑之余达到边沿保留。