拉普拉斯算子属于卷积方法吗_二维图像中的Laplace算子和图论中的Laplacian矩阵...

4666065871b75fbd740a180fb3ce0acc.png

最近在阅读

如何理解 Graph Convolutional Network(GCN)?​www.zhihu.com
9c0a4e919c97e4cedcdc9f9e095fa624.png

接触到了图论中的Laplacian矩阵,定义为

是Laplacian矩阵,
是顶点的度矩阵,
是图的邻接矩阵。看图1的示例,就能很清楚知道
的计算过程。

4070b78d1dcdd8265b40b9640353854b.png
图1 Laplacian矩阵的计算方法

这让我联想到二维图像处理时用的Laplace operator

,写成卷积核形式为:

为什么这两种运算都冠以Laplace之名?以下谈谈我的理解。

1. Laplace运算的定义

假设有函数

,其Laplace算子定义为
,为
梯度散度。其中
为梯度符号,
为散度符号。

(1) 一个标量场

梯度向量场,定义为:

(2) 一个向量场

散度标量场,定义为:

Laplace运算定义为梯度散度,根据定义可以写成:

在空间中某点
的计算结果为标量。

关于Laplace运算结果的含义可以参看

Clyce:【其实贼简单】拉普拉斯算子和拉普拉斯矩阵​zhuanlan.zhihu.com
b038093eef8bb6b8a9fbd59aa1af3ca0.png

它计算了空间中

处,该点的梯度是倾向于增加还是减少。

2. 二维图像的Laplace算子

图像是离散的二维矩阵,记图像为

,
是坐标
的像素值。在离散图像中,一般用差分近似微分,而差分法包含向前差分
和向后差分
两种:

为了保证两次求梯度的对称性,分别做向前差分和向后差分。

在做Laplace运算后结果为:

表示Hadamard product(哈达马积),对于两个维度相同的向量、矩阵、张量进行对应位置的逐元素乘积运算。

3. 二维图像的Laplace算子转换到图论上

二维离散图像

可以按行展开为一个向量
,假设
,则:

向前微分算子

其中

同理向后微分算子

其中

同理很容易得到

。针对二维图像的Laplacian矩阵可以由
得到。

如果把二维图像

看做是一个图, 节点
看成一个节点并且和
四个节点相连,则
,这和二维图像的Laplacian矩阵
只差一个负号。

4. 谈谈自己的理解

文章中说明了标量场中一点的拉普拉斯计算结果是该点梯度散度,更直白来说就是这点梯度的净流入(净流出)是多少。对于离散的系统而言(二维图像或者图),我们认为某节点某方向的梯度大小就是相邻节点的值减去该节点的值,而节点梯度的净流入等于该节点所有方向梯度大小的求和。二维图像的Laplace 矩阵和图论中Laplace矩阵差一个负号,是因为二维图像求的净流入的值,而图论求的是净流出的值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值