• No results found

Level Set Formulation

N/A
N/A
Protected

Academic year: 2022

Share "Level Set Formulation"

Copied!
39
0
0

Full text

(1)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

A Level Set Based

Adaptive Finite Element Algorithm for

Image Segmentation

Michael Fried

Institute for Applied Mathematics Albert–Ludwigs–Universität Freiburg

May 2005

(2)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

(3)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

The Task: Segmentation and Denoising

given:

I Ω ⊂ IR n rectangular domain, n = (1),2, 3

I g : Ω → [0, 1] N c multivalued intensity function, possibly noisy

goal:

I find homogeneous regions Ω i and its boundaries Γ

I Γ as simple as possible

I approximate g by piecewise smooth

u (with denoising...)

(4)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

The Ansatz: Mumford–Shah Functional

idea:

I minimize the functional

F MS (u,Γ) = Z

1 N c

N c

k=1

(g ku k ) 2 + Z

Ω\Γ

1 N c

N c

k=1

λ k |∇u k | 2 + µ|Γ|

u approximates g, is piecewise smooth and Γ has minimal

length

(5)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Minimizing with Respect to u k

I for fixed Γ, i. e. fixed Ω i , minimizing F MS with respect to u k leads to Poisson equations

 

 

u k − λ k ∆u k = g k in Ω i ,

u k

∂ ν = 0 on ∂ Ω i .

I heat equation like denoising −→ blurring

(6)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

An Alternative Functional

idea:

I “better” denoising via total variation, thus change F MS to

F TV (u, Γ) = Z

1 N c

N c

k=1

(g ku k ) 2 + Z

Ω\Γ

1 N c

N c

k=1

λ k |∇u k |

1

+ µ|Γ|

u approximates g, is piecewise smooth and Γ has minimal

length as befor... but less blurring.

(7)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

An Alternative Functional

idea:

I “better” denoising via total variation, thus change F MS to

F TV (u, Γ) = Z

1 N c

N c

k=1

(g ku k ) 2 + Z

Ω\Γ

1 N c

N c

k=1

λ k |∇u k | 1 + µ|Γ|

u approximates g, is piecewise smooth and Γ has minimal

length as befor... but less blurring.

(8)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Minimizing with Respect to u k

I for fixed Γ, i. e. fixed Ω i , minimizing F TV with respect to u k leads to

 

 

u k −λ k ∇ · |∇u ∇u k

k | = g k in Ω i ,

|∇u 1 k |

u k

∂ ν = 0 on ∂ Ω i .

I TV like denoising −→ less blurring

(9)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

(10)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Minimizing with Respect to Γ

I follow an approach of Chan and Vese, 2001

I restriction to N = 2 M segments Ω i

I describe Ω i by M level set functions Φ = (φ M−1 , . . . , φ 0 )

I using the Heaviside function H(z) we have

(H(φ M−1 ), . . . , H(φ 0 )) ∈ {(0, . . . , 0), . . . , (1, . . . , 1)}

∼ {0, 1, . . . , N − 1}

(11)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Notations

I denote by a j (i) the j-th digit of i in binary representation:

i =

M−1

j=0

2 j a j (i)

I define index sets

I(i) := {j ∈ IN 0 | j < M,a j (i) = 1}, I(i) := {j ∈ IN 0 | j < M, a j (i) = 0}

I denote

Π i ( Φ (x)) = ∏

j∈I(i)

H(φ j (x)) ∏

j∈I(i)

(1 − H(φ j (x)))

I define Ω i :=

x ∈ Ω | Π i ( Φ (x)) = 1

I link between u and Φ by introducing functions u i such that u =

N−1

i=0

u i Π i (Φ)

(12)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

The Length Term

I boundaries of Ω i :

Γ = {x ∈ Ω| M−1

j=0

φ j (x) = 0}

I the length term is (in the sense of BV!)

|Γ| = 1 2

N−1

i=0 Z

|∇χ i |

I replaced by

|Γ| =

M−1

j=0 Z

|∇H(φ j )|,

(13)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Level Set Formulation

I using all the above

F(Φ) = N−1

i=0 Z

1 N c

N c

k=1

