博客目录:

当有了卷积工具,下面介绍图形学常用的几种滤波器:

一、盒式滤波器

盒式滤波器是一个分段常值函数,它的积分结果为1。

离散滤波器,其数学形式为:

\[a_{box,r}[i] =

\begin{cases}

1/(2r + 1) & |i|\leq r\\

0 & \mbox{其他}

\end{cases}

\]

为了保持对称性,函数定义包含了两个端点。

连续滤波器数学形式:

\[f_{box,r}(x) =

\begin{cases}

1/(2r) & -r \leq x

0 & \mbox{其他}

\end{cases}

\]

此时只包含一个端点,使得半径为0.5的盒子能用作重构滤波器。因为盒式滤波器不是连续的,需要格外注意这些边界情况。

二、帐篷式滤波器

帐篷式滤波器(也为“线性滤波器”),是分段连续的线性函数:

\[f_{tent}(x) =

\begin{cases}

1 -|x| & |x|<1 \\

0 & \mbox{其他} \\

\end{cases} \\

f_{tent,r}(x) = \frac{f_{tent}(x/r)}{r}

\]

帐篷式滤波器没有值的跳变情况,不需将离散和连续情况分开。通过缩放标准大小的帐篷式滤波器\(f_{tent}\)来定义 \(f_{tent,r}\)。如果定义了滤波器\(f\),那么就可以用\(f_r\)来表示“滤波器伸展\(r\)倍(收缩\(r\)倍)”。但是\(f_r\)与\(f\)有相同的积分效果,并且积分结果等于1。

三、高斯滤波器

高斯滤波器(也称“正态滤波器”),没有有限支撑集(定义域\(-\infty \rightarrow +\infty\)),必要时可将函数进行截尾处理,将某个半径之外的值都设为0。高斯滤波器因为其平滑的特性,是一种不错的采样滤波器。

四、三次B样条滤波器

三次滤波器有4段,经常被用作重构。这种也被称为B样条滤波器,起源于作为样条曲线的混合函数:

\[f_{a}(x) = 1/6

\begin{cases}

-3(1-|x|)^3 + 3(1-|x|)^2 + 3(1-|x|) +1 & -1 \leq x \leq 1\\

(2-|x|)^3 & 1 \leq |x| \leq 2 \\

0 & \mbox{其他}

\end{cases}

\]

五、三次 Catmull-Rom 滤波器

这是另一种三次滤波器,如图在x=-2 、-1、 1、 2处函数值为0,可用作重构滤波器插值样本。数学表达形式:

\[f_{C}(x) = 1/2 \begin{cases}

-3(1-|x|)^3 + 4(1-|x|)^2 + 3(1-|x|) +1 & -1 \leq x \leq 1\\

(2-|x|)^3-(2-|x|)^2 & 1 \leq |x| \leq 2 \\

0 & \mbox{其他}

\end{cases}

\]

六、三次Mitchell-Netravali滤波器

三次Mitchell-Netravali滤波器用于解决重采样图像问题,在上述两种三次滤波器中折中改进,这种滤波器是前面两种滤波器的加权组合。上图的数学表达式:

\[f_{M}(x) =\frac{1}{3}f_{B}(x)+\frac{2}{3}f_{C}(x) = \frac{1}{18}

\begin{cases}

-21(1-|x|)^3 + 27(1-|x|)^2 + 9(1-|x|) +1 & -1 \leq x \leq 1\\

7(2-|x|)^3-6(2-|x|)^2 & 1 \leq |x| \leq 2 \\

0 & \mbox{其他}

\end{cases}

\]

