the laplace-beltrami operator in a level set framework and its...

49
Outline The Laplace-Beltrami and Interface Motion A Splitting Scheme and Its Stability and Convergence Segmentation with Corners A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum The Laplace-Beltrami Operator in a Level Set Framework and Its Applications Wenhua Gao April 4, 2011 Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and I

Upload: others

Post on 27-Mar-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

The Laplace-Beltrami Operator in a Level SetFramework and Its Applications

Wenhua Gao

April 4, 2011

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 2: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

The Laplace-Beltrami and Interface MotionLaplace-Beltrami OperatorLevel Set RepresentationInterface Motion

A Splitting Scheme and Its Stability and ConvergenceA Splitting SchemeStability and ConvergenceNumerical Results

Segmentation with CornersExisting ModelsChan-Vese Segmentation Model with CornersNumerical Examples

A Narrow Band Approximation of the Laplace-Beltrami EigenSpectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 3: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

Laplace-Beltrami OperatorLevel Set RepresentationInterface Motion

Laplace-Beltrami Operator

Laplace-Beltrami: surface version of the Laplace operator.

Γ: a closed surface embedded in ℝd+1 with metric g .

∀ p ∈ Γ, ∃ a neighborhood U isomorphic to V ∈ ℝd .

Laplace-Beltrami operator ΔΓ: C∞(Γ) −→ C∞(Γ)

ΔΓu =1√∣g ∣

d∑i=1

∂xi(√∣g ∣

d∑j=1

g ij ∂u

∂xj) (1)

where x = (x1, ⋅ ⋅ ⋅ , xd) ∈ V , u ∈ C∞(Γ), (g ij) is the inverse matrixof (gij) and ∣g ∣ = det(gij).

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 4: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

Laplace-Beltrami OperatorLevel Set RepresentationInterface Motion

Level set Representation

Surfaces or interfaces can be represented as the zero level set of afunction � ∈ C(ℝd+1).

Γ = {x ∈ ℝd+1 : �(x) = 0}.

Signed Distance Function (SDF):

�(x) =

⎧⎨⎩−miny∈Γ ∣∣x − y ∣∣ if x is inside Γ,

miny∈Γ ∣∣x − y ∣∣ if x is outside Γ.

Property of SDF: ∣∇Φ∣ = 1.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 5: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

Laplace-Beltrami OperatorLevel Set RepresentationInterface Motion

Geometric Features

Outer unit normal vector of the surface Γ:

n⃗ =∇�∣∇�∣

.

Mean curvature of the surface Γ:

h = divn⃗ = ∇ ⋅ ∇�∣∇�∣

.

For signed distance function:

n⃗ = ∇�,

h = ∇ ⋅ ∇� = Δ�.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 6: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

Laplace-Beltrami OperatorLevel Set RepresentationInterface Motion

Level Set Representation of Operators

Surface gradient operator:

∇Γu = ∇u − (∇u ⋅ n⃗)⃗n = ∇u − ∇u ⋅ ∇�∣∇�∣2

∇�. (2)

Surface divergence operator: divΓv⃗ = ∇Γ ⋅ v⃗ .

Laplace-Beltrami operator:

ΔΓu = ∇Γ ⋅ ∇Γu

= Δu −∇ ⋅(∇u ⋅ ∇�∣∇�∣2

∇�). (3)

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 7: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

Laplace-Beltrami OperatorLevel Set RepresentationInterface Motion

Interface Motion Equations

For ∀ x ∈ Γ, let vn(x , t) = ∂x∂t ⋅ n⃗ be the normal speed.

Evolution equation under a level set framework:

�t + vn∣∇�∣ = 0.

Examples:

▶ vn = −h: motion by mean curvature.

▶ vn = ΔΓh: motion by surface Laplacian of mean curvature.

▶ vn = ΔΓG (h): general surface diffusion.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 8: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

Laplace-Beltrami OperatorLevel Set RepresentationInterface Motion