(g ku i k ) 2 + λ k |∇u i k | p Π i (Φ)

M−1

j=0 Z

|∇H(φ j )|

where u i on segments Ω i are given as solution to

p = 2: Poisson equations (Mumford–Shah)

p = 1: ‘Total Variation’

(14)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

First Regularization

I replace H(z) by a regularized Heaviside function (ρ > 0)

H ρ (z) = 1 2 + 1

π arctan( z ρ )

I set

δ ρ (z) := H ρ 0 (z)

(15)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

First Regularization

I regularized functional

F ρ ( Φ ) =

N−1

i=0 Z

1 N c

N c

k=1

(g ku i k ) 2 + λ k | ∇ u i k | p Π i ρ ( Φ )

M−1

j=0 Z

δ ρ (φ j )|∇φ j |

where Π i ρ = ∏

j∈I(i)

H ρj (x)) ∏

j∈I(i)

(1 −H ρj (x)))

(16)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Euler–Lagrange Equations

I minimizing F ρ with respect to φ l , l = 0, . . . , M − 1

−µ∇ · |∇φ ∇φ l

l | =

N−1

i=0

f l (u i , ∇u ii l,ρ (Φ) in Ω,

δ ρ (φ l )

|∇φ l |

∂ φ l

∂ ν = 0 on ∂ Ω,

where

f l (u i , ∇u i ) = (−1) (1− N al (i))

c

N c

k=1

(g k −u i k ) 2 + λ k |∇u i k | p

and

Π i l,ρ (Φ) = ∏

j∈I(i)\{l}

H ρj ) ∏

j∈I(i)\{l}

(1 −H ρj ))

(17)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Gradient Flow

I parametrize the descent direction by t:

t φ l

δ ρl ) − µ∇ · ∇φ l

|∇φ l | =

N−1

i=0

f l (u i , ∇u i ) Π i l,ρ ( Φ ) in Ω ×(0,T ],

δ ρl )

|∇φ l |

∂ φ l

∂ ν = 0 on ∂ Ω × (0, T],

φ l (·, 0) = φ l 0 (·) in Ω

(18)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

A ’Simple’ Situation

I M = 1, = ⇒ only two segments

I λ k = 0, = ⇒ no smoothness term

I N c = 1, = ⇒ gray scale image g

I u constant on Ω i , i. e. Minimal Partition Problem:

u =