卷积滤波 英文_图形学之卷积滤波器相关推荐

  1. 卷积滤波 英文_图像的卷积(滤波)运算(二)——高斯滤波

    1.高斯滤波原理 根据数学知识,一维高斯函数可以描述为: 在图像处理中,选定X方向上长度为3的窗口,令δ=1,中心坐标为1,由上述公式,其卷积核(Xa,X,Xb)可以如下计算: Xa = exp(-1 ...

  2. 卷积滤波 英文_图像处理必备英文词汇

    Algebraic operation 代数运算 一种图像处理运算,包括两幅图像对应像素的和.差.积. 商. Aliasing 走样(混叠) 当图像象素间距和图像细节相比太大时产生的一种人工痕迹. A ...

  3. 卷积滤波 英文_《信号与系统》专业术语中英文对照表

    <信号与系统>专业术语中英文对照表 第 1 章 绪论 信号 ( signal ) 系统 ( system ) 电压 ( voltage ) 电流 ( current ) 信息 ( info ...

  4. 卷积滤波 英文_3. 数码相机内的图像处理基本图像滤波

    [转载请注明来源和作者] 在第一篇文章里面,我提到计算摄影学是计算机图形学,计算机视觉,光学和传感器等领域的交叉学科,在这个领域我们可以用强大的图像算法,对传感器所获取的信息做任意的处理,得到丰富多彩 ...

  5. 拉普拉斯算子属于卷积方法吗_三代图卷积网络理论

    1.图卷积定义 炫云:从二维卷积经过图傅里叶变换到图卷积​zhuanlan.zhihu.com 炫云:拉普拉斯矩阵的谱分解,谱图卷积,图卷积演变过程​zhuanlan.zhihu.com 第一代图卷积 ...

  6. Matlab对含噪声图像的滤波操作_两种噪声_三种滤波器_两种方法

    注释很重要 Matlab对含噪声图像的滤波操作. 噪声: 高斯噪声(正态分布) 均匀噪声 用到的滤波器: 高斯滤波器 盒型滤波器 中值滤波器 用到的两种方法: 直接conv2 fft2 %%C1 fi ...

  7. 图卷积 节点分类_在节点分类任务上训练图卷积网络

    图卷积 节点分类 This article goes through the implementation of Graph Convolution Networks (GCN) using Spek ...

  8. 滤波、形态学腐蚀与卷积(合集)

    https://blog.csdn.net/qq_36285879/article/details/82810705 S1.1 滤波.形态学腐蚀与卷积(合集) 参考:<学习OpenCV3> ...

  9. S1.1 滤波、形态学腐蚀与卷积(合集)

    S1.1 滤波.形态学腐蚀与卷积(合集) 参考:<学习OpenCV3>.<数字图像处理编程入门> 文章目录 S1.1 滤波.形态学腐蚀与卷积(合集) 滤波器 简单模糊与方形滤波 ...

最新文章

  1. 这10道springboot常见面试题你需要了解下
  2. 通过脚本禁用域内XP自带防火墙(附收集报告功能)
  3. 五轴数控转台_各式五轴加工中心的优缺点比较
  4. MySQL 中 6 个常见的日志问题
  5. POJ1042 贪心钓鱼
  6. 数学建模学习笔记——拟合算法
  7. VTK:非结构化网格之ClipUnstructuredGridWithPlane2
  8. 提交不了_从来没有借过钱!征信空白,为什么办不了信用卡?
  9. 如何在.NET应用程序中分析CPU使用率过高的问题
  10. istio 和 kong_如何启动和运行Istio
  11. matlab数学建模可应用到第几章,《MATLAB在数学建模中的应用(第2版)》
  12. 关于AAARR模型,还停留在理论却不会用?附实例讲解
  13. linux平台使用doxygen生成项目文档
  14. 报错---qt.qpa.plugin
  15. S_ALR_87011963 No data selected
  16. css 实现三个 div 等分排在一行
  17. 四色定理java_java – 四色定理的递归算法
  18. writing idiomatic python 读书笔记(2)
  19. 智慧楼宇篇 6 —— 室内定位技术(五) - 室内定位技术总结
  20. 【UNITY3D 游戏开发之五】Google-protobuf与FlatBuffers数据的序列化和反序列化

热门文章

  1. 【华为机试真题Python】高矮个子排队
  2. jmeter脚本之AES解密
  3. 关于新版idea如何导入项目
  4. html5手机视频直播
  5. CSS中p和span有什么区别
  6. html中如果设置颜色为半透明状态,css如何利用transparent属性设置透明度?
  7. 塔望食品品牌策划:内卷时代,食品品牌如何命名?
  8. Arduino编程基础-C
  9. 小目标一、平均数的分类及计算方式
  10. MSDTC on server ‘Tim-GUO-PC’ is unavailable.