1,双边滤波器原理

优点:保持边缘,降噪平滑

首先看一下双边滤波器的公式:

公式的含义,假设下面是一个10*10的图

选择一个5*5的窗口,分别沿水平方向和竖直向下方向建立坐标轴,水平的叫X轴,竖直向下的叫Y轴。图中一个一个小方框代表一个像素值,这些像素值都有了一个坐标。咱们举一个例子:在这个5×5的框中,像素为165的这个点坐标为(0,0),像素为156的这个点的坐标为(1,0),像素为56的这个点坐标为(0,1),像素为0的这个点的坐标为(1,1),诸如此类。

i,j是像素中心的坐标,m,n是q的坐标,I(i,j)是p的像素,I(m,n)是q的像素。

2.引导滤波器在各种计算机视觉和计算机图形学应用中都是有效的,包括降噪、细节平滑/增强、HDR压缩、图像消光/羽化、去雾

基本原理:

其中,p为输入图像,I 为导向图,q 为输出图像。在这里我们认为输出图像可以看成导向图I 的一个局部线性变换,其中k是局部化的窗口的中点,因此属于窗口 ωkωk 的pixel,都可以用导向图对应的pixel通过(ak,bk)的系数进行变换计算出来。同时,我们认为输入图像 p 是由 q 加上我们不希望的噪声或纹理得到的,因此有p = q + n 。

接下来就是解出这样的系数,使得p和q的差别尽量小,而且还可以保持局部线性模型。这里利用了带有正则项的 linear ridge regression(岭回归)

求解以上方程得到a和b在局部的值,对于一个要求的pixel可能含在多个window中,因此平均后得到:

uk是导向图I的窗口内的均值,σk代表导向图I窗口内像素点的方差,ε是一个惩罚值。pk是图像p窗口的像素点均值。

双边滤波器,引导滤波器相关推荐

  1. 卡尔曼滤波器(2) -- α−β−γ滤波器(例1)

    This blog is translated from https://www.kalmanfilter.net/default.aspx. It's an excellent tutorial a ...

  2. Pytorch----卷积神经网络(CNN,图像边缘检测 , Sobel滤波器 , Scharr滤波器)--入门级小实例(逐行注释)---学习笔记

    题目:对任意图片进行简单卷积操作,并提取图片的边缘信息 文章目录 小练习~卷积实例 小练习~边缘特征提取实例 关于边缘检测的原理 Sobel滤波器 Scharr滤波器 本次使用图片: 小练习~卷积实例 ...

  3. [运放滤波器]5_滤波器的分类

    [运放滤波器]4_积分微分电路 [动态系统的建模与分析]15_伯德图,bode图,为什么是20logM?分贝又是什么? [动态系统的建模与分析]9_一阶系统的频率响应_低通滤波器 [动态系统的建模与分 ...

  4. 有源滤波器——Salley滤波器

    此文提供关于Salley-Key有源滤波器计算参考,仅作参考,请谨慎处理,如果问题请大家指摘. 有源滤波器 有源滤波器一般不适用体积大.价格高的低频线圈L,而是由RC和放大电路网络构成滤波器.其中的放 ...

  5. 卡尔曼滤波器(4) -- α−β−γ滤波器(例3例4总结)

    This blog is translated from https://www.kalmanfilter.net/default.aspx. It's an excellent tutorial a ...

  6. 卡尔曼滤波器(3) -- α−β−γ滤波器(例2)

    This blog is translated from https://www.kalmanfilter.net/default.aspx. It's an excellent tutorial a ...

  7. [就酱的新征程]数字处理仿真与应用实验二:模拟低通 Butterworth 滤波器 IIR 滤波器(Matlab)

    @数字处理仿真与应用实验二:模拟低通 Butterworth 滤波器 IIR 滤波器(Matlab) 这学期数字处理仿真与应用实验的记录 不多说,进入正题吧~ 实验要求 利用模拟滤波器原型设计 IIR ...

  8. 【图像处理】引导滤波器

    1,定义 引导滤波:即需要引导图的滤波器,引导图可以是单独的图像或者是输入图像,当引导图为输入图像时,引导滤波就成为一个保持边缘的滤波操作,可以用于图像重建的滤波. 引导滤波的流程见下图: 假设输入图 ...

  9. Python机器视觉--OpenCV进阶(核心)--常用低通滤波器(方盒滤波器,均值滤波器,高斯滤波器,中值滤波器,双边滤波器)

    1.常用低通滤波器介绍 1.1低通滤波器与高通滤波器的区别: 1.低通滤波主要用于噪点的消除或者是用于图像的降噪 2.高通滤波器主要于图像边缘的寻找 1.2 方盒滤波 boxFilter(src, d ...

最新文章

  1. JavaScript库和API
  2. 使用Application.GetResourceStream从XAP安装包加载任意资源
  3. SkipList 跳表
  4. 今天的工作发现了4年前的“bug一枚”
  5. python【蓝桥杯vip练习题库】ALGO-231多阶乘计算
  6. 天气小工具新增风格-默认无背景,感谢欧阳兄制作
  7. 临床观察性研究论文如何撰写“方法”?
  8. C#2.0 从sql server 中读取二进制图片
  9. 如何找到SAP Spartacus UI可以扩展的outlet
  10. php pg connect 扩展,php安装gnupg扩展
  11. Ruby IDE及相关书籍
  12. html文本框部分字体变颜色,实现文本框内,部分字体颜色、字号等自定义
  13. 汉王考勤管理软件mysql数据库配置_求汉王考勤软件数据库表结构
  14. 移动硬盘坏点测试软件,移动硬盘坏道检测修复工具(硬盘坏道检测助手)V1.1 正式版...
  15. oracle财务模块设置影响,Oracle 财务模块介绍.ppt
  16. 微商怎么引流客源,谈谈我这些年引流的经验
  17. word新建文档默认文件名_如何更改保存Word文档时使用的默认文件名
  18. 使用 meson 编译代码
  19. 随机过程之基本概念(一)
  20. 金融的逻辑1--读书笔记

热门文章

  1. 第八届决赛 —— 填字母游戏
  2. Excel如何限制单元格只能输入数字?
  3. CSP直通车 | 在线直播认证培训双周末班 火热报名中
  4. CTF入门指南 | 内附教程分享
  5. 好的学习视频教程,可以在线观看
  6. 【lodop】套打小结
  7. selenium 学习、工作 记录,附常见异常和工具方法
  8. 2022年“网络安全”赛项驻马店市赛选拔赛 任务书
  9. 98% after emitting CopyPlugin vueCli 卡住错误解决
  10. 基于串级 PID 控制算法的四旋翼无人机控制系统设计与实现