在ECBSR论文的代码研究中,我发现关于ECBSR提出的多分支重参数化模型中,代码用到了sobel算子与laplace算子,很难判断这两个算子是为了论文的创新点还是真的有用,这块只能等待后续的对比实验。

1、拉普拉斯算子

首先是散度与梯度的概念:散度和旋度的物理意义是什么?
贴一下原文回答作者的总结:通过物理来理解这四个概念还是比较容易的。

  • 通量是单位时间内通过的某个曲面的量;
  • 散度是通量强度(求解任一点的散度);
  • 环流量是单位时间内环绕的某个曲线的量;
  • 旋度是环流量强度(求解任一点的旋度)

在此基础上分析拉普拉斯算子:

拉普拉斯算子被称作为梯度的散度,配合上一个知乎回答,这一句话的含义无疑是得到了非常充分的解释与回答,本身一次求导数的结果就是得到了梯度,对梯度进行二次求导并相加,则得到了梯度的散度。

2、图像中的拉普拉斯算子

首先需要明确的是拉普拉斯算子与sobel算子都是属于图像锐化范畴的算子。

图像锐化处理的目的是使模糊的图像变得更加清晰起来,通常针对引起图像模糊的原因而进行相应地锐化操作,属于图像复原相关的技术领域。图像的模糊实质就是图像受到平均或积分运算造成的,因此可以对图像进行还原运算如微分运算来使图像清晰化。从频谱角度来分析,图像模糊的实质是其高频分量被衰减,因而可以通过高通滤波操作来清晰图像。但要注意,能够进行锐化处理的图像必须有较高的信噪比,否则锐化后图像信噪比反而更低,从而使噪声的增加得比信号还要多,因此一般是降噪再进行锐化处理。

拉普拉斯算子是图像邻域内像素灰度差分计算的基础,通过二阶微分推导出的一种图像邻域增强算法。它的基本思想是当邻域的中心像素灰度低于它所在邻域内的其他像素的平均灰度时,此中心像素的灰度应该进一步降低;当高于时进一步提高中心像素的灰度,从而实现图像锐化处理。
在算法实现过程中,通过对邻域中心像素的四方向或八方向求梯度,并将梯度和相加来判断中心像素灰度与邻域内其他像素灰度的关系,并用梯度运算的结果对像素灰度进行调整。
一个连续的二元函数f(x,y),其拉普拉斯运算定义为:

3、图像中的Sobel算子

Sobel算子是像素图像边缘检测中最重要的算子之一,在机器学习、数字媒体、计算机视觉等信息科技领域起着举足轻重的作用。在技术上,它是一个离散的一阶差分算子,用来计算图像亮度函数的一阶梯度之近似值。在图像的任何一点使用此算子,将会产生该点对应的梯度矢量或是其法矢量。在边缘检测中,常用的一种模板是Sobel 算子。Sobel 算子有两个,一个是检测水平边缘的 ;另一个是检测垂直边缘的 。

4、图像算子与重参数化的结合

以上拉普拉斯算子或者是sobel算子本质上都属于3*3大小的卷积核,因此完全是可以按照重参数化的融合算法进行合理融合的。
在RepVSR的实践中,我们也确实对laplacian算子和1*1卷积层进行了合理融合。

