网格处理:Laplace算子

本文详细介绍了Laplace算子的概念及其在网格平滑、去噪及编辑中的应用。通过数学公式解析laplace算子的计算方式,并阐述其几何意义,即能够记录模型的局部细节信息。此外,还探讨了Laplacian坐标在网格优化和平滑中的作用。

网格处理:Laplace

参考:
https://blog.youkuaiyun.com/hjimce/article/details/46505863
https://blog.youkuaiyun.com/hjimce/article/details/46415239

laplace算子在网格平滑,remesh,网格编辑中都有应用。它全局线性的特点。

什么是laplace算子

参考:https://blog.youkuaiyun.com/hjimce/article/details/46415239
laplace算子是梯度的散度
在离散的情况下:
laplace算子的计算如下:
在这里插入图片描述
由于

∑wij=1 \sum w_{ij} = 1 wij=1
vi=∑wij∗vi v_i = \sum w_{ij}*vi vi=wijvi
L(vi)=∑wij(vi−vj) L(v_i) = \sum w_{ij}(v_i-v_j) L(vi)=wij(vivj)

laplace算子的几何意义

了解了laplace算子的计算公式,可以得到laplace算子的几何意义:
在这里插入图片描述
即:δ\deltaδviv_ivi到周围所有vjv_jvj根据权重wijw_{ij}wij计算得到的vi′v_i'vi的向量。

这个向量δ\deltaδ被称为viv_ivi的微分坐标了,计算微分坐标的意义在于,Laplace形变认为这个微分坐标能够记录或者说表示模型的局部细节信息,比如鼻子,嘴巴,凸起,凹陷这样的信息,当模型形变后,我们希望模型的局部信息不要被破坏,那么换成坐标的说法就是,模型上点的世界坐标变了,但是我们希望模型上所有点的微分坐标没变,也就是点和点的相对位置关系没变。

laplace算子-网格平顺

论文:Laplacian Mesh Optimization
在这里插入图片描述
在这里插入图片描述
当网格曲面上任意顶点的局部片中包含的所有三角面片都为等腰三角形时,该顶点的同一Laplacian 坐标和余切Laplacian 坐标相等。当将上述结论由某一个三角面片扩展到整个模型表面时可以发现:如果所有的三角面片都接近于正三角形,所有顶点的同一(均匀)Laplacian 坐标和余切Laplacian 坐标接近相等。

算法原理主要是:

1、通过先求解网格曲面余切权计算得到的Laplacian 坐标δ

2、构建均匀权下的拉普拉斯矩阵A

3、然后求解AX=δ.

laplace算子-网格去噪

均匀权下的拉普拉斯就是网格平滑

laplace算子-网格编辑

论文:Laplacian mesh optimization
参考
https://blog.youkuaiyun.com/bob__yuan/article/details/81778875

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值