图像非局部均值滤波的原理
2016-03-21 20:02
387 查看
图像非局部均值滤波的原理和空间局部滤波不相同,局部空间滤波实质上是在频域上对图像进行滤波处理,而非局部均值滤波利用了噪声的非相关的特性。如下图所示,在一幅图像中,具有相同像素的图像块是很多的,而其中的噪声是不相关的。
我们假设无噪声像素块为f(x,y),加性噪声为n(x,y),那么加噪后的像素块为g(x,y)=f(x,y)+n(x,y);我们把多个像素块进行叠加然后取平均值得到
对该像素块取均值得到:
由于像素块的相似性,上式中右边第一项化简为f(x,y),第二项由于噪声的均值为0,所以
另外由于噪声的非相关性,在任意点(x,y)处的g(x,y)方差为
所以,方差为:
由此可见,通过非局部均值的方法可以减少图像中的噪声。
我们假设无噪声像素块为f(x,y),加性噪声为n(x,y),那么加噪后的像素块为g(x,y)=f(x,y)+n(x,y);我们把多个像素块进行叠加然后取平均值得到
对该像素块取均值得到:
由于像素块的相似性,上式中右边第一项化简为f(x,y),第二项由于噪声的均值为0,所以
另外由于噪声的非相关性,在任意点(x,y)处的g(x,y)方差为
所以,方差为:
由此可见,通过非局部均值的方法可以减少图像中的噪声。
相关文章推荐
- sql中exists,not exists的用法
- 2016SDAU课程练习一1013
- 为什么Arduino UNO工作电压是5V,但是需要9V的电源适配器
- 第十八章 异常处理 命名空间 多继承
- Android 动态加载(防止逆向编译) jar混淆加密
- OpenCV中的内存泄露问题(cvLoadImage,cvCloneImage)
- PANDA pipeline的安装与使用-安装(1)
- Shell 命令--文件创建、搜索命令--总结自《Linux Shell 脚本攻略》
- java实现电话号码归属地的查询
- 2016SDAU课程练习一1008
- python中的map、filter、reduce函数
- Oracle的列操作(增加列,修改列,删除列),包括操作多列
- HDU 2544 最短路
- Happy 2004(基本算数定理)
- Ajax的工作原理
- ios判断某个坐标是否在某块区域内方法
- Dagger2 (一) 入坑篇
- 【软件工程】《构建之法》读后感
- Aizu 2450 Do use segment tree 树链剖分
- jquery操作table备忘