sobel算子 拉普拉斯算子以及散度与梯度的概念相关推荐

  1. Sobel,拉普拉斯算子

    小白目前经手的科研课题涉及到在编码解码过程中增加各类噪声和相关滤波的处理,涉及到了一些算子处理,所以一边学习一边记录:若博文有不妥之处,望加以指点,笔者一定及时修正. 文章目录 ① Sobel算子 ② ...

  2. 边缘检测:Sobel、拉普拉斯算子

    边缘 边缘(edge)是指图像局部强度变化最显著的部分.主要存在于目标与目标.目标与背景.区域与区域(包括不同色彩)之间,是图像分割.纹理特征和形状特征等图像分析的重要基础. 图像强度的显著变化可分为 ...

  3. 【OpenCV】边缘检测:Sobel、拉普拉斯算子

    边缘 边缘(edge)是指图像局部强度变化最显著的部分.主要存在于目标与目标.目标与背景.区域与区域(包括不同色彩)之间,是图像分割.纹理特征和形状特征等图像分析的重要基础. 图像强度的显著变化可分为 ...

  4. Opencv3 Robert算子 Sobel算子 拉普拉斯算子 自定义卷积核——实现渐进模糊

    #include <iostream> #include <opencv2/opencv.hpp> using namespace std; using namespace c ...

  5. 梯度与散度与拉普拉斯算子

    梯度(矢量) 梯度的本意是一个向量(矢量),表示某一函数在该点处的方向导数沿着该方向取得最大值,即函数在该点处沿着该方向(此梯度的方向)变化最快,变化率最大(为该梯度的模) 假设一个三元函数  在空间 ...

  6. Laplace(拉普拉斯)算子

    目录 拉普拉斯算子 高斯-拉普拉斯算子 拉普拉斯算子 Laplace算子作为边缘检测之一,和Sobel算子一样也是工程数学中常用的一种积分变换,属于空间锐化滤波操作.拉普拉斯算子(Laplace Op ...

  7. 拉普拉斯矩阵 拉普拉斯算子 图论

    图函数 我们知道,互相连接的节点可以构成一个图,其中包含所有节点构成的集合V,和所有边构成的集合E. 对于实数域上的函数y=f(x)y=f(x)y=f(x), 我们可以理解为一种对于x的映射,将每个可 ...

  8. 算法设计与智能计算 || 专题八: 拉普拉斯算子与图拉普拉斯

    拉普拉斯算子与图拉普拉斯 文章目录 拉普拉斯算子与图拉普拉斯 1. 拉普拉斯基本概念与计算 1.1 哈密尔顿算子 1.2 梯度(gradient) 1.3 散度(divergence) 1.4 拉普拉 ...

  9. 拉普拉斯噪声公式_高斯拉普拉斯算子(Laplace of Gaussian)

    高斯拉普拉斯(Laplace of Gaussian) Laplace算子作为一种优秀的边缘检测算子,在边缘检测中得到了广泛的应用.该方法通过对图像 求图像的二阶倒数的零交叉点来实现边缘的检测,公式表 ...

最新文章

  1. datagridview 点击列标题排序
  2. 【Smooth】非线性优化
  3. Spring源码分析【0】-框架的基础:继承和接口调用链
  4. linux 文件缓冲区,如何查看 Linux 当前缓存了哪些大文件?
  5. 知识图谱可解释推理研究综述
  6. Vmware虚拟机网络模式NAT模式
  7. jira 查找issue_JIRA使用教程:高级搜索—字段参考4/4
  8. php省城联动_使用php ajax实现一个省市区的三级联动
  9. A站没落了,付费会员成B站破解盈利难题的最优解?
  10. 寻找春天 九宫格日记-2012.09.22
  11. 屏幕录像专家注册机破解方法
  12. u盘损坏怎么恢复原来数据,u盘损坏数据如何恢复
  13. 如何批量生成ISBN条码
  14. visio画两条直线交叉但不弯曲不跨线
  15. 国内那些靠谱些的招聘网站
  16. 【opencv-python】 cv2.subtract(...)图片减法
  17. 根据经纬度获取地理位置
  18. eclipse neon Java编辑器页面字体更改
  19. 用od、ce实现植物大战僵尸自动收集阳光
  20. mathtype向上取整函数

热门文章

  1. Unity3D开发工程师
  2. JS数组合并的7种常见方法
  3. iptables 查看客户端流量情况
  4. echarts K线图
  5. 关于编辑Windows的右键【新建】删除和添加
  6. sql插入语句中value中含有单引号
  7. Remove Double Negative(去除双重否定)
  8. 移动安全:APK的基础结构
  9. mysql集群 solr_Solr单机部署和集群部署
  10. C++的strcmp