保边滤波 小结

保边滤波有很多算法:

1. (gauss) bilateral filter(BF) 高斯双边滤波   paper"Fast O(1) bilateral filtering using trigonometric range kernels"

2. mean-shift blur filter 均值漂移模糊滤波

3. total variation filter(TV filter) 全变分滤波   需要迭代计算

4. non-local means filter(NL filter) 非局部均值滤波

5. local means and variations filter  局部均方差滤波

6. guided filter 导向滤波器     paper "Fast Guided Filter 2015"

7. bi-exponential edge-preserving smoother (BEEPS filter) 双指数边缘平滑滤波

8. anisotropic filter 各向异性滤波


其中的速度优化常见的方法是积分图

1式 双边滤波可以用泰勒展开并用1次和2次积分图 (或 级数展开,详见文末的参考资料)

4式 非局部均值滤波 可以用积分图代替局部区域内的滑窗求和

5式 局部均方差滤波 可以用1次和2次积分图快速求均值方差     DX=E(X^2) - (EX)^2

6式 导向滤波器 使用1次和2次积分图完成均值方差协方差




详细可以参考一些资料:

快速双边滤波 http://blog.csdn.net/dangchangying/article/details/14451963

局部均方差滤波 http://blog.csdn.net/jia20003/article/details/52744157

非局部均值滤波 http://www.cnblogs.com/luo-peng/p/4785922.html

几种保边滤波 http://blog.csdn.net/wds555/article/details/51546321

你可能感兴趣的:(C/C++编程)