水平集

Level-set,set为集合,代表了一系列点集,一个函数上满足一定条件的一系列点集。

水平集(level set)的基本思想是将界面看成高一维空间中某一函数ψ(称为水平集函数)的零水平集,同时界面的演化也扩充到高一维的空间中。我们将水平集函数按照它所满足的发展方程进行演化或迭代,由于水平集函数不断进行演化,所以对应的零水平集也在不断变化,当水平集演化趋于平稳时,演化停止,得到界面形状。

在数学领域中, 一个具有n变量的值函数f水平集是具有以下形式的集合

{ (x1,...,xn) | f(x1,...,xn) = c } 其中 c 是常数. 即, 使得函数值具有给定常数的变量集合.

当具有两个变量时, 称为水平曲线(等高线), 如果有三个变量, 称为水平曲面, 更多变量时, 水平集被叫做水平超曲面

求导的本质意义为预测该状态在变量变化的下一个状态。

环函数+图像梯度类信息+法线方向先验=三维的山。

这样我们应该就可以理解了,我们如何让图像控制曲线演变速度呢?用梯度信息(边缘梯度大)

如何控制演变方向呢?用最优方向,法线方向。(曲线沿法线方向变化最快)

这样就能理解了我们为什么要找F,这个F就代表了曲线变化的快慢,靠近边缘变化慢,远离边缘变化快。它加上法线方向,就表示了曲线的演变。

水平集的基本思想用一句话概括就是:低维到高维的映射。具体地将就是:用n维变量的水平集函数f(n+1)维的水平集描述n维曲线或曲面,即把求解n维描述的演化过程转化为求解n维变量的水平集函数f的演化所导致的水平集的演化过程。目的是通过这种转化,引入变中的相对不变——水平集函数f的水平c不变。

原文:https://blog.csdn.net/a6333230/article/details/81220636

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值