Interface Motion Equations

Volume conservation:

d

dt∣Ω(t)∣ =

∫Γ(t)

vdA = −∫

Γ(t)xt ⋅ n⃗dA

= −∫

Γ(t)divΓ(g(h)∇Γh)dA = −

∫Γ(t)

g(h)∇Γh ⋅ ∇Γ1dA = 0.

Area shrinkage:

d

dt∣Γ(t)∣ = −

∫Γ(t)

vhdA = −∫

Γ(t)hxt ⋅ n⃗dA

=

∫Γ(t)

hdivΓ(g(h)∇Γh)hdA = −∫

Γ(t)g(h)∇Γh ⋅ ∇ΓhdA ⩽ 0.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 9: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

A Splitting SchemeStability and ConvergenceNumerical Results

A Splitting Scheme

General surface diffusion: vn = ΔΓG (h).

Evolution equation under a level set framework:

�t + ∣∇�∣ΔΓG (h) = 0,

where h = ∇ ⋅ ∇�∣∇�∣ .

Numerical difficulties: fourth order and nonlinear.

▶ Explicit schemes: very small time step, dt ∼ dx4.

▶ Implicit schemes: solving a complex system.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 10: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

A Splitting SchemeStability and ConvergenceNumerical Results

A Splitting Scheme

A semi-implicit scheme can be obtained by adding bilaplacianstabilization terms:

�t + �Δ2� = �Δ2�− ∣∇�∣ΔΓG (h).

Take the left hand bilaplacian implicit and take right hand explicit:

�n+1 − �n

dt+ �Δ2�n+1 = �Δ2�n − ∣∇�n∣ΔΓG (hn),

(1 + dt�Δ2)(�n+1 − �n) = −dt∣∇�n∣ΔΓG (hn).

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 11: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

A Splitting SchemeStability and ConvergenceNumerical Results

Numerical Discretization

Discretization: use ∣∇�∣� =√�2x + �2

y + �2 to avoid division byzero.

n⃗� =∇�∣∇�∣�

, h� = div∇�∣∇�∣�

=∇�∣∇�∣�

− ∇�T∇2�∇�∣∇�∣3�

.

Modified equation and corresponding numerical scheme:

�t = −∣∇�∣�ΔΓG (hk� ), (4)

Φk+1 − Φk

dt+ �Δ2Φk+1 = �Δ2Φk − ∣∇Φk ∣�ΔΓG (hk

). (5)

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 12: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

A Splitting SchemeStability and ConvergenceNumerical Results

Stability and Convergence

Theorem 1. Let � be the exact solution of (4) and �k = �(kdt)be the exact solution at time kdt for a time step dt > 0 andk ∈ ℕ. Let Φk be the kth iterate of (5). Assume that there exits aconstant L such that ∣G ′(s)∣ ⩽ L, ∣G ”(s)∣ ⩽ L, and the discretesolution exists up to time T , then we have the followingstatements:

(i) Under the assumption that ∥�tt∥−1, ∥∇Δ�t∥2, ∥∇�∥∞ and∥�t∥−1 are bounded, the numerical scheme (5) is consistent withthe modified continuous equation (4) and first order in time.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 13: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

A Splitting SchemeStability and ConvergenceNumerical Results

Stability and Convergence

(ii) Let further ek = �k − Φk be the discretization error. If

∥∂��k∥∞ ⩽ K , ∥∇Φk∥∞ ⩽ K ,

for a constant K > 0 and all ∣�∣ ⩽ 3, kdt ⩽ T , then the error ek

converges to zero with first order in time.

Remark:

▶ Spatial discretization may impose additional restrictions ontime step dt. Numerical tests show dt ∼ dx2.

▶ Reinitialization is required if derivatives of � are large.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 14: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

A Splitting SchemeStability and ConvergenceNumerical Results

Numerical Results

Motion by surface Laplacian of mean curvature: G (x) = x .