( c 0 , φ 0 > 0,

c 1 , φ 0 < 0

(19)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Evolution Problem

I evolution equation is now

 

 

 

 

 

 

φ t

δ ρ (φ) − µ∇ · | ∇φ ∇φ| = (g −c 1 ) 2 − (g − c 0 ) 2 in Ω ×(0, T ]

δ ρ (φ)

|∇φ| ∂ φ

∂ ν = 0 on∂ Ω × (0, T]

φ (·,0) = φ 0 (·) in Ω

I constants c i are given by means

c i = 1

|Ω i | Z

i

g

(20)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Further Assumptions

given:

I Ω = [−1, 1] 2 , ρ = 1

I g, φ 0 depending only on x 1 assume:

I RHS neither depends on t nor on φ

I solution φ keeps straight level lines

(21)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

ODE Solution

I PDE becomes an ODE

φ t 1 + φ 2

= (g −c 1 ) 2 − (g − c 0 ) 2

=: R

I for fixed x 1 ∈ (−1, 1) real valued solution

φ(t) = A 1 3 (t)

2 − 2

A 1 3 (t) where A(t) = 12R t +4 √

4 + 9R 2 t 2 + 6cR t + c 2 +c ∼ C R t (t → ∞)

(22)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

ODE Solution

I PDE becomes an ODE

φ t 1 + φ 2

= (g −c 1 ) 2 − (g − c 0 ) 2

=: R

I for fixed x 1 ∈ (−1, 1) real valued solution

φ(t) = A 1 3 (t)

2 − 2

A 1 3 (t) where A(t) = 12R t +4 √

4 + 9R 2 t 2 + 6cR t + c 2 +c ∼ C R t (t → ∞)

(23)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

(24)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Regularization II

I evolution equation looks similar to MCF of level sets

I same regularization idea: replace |∇φ l | by Q ε (∇φ l ) :=

q

ε 2 + |∇φ l | 2 , ε ∈ (0, 1)

I partial differential equation:

t φ l

δ ρ (φ l ) − µ∇· ∇φ l

Q ε (∇φ l ) =

N−1

i=0

f l (u i , ∇u ii l,ρ (Φ)

(25)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Weak Formulation

I multiplication with a testfunction ϕ ∈ H 1 (Ω), integration over Ω, integration by parts...

Z

t φ l δ ρ (φ l ) ϕ + µ

Z

∇φ l

Q ε (∇φ l ) · ∇ϕ = Z

N−1

i=0

f l (u i ,∇u ii l,ρ (Φ)ϕ

∀ϕ ∈ H 1 ( Ω )

(26)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Discretization of the Evolution Problem

I simplicial meshes T h I linear finite elements

X h :=

ϕ ∈ C 0 (Ω) | ϕ ∈ P 1 (S) ∀S ∈ T h ,

I semi–implicit discretization in time

1 τ Z

φ h,l m − φ h,l m−1 δ ρ (φ h,l m−1 ) ϕ h + µ

Z

∇φ h,l m

Q ε ( ∇φ h,l m−1 ) · ∇ϕ h =

= Z

N−1

i=0

f l (u i , ∇u ii l,ρm−1 hh ∀ϕ hX h

(27)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Triangulation of the Segments

I approximation of u i via finite elements

I need to triangulate Ω i

I idea:

(28)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Discretizing u i

I ’standard’ weak formulations, standard finite element approximation (linear, quadratic,...), e. g.

Z

i

(u i h,k −g kh + λ k Z

i

∇u i h,k · ∇ϕ h = 0 ∀ϕ hX 0 h (Ω i )

I computation simultaneously on all segments

(29)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Extension of u i h to all of Ω

I the term f l (u i h , ∇u i hi l,ρh ) lives on all of Ω.

I extend u i h to Ω via solving a Laplace problem:

 

 

−∆u i h = 0 in Ω \ Ω i ,

u i h

∂ ν = 0 on ∂ Ω \ ∂ Ω i ,

u i h given in Ω i up to the boundary,

(30)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Adaptivity

’good’ data:

I adaption of initial grid via L 2 – interpolation error kg − I h gk 2

I during timesteps: local

’guesstimator’, usually not neccessary noisy data:

I first level denoising e. g. via extrema killer

I adaption of initial grid via L 2 – interpolation error

I ...

(31)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Combining Everything

I practical simplification: switch back to H(z) i. e. use Π i l (Φ) instead of Π i l,ρ (Φ)

Algorithm:

1. for all φ j : solve evolution equation using old u m−1 h 2. triangulate new segments Ω i,m

3. compute u i h on Ω i,m

4. extend u i h to all of Ω

5. set m = m + 1, goto 1

(32)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

(33)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Experimental Order of Convergence

I recall ODE solution I test for convergence

ref kφ − φ h k ∞,2 EOC

3 6.62 · 10 −2

4 4.13 · 10 −2 0.68

5 2.83 · 10 −2 0.55

6 1.96 · 10 −2 0.52

7 1.37 · 10 −2 0.52

(34)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Minimal Partition in 3D: Data

I detect the skeleton in a noisy CT

I 55×128×128 voxel data

I 55 horizontal slices (left)

(35)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Minimal Partition in 3D: Results

I 11 time steps

I original image: 901.120 voxel

I final segmentation: 137.651 nodes

I subvoxel resolution around surface

(36)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Multichannel: Segmenting RGB Images

using a ‘mixed method’:

I RHS as for the minimal partition problem

original showing boundaries of the segments

I but solving Poisson equations for u i

I much faster computations...

segmented image with

λ k = 0.001, µ = 0.03

(37)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Multichannel: Segmenting and Denoising

I full RHS I extend u i to Ω

I here: λ k = 0.0035, µ = 0.03 I comparison:

Poisson versus TV denoising

noisy original

Poisson Denoising

TV Denoising

(38)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Multichannel: Segmenting and Denoising

I full RHS I extend u i to Ω

I here: λ k = 0.0035, µ = 0.03 I comparison:

Poisson versus TV denoising

noisy original

Poisson denoising

TV denoising

(39)

A Level Set Based Adaptive FE Algorithm for Image Segmentation Michael Fried

Introduction

The Task The Ansatz An Alternative Approach

Level Set Formulation

A Level Set Approach An Evolution Problem ODE Solutions

Discretization

Weak Regulatized Formulation Discretization of the Evolution Problem Discretizingu Adaptivity

Numerical Results

Convergence Minimal Partition in 3D Multichannel Data Segmentation and Denoising

Conclusions

we have:

I algorithm for image segmentation and denoising

I can treat 2d/3d images, multichannel images

I easy switch between different denoising methods

I adaptive finite elements we need:

I better adaption in case of noisy data

I extension to 3d multichannel data

I numerical analysis...

References

Related documents

This formulation computes input oriented technical efficiency as the ability of a producer to reduce input, including nitrogen discharges, for a given level of output. The

Hence, based on the human motion recognition results derived from the fuzzy clustering function, HMM is modified by changing the formulation of the emission and transition

General Manager Operations Manager Marketing Manager Finance Manager Company Accountant 16 July 1998 Identify critical success factors General Manager.. Operations Manager

Economic status sensitivity, community size and sincere social capital The formulation of the relationship between wealth and sincere social capital is based on the assumption

The main contributions of this work are: (1) formulation of the cross- species gene set analysis problem, (2) investigation of the statistical bias that may arise when comparing

Imaging System and Experimental Results, IEEE Transaction on Microwave Theory and Techniques 66(7), 2018. Marie GRAFF (UoA) Imaging 1 NZMRI 12/01/21 7

Profile of a 19 cm diameter heptane pool fire extinction time vs foam flow rate for the RefAFFF formulation and an evolution of siloxane-glycoside formulations based on 502W

It then embeds the Ising instance on the hardware structure of the D-Wave 2X, note that the actual embeddings used in the experiment are not included in this paper since

The soil bacterium Bacillus mycoides MW 27 has excellent potential for development as a biological control agent of Aphanomyces root rot of pea.. A formulation of the bacterium

If anything, the Wednesbury formulation suggests judicial review has something to do with the court's personal views on a topic, with the court being permitted to interfere when

The proponent has committed to the formulation of Water Quality Trigger or Guideline levels (i.e. the 'actual' not 'interim' triggers) as part of the Water Quality Monitoring

Finally, the conversion to QUBO generated 999 slack variables, so in total 1446 binary variables: they represent the number of logical qubits for our QUBO formulation...

Profile of a 19 cm diameter heptane pool fire extinction time vs foam flow rate for the RefAFFF formulation and an evolution of siloxane-glycoside formulations based on 502W

Using the idiom given in the D-Wave documentation (Section 4.1.4 of [2]) we show how our binary integer programming formulation is converted to a Quadratic Unconstrained

An immediate next step could be the development of a QUBO for problems that are closely related to Tree Containment such as the problem of deciding if a given phylogenetic

It proposes significant changes to the Environmental Reporting Act 2015, together with mechanisms to integrate environmental stewardship more effectively into the formulation

So far, this article has suggested that Whata J's formulation should develop to require an intentional intrusion that involves an infringement of a reasonable expectation

It is probable that this simulation is underestimating the rate at which the patch sediment is eroded and transported, because the model’s formulation of active layer thickness

We present a code parser and generator based on an ANTLR grammar and tree walking approach that transforms a mathematical formulation of an equation such as the Cahn-Hilliard

Van de Ven (ibid) suggests that the aim of problem formulation is to “situate, ground, diagnose and infer the research problems by determining who, what, when, why or how the

In New Zealand, with the support of leadership within the Ministry of Education, government policy is ena- bling schools to access an increasing range of online tools, services

It should be noted that no chronic test data on any of the active ingredients are available and acute oral toxicity to bees for the insecticide pyriproxyfen is also lacking.

www.epa.govt.nz application rates proposed for Voliam Targo are such that abamectin will be applied at a lower rate in this formulation as compared to other approved