《Mathematical Problems in Image Processing Partial Differential Equations and the Calculus of Variations》书目阅读(持续更新)
这篇博客介绍《Mathematical Problems in Image Processing Partial Differential Equations and the Calculus of Variations》(2nd edition,2006,Gilles Aubert)一书的内容。
它将作为我这本书的阅读笔记;之前读过几章但没有记录下来,这次会持续更新,长期记录。一些基础概念和基础公式中出现的符号可能不再全部说明其含义。
这本书粗略看下来,需要的前置知识有:分析学(包括数学分析、测度论),古典微分几何(曲线曲面的局部理论),线性代数(矩阵与线性空间),偏微分方程,数值分析(包括最优化理论、偏微分方程数值解法)等。
Chapter4:The Segmentation Problem
4.2:The Mumford and Shah Functional
由 Mumford 和 Shah 提出的泛函极小化模型是求函数
u
u
u和
R
2
\mathbb{R^2}
R2(或
R
3
\mathbb{R^3}
R3)中的有界开集
K
K
K来极小化下面泛函:
F
(
u
,
K
)
=
∫
Ω
−
K
(
u
−
u
0
)
2
d
x
+
α
∫
Ω
−
K
∣
∇
u
∣
2
d
x
+
β
∫
K
d
σ
F(u,K)=\int_{\Omega-K} (u-u_0)^2dx+\alpha \int_{\Omega-K} |\nabla u|^2 dx+\beta \int_K d\sigma
F(u,K)=∫Ω−K(u−u0)2dx+α∫Ω−K∣∇u∣2dx+β∫Kdσ
这里假设
0
≤
u
0
(
x
)
≤
1
,
a
.
e
.
x
∈
Ω
0\leq u_0(x) \leq 1,a.e. x\in \Omega
0≤u0(x)≤1,a.e.x∈Ω为原始图像。
4.3 Geodesic Active Contours and the Level-Set Method
令
C
=
{
c
:
[
a
,
b
]
→
Ω
,
c
为分片
C
1
函数
,
且
c
(
a
)
=
c
(
b
)
}
C=\{c:[a,b]\rightarrow\Omega,c 为分片C^1函数,且c(a)=c(b)\}
C={c:[a,b]→Ω,c为分片C1函数,且c(a)=c(b)}。这一节考虑对
c
∈
C
c\in C
c∈C,极小化能量函数
J
(
c
)
J(c)
J(c):
J
(
c
)
=
∫
a
b
∣
c
′
(
q
)
∣
2
d
q
+
β
∫
a
b
∣
c
′
′
(
q
)
∣
2
d
q
+
λ
∫
a
b
g
2
(
∣
∇
I
(
c
(
q
)
)
∣
)
d
q
J(c)=\int_a^b |c'(q)|^2dq+\beta \int_a^b |c''(q)|^2dq+\lambda \int_a^b g^2(|\nabla I(c(q))|)dq
J(c)=∫ab∣c′(q)∣2dq+β∫ab∣c′′(q)∣2dq+λ∫abg2(∣∇I(c(q))∣)dq
其中我们考虑二维图像,即
c
(
q
)
c(q)
c(q)可表成
c
(
q
)
=
(
c
1
(
q
)
,
c
2
(
q
)
)
c(q)=(c_1(q),c_2(q))
c(q)=(c1(q),c2(q))。
4.3.2 The Geodesic Active Contours Model
4.3.3 The Level-Set Method
水平集方法的核心准则就一句话:A curve can be seen as the zero-level of a function in higher dimension.