50 100 150 200

20

40

60

80

100

120

140

160

180

200

−0.15

−0.1

−0.05

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

50 100 150 200

20

40

60

80

100

120

140

160

180

200

−0.15

−0.1

−0.05

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

50 100 150 200

20

40

60

80

100

120

140

160

180

200

−0.15

−0.1

−0.05

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

50 100 150 200

20

40

60

80

100

120

140

160

180

200

−0.15

−0.1

−0.05

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

50 100 150 200

20

40

60

80

100

120

140

160

180

200

−0.1

0

0.1

0.2

0.3

0.4

50 100 150 200

20

40

60

80

100

120

140

160

180

200−0.2

−0.1

0

0.1

0.2

0.3

0.4

0.5

Figure: Merging of a circle and an ellipse.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 15: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

A Splitting SchemeStability and ConvergenceNumerical Results

Numerical Results

Figure: Splitting of a 3D dumbbell.Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 16: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

Existing ModelsChan-Vese Segmentation Model with CornersNumerical Examples

Active Contour Model - Snake

The classical snake active contour models use an edge-detector,depending on the gradient of the image u0, to stop the evolvingcurve on the boundary of the desired object.

The Snake model minimizes the following energy:

J1(C ) = �

∫ 1

0∣C ′(s)∣2ds + �

∫ 1

0∣C ′′(s)∣ds

−�∫ 1

0∣∇u0(C (s))∣ds.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 17: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

Existing ModelsChan-Vese Segmentation Model with CornersNumerical Examples

Chan-Vese Segmentation Model

Level set representation: C = {(x , y) : �(x , y) = 0}. � > 0 insidethe contour and � < 0 outside the contour.

The Chan-Vese model minimizes the following energy:

F (�, c1, c2) = �

∫Ω�(�)∣∇�∣dxdy + �

∫Ω

H(�)dxdy

+�1

∫Ω

(u0 − c1)2H(�)dxdy + �2

∫Ω

(u0 − c2)2(1− H(�))dxdy .

H is the heaviside function: H(x) =

{1, x ⩾ 0

0, x < 0.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 18: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

Existing ModelsChan-Vese Segmentation Model with CornersNumerical Examples

Chan-Vese Segmentation Model

� is the one dimensional Dirac measure: �(x) = ddx H(x).

The gradient descent equation is

c1 =

∫Ω u0H(�)dxdy∫

Ω H(�)dxdy, c2 =

∫Ω u0(1− H(�))dxdy∫

Ω(1− H(�))dxdy,

�t = �(�)[�∇ ⋅ ∇�

∣∇�∣− � − �1(u0 − c1)2 + �2(u0 − c2)2

]. (6)

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 19: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

Existing ModelsChan-Vese Segmentation Model with CornersNumerical Examples

Low Curvature Image Simplifier

Fourth order Low Curvature Image Simplifier (LCIS) PDE

ut + div(g(Δu)∇Δu) = 0. (7)

g ⩾ 0: a weight function satisfying g(0) = 1 and g(∞) = 0.Mass conservation:

d

dt

∫udx =

∫utdx = −

∫div(g(Δu)∇Δu)dx = 0.

H1 energy decay:

d

dt

∫∣∇u∣2dx =

∫2∇u∇utdx = −

∫2Δuutdx

=

∫2Δudiv(g(Δu)∇Δu)dx = −

∫2g(Δu)(∇Δu)2dx ⩽ 0.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 20: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

Existing ModelsChan-Vese Segmentation Model with CornersNumerical Examples

Low Curvature Image Simplifier

LCIS denoising model:

ut + div(g(Δu)∇Δu) = �(f − u). (8)

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 21: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

Existing ModelsChan-Vese Segmentation Model with CornersNumerical Examples

A Geometric Variant of LCIS

A geometric variant of LCIS PDE:

xt − divΓ(g(h)∇ΓΔΓx) = 0. (9)

Note that ΔΓx = hn⃗. Equation (9) is very similar to the surfacediffusion equation:

xt − divΓ(g(h)∇Γh)⃗n = 0. (10)

Level set representation of equation (10):

�t = −v ∣∇�∣ = −∣∇�∣divΓ(g(h)∇Γh). (11)

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 22: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

Existing ModelsChan-Vese Segmentation Model with CornersNumerical Examples

Geometric LCIS Evolution

The evolution of a curve under equation (11).

Figure: Corner formation in early stages.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 23: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

Existing ModelsChan-Vese Segmentation Model with CornersNumerical Examples

Chan-Vese Segmentation Model with Corners

The regularization term, or the curve length term can avoid thenoisy or undesired pieces, it rounds off the corners at the sametime.

We can add equation (11) in to the Chan-Vese model. The newequation becomes:

�t = �(�)[�∇ ⋅ ∇�

∣∇�∣− � − �1(u0 − c1)2 + �2(u0 − c2)2

]−�∣∇�∣divΓ(g(h)∇Γh). (12)

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 24: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

Existing ModelsChan-Vese Segmentation Model with CornersNumerical Examples

A Simple shape

(a) (b)(a) segmentation without corner term; (b) segmentation with

corner;

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 25: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

Existing ModelsChan-Vese Segmentation Model with CornersNumerical Examples

A Building

(a) (b)(a) segmentation without corner term; (b) segmentation with

corner;

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 26: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

Existing ModelsChan-Vese Segmentation Model with CornersNumerical Examples

A Walmart

(a) (b)(a) segmentation without corner term; (b) segmentation with

corner;

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 27: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Laplace-Beltrami Eigen Structure

Eigen structure problem:

ΔΓu = −�u on Γ. (13)

▶ Reuter, Wolter and Peinecke: Triangular mesh based method.

Disadvantage: Good triangulation required.

▶ Brandman: embed the shape in 3D domain and approximatethe LB spectrum with the spectrum of a 3D elliptic operator.

Disadvantage: computational cost and accuracy.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 28: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Triangular Mesh Representation

Example: a sphere (left) and the triangular mesh (right).

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 29: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Narrow Band and Parametrization

Narrow Band with width � > 0: Γ� = {x : ∣�(x)∣ < �}.

New parametrization of the narrow band:

▶ For any p ∈ Γ, we choose an isothemal coordinate (x1, x2)around p on the surface, i.e., ⟨∂xi , ∂xj ⟩ = �ij , where ∂xidenotes the tangent vector in xi direction. The normaldirection is n⃗ = ∂x1 × ∂xj .

▶ For any q ∈ Γ�, let p = ProjΓq, then q = p + �(q)⃗n. q can beparameterized as (x̃1, x̃2, x̃3), where x̃1 = x1, x̃2 = x2,x̃3 = �(q).

▶ This new coordinate is unique iff � < 1maxp �(p) .

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 30: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Laplace-Beltrami and Laplace Operator

Under this parametrization, for any p ∈ Γ, the Laplace-Beltramioperator is

ΔΓu =( ∂2

∂2x1+

∂2

∂2x2

)u. (14)

The Laplace operator is

Δu =1√∣g ∣

3∑i ,j=1

∂x̃i

(√∣g ∣ g ij ∂

∂x̃ju),

where g = (gij) is the Euclidean metric of the narrow bandexpressed in the parametrization (x̃1, x̃2, x̃3), gij = ⟨∂x̃i , ∂x̃j ⟩,(g ij) is the inverse matrix of g and ∣g ∣ = det(gij).

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 31: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Laplace-Beltrami and Laplace Operator

Under the parametrization, we have

∂x̃1 = ∂x1 + x̃3n⃗x1 , ∂x̃2 = ∂x2 + x̃3n⃗x2 , ∂x̃3 = n⃗.

Thus we have

⟨∂x̃1 , ∂x̃1⟩ = 1 + 2x̃3⟨∂x1 , n⃗x1⟩+ x̃23∥n⃗x1∥2,

⟨∂x̃1 , ∂x̃2⟩ = x̃3(⟨∂x1 , n⃗x2⟩+ ⟨∂x2 , n⃗x1⟩) + x̃23 ⟨⃗nx1 , n⃗x2⟩,

⟨∂x̃2 , ∂x̃2⟩ = 1 + 2x̃3⟨∂x2 , n⃗x2⟩+ x̃23∥n⃗x2∥2,

⟨∂x̃1 , ∂x̃3⟩ = ⟨∂x̃2 , ∂x̃3⟩ = 0,

⟨∂x̃3 , ∂x̃3⟩ = 1.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 32: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Laplace Operator Under New Parametrization

The second fundamental form is⎧⎨⎩n⃗x1 =− L

E∂x1 −

M

G∂x2 ,

n⃗x2 =− M

E∂x1 −

N

G∂x2 ,

where E = ⟨∂x1 , ∂x1⟩, G = ⟨∂x2 , ∂x2⟩, L = ⟨∂x1x1 , n⃗⟩,M = ⟨∂x1x2 , n⃗⟩, N = ⟨∂x2x2 , n⃗⟩.

Under the isothermal parameterization, we have E = 1,G = 1.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 33: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Laplace Operator Under New Parametrization

The Euclidean metric of the narrow band under the newparametrization is

g̃ = (g̃ij) =Id + x̃3

(A 00 0

)where the matrix A is

A =

(−2L + x̃3

(L2 + M2

)−2M + x̃3

(LM + MN

)−2M + x̃3

(LM + MN

)−2N + x̃3

(M2 + N2

) ).

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 34: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Laplace Operator Under New Parametrization

Consequently we have√∣g̃ ∣ = det(g̃ij) = 1 +

1

2x̃3(A11 + A22) + O(x̃2

3 ),

g̃−1 =

(Id − x̃3A + O(x̃2

3 ) 00 1

).

We obtain

Δu =( ∂2

∂2x̃1+

∂2

∂2x̃2

)u +

∂2

∂2x̃3u − 2�

∂x̃3u + O(x̃3). (15)

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 35: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Laplace-Beltrami and Laplace Operator

We define

Δ12u =(∂2

∂2x̃1+ ∂2

∂2x̃2

)u,

Δ̃u = Δ12u + ∂2

∂2x̃3u.

Consider the following Neumann boundary condition problem:⎧⎨⎩Δ̃u = Δ12u +

∂2

∂2x̃3u = −�u in Γ�,

∂u

∂x̃3= 0 for x̃3 = ±�.

(16)

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 36: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Eigen Structure Decomposition

Theorem: The eigen structure for (16) has the followingdecomposition

um,n = uΓm(x̃1, x̃2)uI

n(x̃3),

�m,n = �Γm + �In,

(17)

where �Γm and uΓ

m(x̃1, x̃2) = uΓm(x1, x2) are the eigenvalues and

eigenfunctions for (13), while �In and uIn are the eigenvalues and

eigenfunctions for the one dimensional problem

d2

d2tu = − �u, t ∈ (−�, �)

d

dtu = 0, t = ±�.

(18)

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 37: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Eigen Structure Decomposition

(18) has following eigenvalues and eigenfunctions

�I0 = 0, uI0 = const,

�In =(2n − 1)2�2

4�2, uI

n = sin((n − 1/2)�/�), n = 1, 2, ⋅ ⋅ ⋅

Since ΔΓ is elliptic on Γ, we can order the eigenvalues

0 = �Γ1 ⩽ �Γ

2 ⩽ ⋅ ⋅ ⋅ ⩽ �Γm ⩽ ⋅ ⋅ ⋅ .

For � small enough, the eigenvalues of Δ̃ can be ordered as

�Γ1 ⩽ �Γ

2 ⩽ ⋅ ⋅ ⋅ ⩽ �Γm ⩽ �I1 + �Γ

1 ⩽ �I1 + �Γ2 ⩽ ⋅ ⋅ ⋅ .

The corresponding eigenfunctions of Δ̃

uk,0 = uΓk ⋅ const, k = 1, ⋅ ⋅ ⋅ ,m.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 38: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Approximation

For � small enough,

Δuk,0 = Δ̃uk,0 + O(x̃3) = �k,0uk,0 + O(�). (19)

If � ∼ dx ,then O(�) = O(dx). Δ is a very good approximation toΔ̃ for the eigen structure problem.

Solve the following problem to approximate the Laplace-Beltramieigen structure: ⎧⎨⎩Δu = −�u in Γ�,

∂u

∂n⃗= 0 on ∂Γ�.

(20)

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 39: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Weak Formulation

Definition: u is weak solution to

Δu = −�u in Γ�,∂u

∂n⃗= 0 on ∂Γ�

if and only if

(∇u,∇v) = −�(u, v) for any v ∈ H1(Γ�).

Implementation with finite element is easy.

Choose cubes instead of tetrahedra as basic elements and tri-linearbasis functions.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 40: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Weak Formulation

Figure: The cubic elements forming the narrow band of a sphere.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 41: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Numerical Results

Numerical experiments on anatomical shapes: caudate, putamenand hippocampus.

Comparison: narrow band method vs. mesh based method.

For comparison of eigenfunctions, we define the correlationcoefficient of two functions:

corr(u, v) =

∫Γ uvdΓ√∫

Γ u2dΓ√∫

Γ v 2dΓ. (21)

Attention: eigenvalues with multiplicity greater than 1 may occur!

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 42: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Comparison: Anatomical Shapes

Figure: The shapes used in our experiments. Top: Caudate. Middle:Putamen. Bottom: Hippocampus.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 43: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Narrow Band vs. Mesh: Eigenvalues

Figure: The eigenvalues computed from the mesh and narrow bandrepresentation for the shapes.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 44: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Narrow Band vs. Mesh: Eigenfunctions

Figure: The 2nd,3rd,4th eigenfunctions of a caudate surface. Top row:results from the mesh representation. Bottom row: results from thenarrow band representation.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 45: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Narrow Band vs. Mesh: Eigenfunctions

Figure: The 2nd,3rd,4th eigenfunctions of a putamen surface. Top row:results from the mesh representation. Bottom row: results from thenarrow band representation.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 46: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Narrow Band vs. Mesh: Eigenfunctions

Figure: The 2nd,3rd,4th eigenfunctions of a hippocampal surface. Toprow: results from the mesh representation. Bottom row: results from thenarrow band representation.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 47: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Narrow Band vs. Mesh: Correlation Coefficients

Figure: The correlation coefficient between the eigenfunctions computedwith mesh based and narrow band approaches.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 48: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Narrow Band vs. Mesh: Adjusted Correlation Coefficients

Small correlation coefficients occur!

Adjustment: project narrow band eigenfunctions onto the span ofmesh based eigenfunctions.

Figure: The adjusted correlation coefficient between the eigenfunctioncomputed with the narrow band approach and the mesh based approach.

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications

Page 49: The Laplace-Beltrami Operator in a Level Set Framework and Its …wims.math.ecnu.edu.cn/ChunLi/Seminar_20110610/Used papers... · 2011-05-16 · Outline The Laplace-Beltrami and Interface

OutlineThe Laplace-Beltrami and Interface Motion

A Splitting Scheme and Its Stability and ConvergenceSegmentation with Corners

A Narrow Band Approximation of the Laplace-Beltrami Eigen Spectrum

IntroductionNarrow Band, Parametrization and ApproximationNumerical Results

Thank you!

Wenhua Gao The Laplace-Beltrami Operator in a Level Set Framework and Its Applications