HAL Id: inria-00401570
https://hal.inria.fr/inria-00401570
Submitted on 18 Jul 2009
HAL is a multi-disciplinary open access
archive for the deposit and dissemination of
sci-entific research documents, whether they are
pub-L’archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
2-D images
Daniele Graziani, Laure Blanc-Féraud, Gilles Aubert
To cite this version:
Daniele Graziani, Laure Blanc-Féraud, Gilles Aubert. A Γ-convergence approach for the detection of
points in 2-D images. [Research Report] RR-6978, INRIA. 2008. �inria-00401570�
a p p o r t
d e r e c h e r c h e
9
-6
3
9
9
IS
R
N
IN
R
IA
/R
R
--6
9
7
8
--F
R
+
E
N
G
Thème COG
A Γ-convergence approach for the detection of points
in 2-D images.
Daniele Graziani, Laure BLANC-FÉRAUD, Gilles Aubert
N° 6978
2009
2
Daniele Graziani∗
, Laure BLANC-FÉRAUD∗
,Gilles Aubert†
5ThèmeCOG Systèmes ognitifs 6
ProjetARIANA 7
Rapport dere her he n° 69782009xxiipages 8
Abstra t: In this report we propose anew variationalmethod to isolate points in a
2
-9dimensional image. To this purpose we introdu e a suitable fun tional whose minimizers 10
aregivenbythepointswewanttodete t. Theninordertoprovidenumeri alexperiments 11
weapproximate thisenergybymeansofasequen eof moretreatable fun tionalsbyusing 12
a
Γ
- onvergen eapproa h. 13Key-words: pointsdete tion, urvature-dependingfun tionals,divergen e-measureelds, 14
Γ
- onvergen e,biologi al2
-Dimages. 15∗
ARIANAProje t-team, CNRS/INRIA/UNSA,2004Routedeslu ioles-BP93,06902Sophia-Antipolis Cedex,Fran e
†
LABORATOIREJ.A.DIEUDONNÉUniversitédeNi eSOPHIAANTIPOLIS,par valrose06108Ni e CEDEX2,FRANCE.
2
-D images. 17 Résumé: 18 Mots- lés : 19Contents 20 1 Introdu tion ii 21 2 Preliminaries v 22 2.1 Measuretheory . . . v 23 2.2 Distributionaldivergen e . . . vi 24
3 The Diri hlet problemwith measure data viii 25
4
Γ
- onvergen e ix26
4.1 Modi aMortola'sapproa h . . . x 27
4.2 DeGiorgi's onje ture . . . x 28
5 The approximating fun tionals xii 29
6 Dete tion xv
30
6.1 Dis retization . . . xv 31
6.2 Dis retizationintime . . . xvi 32
7 Computer examples xvii
33
7.1 Parametersettings . . . xvii 34
7.2 Commentaries. . . xvii 35
Referen es xxi
1 Introdu tion 37
Dete tingne stru tures, like pointsor urvesin twoorthree dimensional images respe -38
tively,is animportantissue in image analysis. In biologi alimagesapoint may represent 39
aviralparti lewhosevisibilityis ompromisedbythepresen eof otherstru tureslike ell 40
membranesor somenoise. 41
Fromavariationalpointofviewtheproblemofisolatingpointsisadi ulttask,sin eit 42
isnot learhowthesesingularitiesmustbe lassiedintermofasomedierentialoperator. 43
Indeed,whereastheseareusuallydenedasdis ontinuitywithoutjump,we annotusethe 44
gradientoperator asin the lassi alproblem of dete ting ontours. As a onsequen ethe 45
fun tionalframework wehavetodealwithmaybenot lear. 46
One possible strategy to over omethis obsta leis onsidering these kind of pathology 47
asa
k
- odimensionobje t,meaningthattheyshouldberegardedasasingularityofamap 48U
: R
k+m
→ R
k
, with
k
≥ 2
andm
≥ 0
(see[7℄fora ompletesurveyonthis subje t). So 49thatthedete tingpoint ase orrespondsto the ase
k
= 2
andm
= 0
. 50Inthisdire tion,in[5℄,theauthorshavesuggestedavariationalapproa hbasedonthe 51
theory of Ginzburg-Landau systems. In their work the isolated points in
2
-D images are 52regardedasthetopologi al singularities of amap
U
: R
2
→ S
1
, whereS
1
is aunit sphere 53 ofR
2
. So that it is ru ial to onstru t, starting from the initial image
I
: R
2
→ R
, an 54
initialve toreld
U
0
: R
2
→ S
1
with atopologi al singularityofdegree
1
, wherethereis a 55pointin theinitial image
I
. How to dothis in arigorousway,it is asubje tof a urrent 56investigation. 57
Hereourpurposeistoprovidealightervariationalformulation,inwhi hthesingularity 58
in theimageis dire tlygivenin termofof aproperdierentialoperatordened onve tor 59
elds. Another importantdieren e is that in [5℄ points and urves are dete tedboth as 60
singularities,whileinthepresentpaperouraimistoisolatepointsandatsametimeremove 61
anyothersingularities,like urvespre isely,fromtheinitialimage. 62
Inourmodel
Ω ⊂ R
2
isanopenset(the imagedomain),
B
(Ω)
istheσ
-algebraoftheall 63Borelsets of
Ω
,andtheinitial imageI
: B(Ω) → R
isaRadonmeasure. 64Inordertodete tthesingularitiesoftheimage,wehavetondafun tionalspa ewhose 65
elements generate, in asuitable sense,ameasure on entrated onpoints. Su h aspa e is 66
DM
p
(Ω)
, the spa e of the ve tor elds
U
: Ω → R
2
whose distributional divergen e is a 67
Radonmeasure introdu edin [4℄. (seeSubse tion2.2fordenitionsandexamples). 68
Unfortunatelyevenifweare apable offabri ating aninitialve toreld
U
0
(see below 69for su h a fabri ation) belonging to the spa e
DM
p
(Ω)
, its singular set ould ontains 70
several stru tures, we want to remove from the original image like for instan e urve or 71
pointsgeneratedbysomenoise. Hen e,aftertheinitializationwehaveto learawayallthe 72
stru tureswearenotinterestedinbybuilding up,startingfromtheinitialdata
U
0
, anew 73ve toreld
U
whosesingularitiesaregivenbythepointsoftheimageI
wewanttoisolate. 74Thus,fromonehandwehavetofor ethe on entrationsetofthedivergen emeasureof 75
U
0
to ontainonlythepointswewantto at h,andontheotherhandwehavetoregularize 76theinitial data
U
0
outsidethepointsof singularities. Tothisend we proposeto minimize 77anenergy involvinga ompetition between adivergen e term and the ounting Hausdor 78
measure
H
0
. Morepre iselytheenergyisthefollowing 79
Z
Ω\P
|divU |
2
+ λ
Z
Ω
|U − U
0
|
p
+ H
0
(P ).
(1) whereU
∈ L
p,2
(div; Ω \ P )
thespa eofthe
L
p
ve toreld whosedistributionaldivergen e 80
belongsto
L
2
(Ω \ P )
,
P
istheatomi setwewanttotargetandλ
isapositiveweight. The 81rstintegralfor es
U
toberegularoutsideP
,whilethetermH
0
(P )
penalizesthepresen e 82
ofthesingular urvesandthenoisein theimage. 83
Fromapra ti alpointofview,this hoi eallowsustohandlewitharstorderdierential 84
operator and permits us to formulate the minimization problem in a ommon fun tional 85
framework. 86
Clearly toinitializetheminimization pro essweneedofave toreld
U
0
linkedtothe 87initialimage
I
,belongingtothespa eDM
p
(Ω)
. Su have toreld anbeprovidedbythe 88
gradientofweaksolutionofthe lassi alDiri hletproblemwithmeasure data. 89
(
∆f = I
onΩ
f
= 0
on∂Ω.
(2)
In se tion 3 we re all the basi results of the theory of the ellipti equations with data 90
measure. 91
Inordertoprovide omputerexamples,wemustapproximatethefun tional(1)bymeans 92
ofasequen eofmore onvenientfun tionals fromanumeri alpointofview. 93
The approximation, wesuggest in this paper, is basedon the so alled
Γ
- onvergen e, 94thenotion of variational onvergen e introdu ed byDe Giorgi (see [13, 14℄). This theory 95
is designed to approximate a variational problem by a sequen e of dierent variational 96
problems. Themostimportantfeatureofthe
Γ
- onvergen ereliesonthefa tthatitimplies 97the onvergen e of minimizers of the approximating fun tionals to those of the limiting 98
fun tional. Inthisworkweprovideapossible
Γ
- onvergen eapproa hforthedete tionof 99points. 100
Classi ally,inimageanalysis,the
Γ
- onvergen ehasbeenusedtodealwith1-dimensional 101obje tslikesmoothboundaries. Forinstan ein([2,3℄)AmbrosioandTortorellihaveproven 102
thattheMumford-Shahfun tional anbeapproximatedbyasequen eofellipti fun tionals 103
thatarenumeri allymoretreatable. 104
The main di ulty hereis related to thepresen e of a odimension
2
obje t,whi h is nota ontour: thesetP
. Inorder to obtainavariationalapproximation loseto the one providedin([2,3℄),the ru ialstepisthentorepla ethetermH
0
(P )
ofafun tional(1)by amorehandy,fromavariationalpointofview,fun tionalinvolvingasmoothboundaryand his perimeter measure given by the
1
-dimensionalHausdor measureH
1
. Following some suggestionfrom the paper of Braides and Mal hiodi and Braides and Mar h (see [9, 10℄) su h afun tionalisgivenby:
G
β
ε
(D) =
1
4π
Z
∂D
1
β
ε
+ β
ε
κ
2
(x)dH
1
(x);
where
D
is a properregular set ontainingthe atomi setP
,κ
is the urvature of its 105boundary,the onstant
1
4π
isanormalizationfa tor,andβ
ε
innitesimalasε
→ 0
. Roughly 106speakingtheminimumofthisfun tionalsarea hievedontheunionofballsofsmallradius, 107
sothat when
β
ε
→ 0
thefun tionals shrinks to theatomi measureH
0
(P )
. On theother 108
hand this approa h requires a non trivial and onvenient, for a numeri al point of view, 109
approximation a urvature-dependent fun tional. Su h an approximation is based on a 110
elebrated onje turedue to DeGiorgi (see[12℄. Bymeansof thisargumentitis possible 111
to substitute the urvature-depending fun tional with anintegral fun tional involvingthe 112
Lapla ianoperator ofsmoothfun tions. Then itremains toapproximatethe
H
1
measure 113
andthis anbedonebyretrievinga lassi algradientapproa husedin[15,16℄. Thisstrategy 114
allowstodealwithafun tionalwhoseEuler-Lagrangeequations anbedis retized. Asimple 115
andintuitiveexplanationofthe onstru tionofthe ompleteapproximatingfun tionalswill 116
begivenin se tion
3
. 117Thepaperis organizedasfollows: se tion
1
is intendedto remindthereaderof mathe-118mati altoolsusefulin thefollowing. Inse tion
2
were allthenotionofΓ
- onvergen eand 119weillustratethetwo
Γ
- onvergen eresultsweneedinthesequel. Inse tion3
weaddressthe 120onstru tionoftheapproximatingfun tionals. Inse tion
4
wepresentthedis rete model. 121In se tion
5
we explain the dete tion strategy. Finally in the last se tion we give some 122omputerexamples. 123
2 Preliminaries 124
2.1 Measure theory 125
Westartby lassi aldenitionsofmeasuretheory. Forageneralsurveyonmeasuretheory 126
werefer,amongothers,to[1℄. 127
Denition 2.1. Let
(X, Σ)
be a measure spa e andµ
: Σ → [0, ∞).
We say thatµ
is a positive measureifµ(∅) = 0
andfor anysequen e{E
n
}
of pairwisedisjoints elements ofΣ
µ(
∞
[
n=0
E
n
) =
∞
X
n=0
µ(E
n
).
Wesaythat
µ
isnite ifµ(X) < +∞
andthatµ
isσ
-niteifX
isthe unionof in reasing 128sequen e ofsetswith nitemeasures. 129
Denition2.2. Let
(X, Σ)
bea measurespa eandletN
∈ N
,N
≥ 1
. 130(i)
We say thatµ
: Σ → R
N
is a measure, if
µ(∅) = 0
and for any sequen e{E
n
}
of pairwisedisjoints elements oftheσ
-algebraΣ
µ(
∞
[
n=0
E
n
) =
∞
X
n=0
µ(E
n
).
If
N
= 1
wesaythatµ
isarealmeasure, ifN >
1
wesay thatµ
isave tormeasure. 131(ii)
Ifµ
isameasure, wedeneitstotal variation|µ|
asfollows∀E ∈ Σ
|µ|(E) := sup{
∞
X
n=0
|µ(E
n
)| : E
n
∈ Σ
pairwisedisjoints,E
=
∞
[
n=0
E
n
}.
(iii)
Wesaythatµ
is niteis|µ|(X) < +∞
. 132It an be proven that the total variation
|µ|
is apositive measure, more pre isely, it is the 133smallest positive measure su h that
|µ|(E) ≥ |µ(E)|
for everyE
∈ Σ
. Clearly, ifµ
is a 134positive measure, then
|µ| = µ
. 135An important lass of measures is the Radon measures. In order to introdu e su h a 136
on ept,thenotionofBorelsetisne essary. 137
Denition 2.3. Let
X
bea lo ally ompa t and separable metri spa e. LetA(X)
be the 138olle tion of all open sets of
X
. We all the Borelσ
-algebra onX
the smallestσ
-algebra 139ontaining
A(X)
andwedenoteditbyB
(X)
. We allitselements the Borelsets ofX
. 140Denition 2.4. Let
X
be a lo ally ompa t and separable metri spa e andB
(X)
be the 141Borel
σ
-algebra ofX
. Consider themeasurespa e(X, B(X))
. 142(i)
A positivemeasureon(X, B(X))
isaBorelmeasure. 143(ii)
A positive measure on ea h ompa t subsetK
ofX
will be alled a positive Radon 144measure. If
µ
is anR
N
-valued measure dened on all the Borel subset of
X
s.t. 145|µ|
is a Radon measure and|µ|(X) < +∞
, we say thatµ
is anR
N
-valued nite 146
Radon measure. Wedenote by
M(X; R
N
)
thespa eofthe all
R
N
-valuednite Radon 147
measures. 148
2.2 Distributional divergen e 149
Inthissubse tionwere allthedenitionofthespa e
L
p,q
(div; Ω)
andDM
p
(Ω)
,introdu ed 150 in[4℄. 151 LetΩ ⊂ R
2
beanopenset andlet
U
: Ω ⊂ R
2
→ R
2
beave toreld. 152
Denition 2.5. We say that
U
∈ L
p,q
(div; Ω)
if
U
∈ L
p
(Ω; R
2
)
and if its distributional 153 divergen e
divU ∈ L
q
(Ω)
. Ifp
= q
the spa eL
p,q
(div; Ω)
willbe denotedbyL
p
(div; Ω)
. 154 Ifp
= q = 2
the spa eL
2
(div; Ω)
equippedwiththe s alarprodu t
(U, V ) =
Z
Ω
U
· V dxdy +
Z
Ω
divU divV dxdy;
isanHilbertspa e. 155 Wesay that
U
∈ L
p,q
loc
(div; Ω)
ifU
∈ L
p,q
(div; A)
for everyopen set
A
⊂⊂ Ω
. 156Denition2.6. For
U
∈ L
p
(Ω; R
2
)
,
1 ≤ p ≤ +∞
,set|divU|(Ω) := sup{hU, ∇ϕi : ϕ ∈ C
0
1
(Ω), |ϕ| ≤ 1}.
Wesaythat
U
isanL
p
-divergen e measureeld, i.e.
U
∈ DM
p
(Ω)
ifkU k
DM
p
(Ω)
:= kU k
L
p
(Ω;R
2
)
+ |divU|(Ω) < +∞.
WesaythatU
∈ DM
p
loc
(Ω)
ifU
∈ DM
p
(A)
for everyopenset
A
⊂⊂ Ω
. 157Remark2.1. If
U
∈ DM
p
(Ω)
thenviaRieszTheorem itispossibletorepresentthe distri-158
butionaldivergen e of
U
by aRadonmeasure. Morepre isely thereexistsaRadon measure 159µ
su hthat for everyϕ
∈ C
1
0
(Ω)
the following equalityholds: 160Z
Ω
U
· ∇ϕdxdy = −
Z
Ω
ϕdµ.
Forinstan ethe eld
U
(x, y) = (
x
x
2
+y
2
,
y
x
2
+y
2
)
belongstoDM
1
loc
(R
2
)
anditsdivergen e 161measureisgiven by
−2πδ
0
,whereδ
0
isthe the Dira mass. 162Su h aresult an beprovenby approximation. Letus denethe following map: 163
U
ε
(x, y) :=
(
U
(x, y)
if|x| ≥ ε
(
x
ε
2
,
y
ε
2
)
if|x| < ε.
Itisnot di ultto he kthat
u
ε
isLips hitz-map withdivergen egiven by 1642
ε
2
χ
B(0,ε)
. 165Then for every testfun tion
ϕ
∈ C
1
0
(R
2
)
wehave 166Z
U
ε
· ∇ϕdxdy = −
Z
2
ε
2
χ
B(0,ε)
ϕdxdy.
Byapplying the hanging variable
x
=
x
1
ε
,y
=
y
1
ε
weobtainZ
U
ε
· ∇ϕdxdy = −2
Z
χ
B(0,1)
ϕ(
x
1
ε
,
y
1
ε
)dx
1
dy
1
,
sothat, letting
ε
→ 0
,bydominated onvergen etheorem weobtainZ
Ω
U
· ∇ϕdxdy = −2πϕ(0, 0) = −2π
Z
Ω
ϕdδ
0
3 The Diri hlet problem with measure data 167
Fortheinitializationofouralgorithmwemustbuiltave toreld
U
0
whi hshouldbesu h 168thatitsdivergen e issingularonpointsoftheimage
I
. Thereforewewilluse thegradient 169ofthesolutionofthefollowingDiri hletproblem(appliedwith
µ
= I
) 170 171(
∆f = µ
onΩ
f
= 0
on∂Ω
(3)where
µ
isaRadonmeasure 172The study of a PDE with data measure is avery lassi al resear h topi in Analysis 173
andthere isavast literatureaboutthis subje t. Inwhat followswe re alljust somebasi 174
denitionsand ru ialresultsforourpurpose. 175
Denition3.1. Wesaythat
f
isaweaksolutionofthe(3 )iff
∈ W
1,1
0
(Ω)
andthefollowing equalityholds forevery testϕ
∈ C
1
0
(Ω)
:Z
Ω
∇f · ∇ϕ = −
Z
Ω
ϕdµ.
Note that if
f
isa weak solution,then itsweakgradientis adivergen e measure eld, 176i.e.
U
= ∇f ∈ DM
p
(Ω)
,anditsdivergen eisequaltothemeasuredata
µ
. 177A lassi al example of a weak solution is provided by a fundamental solution of the 178
Lapla eequation. Letus onsidertheproblem: 179
(
∆f = δ
0
onΩ
f
= 0
∂Ω.
(4)Then,bythesameargumentusedinRemark2.1,one aneasily he kthatthedistributional 180
divergen eof
∇f
isgivenbyδ
0
. 181Moregenerally lassi alresults(see[17℄)guaranteetheexisten eofauniquesolutionof 182
theproblem(3). Con erningtheregularityitisknownthen
f
∈ W
1,p
with
p <
2
. 1834
Γ
- onvergen e 184Thekeypointof ourstrategyis theapproximationofthefun tional(1)bymeansof more 185
regularfun tionalsvia
Γ
- onvergen e. 186Thereforethisse tionisdevotedtoaverysimplepresentationofthenotionof
Γ
onver-187gen eandthetwo ru ialresultsforourgoal: theModi a-Mortola'stheorem (see[15,16℄) 188
on erningtheapproximationof theperimetermeasure and theDeGiorgi onje ture(see 189
[12℄)abouttheapproximationof urvaturedepending fun tionals. 190
Westartbyre allingthedenitionofthe
Γ
- onvergen ejustinthespe ial aseweneed 191of. Fora ompletesurveyonthissubje twereferto[8,11℄andreferen estherein. Inwhat 192
follows
X
standsforametri spa e(X, d)
193Denition4.1. Wesay that asequen e
F
n
: X → [−∞, +∞] Γ
- onvergesto afun tional 194F
: X → [−∞, +∞]
as (n
→ +∞
), with respe t to theX
-distan e, if the following two 195properties hold: 196
for every
u
∈ X
andevery{u
n
} ∈ X
,su hthatu
n
→ u
with respe ttoX
-distan e, 197F(u) ≤ lim inf
n
→+∞
F
n
(u
n
),
(5)
for every
u
∈ X
thereexists{u
n
} ⊂ X
,su hthatu
n
→ u
with respe t toX
-distan e 198F
(u) = lim
n
→+∞
F
n
(u
n
).
(6)
The fun tional
F
is alled theΓ
-limit ofF
(with respe t to theX
-distan e) and we write 199F
= Γ − lim
n
F
n
. 200Therelevan eofthisnotionisexplainedbythefollowingfundamental theorem 201
Theorem 4.1. Let us suppose that
F
= Γ − lim
n
F
n
and let a ompa t setK
⊂ X
exist su hthatinf
X
F
n
= inf
K
F
n
for alln
. Thenmin
X
F
= lim
n
inf
X
F
n
. 202
Moreover, if
u
n
isa onverging sequen esu hthatlim
n→+∞
F
ε
(u
n
) = lim
n→∞
inf
X
F
n
,thenits 203
limitisaminimum pointfor
F
. 204Itispossibletoextendthedenitionof
Γ
- onvergen etoafamilydependingonareala 205parameter. Sothatwe an dealwith
Γ
-limitsoffamilies{F
ε
}
asε
→ 0
. 206Denition 4.2. We saythat a sequen e
F
ε
: X → [−∞, +∞] Γ
- onvergesto afun tional 207F
: X → [−∞, +∞]
as (ε
→ 0
), if for every sequen e{ε
n
}
onverging to0
, asn
→ +∞
, 208the sequen e
F
ε
n
Γ
- onvergestoF
. 2094.1 Modi a Mortola's approa h 210
TheModi a-Mortolatheoremstatesthatitispossibletoapproximate,inthe
Γ
- onvergen e 211sense,aperimetermeasure bymeansofthefollowingsequen eoffun tionals 212
F
ε
1
(u) :=
(R
Ω
ε|∇u|
2
+
V
(u)
ε
dx
ifu
∈ W
1,2
(Ω),
+∞
otherwise,
whereV
(u) = u
2
(1 − u)
2
is a double well potential. Besides in order to avoid that the 213
minimizers of the fun tional
F
1
ε
are trivial, some onstraint on the fun tionsu
ε
must be 214added. Intheoriginal versionof the Modi a-Mortola'spaperavolume onstrained ofthe 215
type
R
Ω
udxdy
= m
,wasassumed. 216Letusgiveanintuitiveexplanationofsu haresult. Sin e
V
hastwoabsoluteminimizers 217at
u
= 0, 1
,whenε
issmall,alo al minimizeru
ε
is losedto1
onapartofΩ
and loseto 2180
ontheotherpart,makingarapidtransitionoforderε
between0
and1
. Whenε
→ 0
the 219transitionset shrinkstoasetof dimension
1
,sothatu
ε
goestoafun tion takingvaluesu
220into
{0, 1}
andthefun tionals onvergetothemeasureoftheperimeterofthedis ontinuities 221setof
u
. 222BythewaytheModi a-Mortola'stheoremstillholdsevenwithoutassumingthevolume 223
onstrain. It meansthat in general the
Γ
-limit ould begiven bya fun tional identi ally 224equalto
0
. TheModi a-Mortola'sTheorem isthefollowing. 225Theorem 4.2. The fun tionals
F
1
ε
: L
1
(Ω) → [0, +∞] Γ−
onverge with respe t to the 226L
1
-distan etothefollowing fun tional 227F
1
(u) =
(
C
V
H
1
(S
u
)
ifu
∈ {0, 1}
+∞
otherwisewhere,asusual,
S
u
denotesthe setofthe dis ontinuitiesofu
andC
V
isasuitable onstant 228dependingon thepotential
V
. 2294.2 De Giorgi's onje ture 230
The aim of De Giorgi was nding a variational approximation of a urvature depending fun tionalofthetype:
F
2
(D) =
Z
∂D
(1 + κ
2
)dH
1
;
where
D
isaregularsetandk
isa urvatureofitsboundary∂D
. 231Sin e
∂D
an be represented as the dis ontinuity set of the fun tionu
0
= 1 − χ
D
, 232by Modi a-Mortola's Theorem it follows that there is a sequen e of non onstant lo al 233
minimizerssu hthat
u
ε
→ u
0
withrespe tto theL
1
- onvergen esu hthat 234
lim
ε→0
F
1
FurthermorelookingattheEuler-Lagrangeequationasso iatedtoa ontourlengthterm, 235
yields a ontour urvature term
κ
, while the Euler-Lagrange equations for the fun tional 236F
1
ε
(u)
ontainsaterm2ε∆u −
V
′
(u)
ε
. 237Then DeGiorgi suggestedtoapproximatethe fun tional
F
2
byadding to the Modi a-238
Mortolaapproximatingfun tionalsthefollowingterm 239
F
ε
2
(u) =
Z
Ω
(2ε∆u −
V
′
(u)
ε
)
2
dx.
In ([6℄) Bellettini and Paolini proved the
lim sup
inequality (6), while the validity of 240lim inf
inequality(5)remainsanopenproblem. 2415 The approximating fun tionals 242
Inthisse tionwepresenttheenergywedealwithandthe onstru tionoftheapproximating 243
sequen e. 244
Theenergyweareinterestedin isgivenby
Z
Ω\P
|divU |
2
+ λ
Z
Ω
|U − U
0
|
p
+ H
0
(P ).
whereU
∈ L
p,2
(div; Ω \ P )
,U
0
∈ DM
p
loc
(R
2
)
andnallyP
is anatomi set onsistingof a 245nitenumber
N
ofpoints,i.e.P
= {x
1
, ..., x
N
}
. 246As pointedoutin theintrodu tion,therst stepisto substitutethe ountingmeasure
H
0
(P )
withamoretreatable termgivenby:
G
β
ε
(D) =
1
4π
Z
∂D
1
β
ε
+ β
ε
κ
2
(x)dH
1
(x);
where
D
is an union of regular simply onne ted sets{D
i
}
withi
= 1, .., N
, su h that 247x
i
∈ D
i
,D
i
T D
j
= ∅
fori
6= j
.κ
is the urvature of the boundary of the setsD
i
, the 248onstant
1
4π
isanormalizationfa torandβ
ε
isinnitesimalasε
→ 0
. 249Tounderstand why we an approximate
H
0
(P )
with
G
β
ε
(D)
one shouldnote that the 250solutionofthefollowingminimumproblem 251
min
D
⊃P
G
β
ε
(D)
(7) isgivenbyD
=
S
N
i
B(x
i
, β
ε
),
wherex
i
arethepointsofP
. Wesket htheargumentinthe 252singlepoint ase. 253
BytheYoung'sinequalitywehave 254
G
β
ε
(D) ≥
1
4π
Z
∂D
2κdH
1
(x)
andbyapplyingtheGauss-BonnetTheorem 255
G
β
ε
(D) ≥
1
4π
(2)(2π) = 1 = H
0
(P ).
Finallyasimple al ulationshowsthat, ifweevaluatethefun tional
G
β
ε
onB
(x
1
, β
ε
)
, 256weobtainthe value
1
, i.e. thenumberof pointsinP
, i.e.H
0
(P )
. The
N
points ase an 257bere overedwithminor hangesbythesameargument. 258
Forwhatfollowsitis onvenientto splitthefun tional
G
β
ε
intwoterms:G
β
ε
(D) = G
1
βε
(D) + G
2
βε
(D)
where 259G
1
β
ε
(D) =
1
4π
Z
∂D
1
βε
dH
1
(x);
and 260G
2
β
ε
(D) :=
1
4π
Z
∂D
β
ε
κ
2
(x)dH
1
(x).
We anwrite anintermediateapproximationoftheenergy(1): 261
E
ε
(U, D) = G
1
β
ε
(D) + G
2
β
ε
(D) +
Z
Ω
(1 − χ
D
)|div(U )|
2
+ λ
Z
Ω
|U − U
0
|
p
.
(8) Theadvantageofsu h aformulationis that weknowhow to provideavariational ap-262proximation of theperimeter measure
H
1
⌊∂D
. Following the Modi a-Mortola's approa h 263
su h anapproximation anbeobtainedbyusingthefollowingmeasure: 264
µ
ε
(w, ∇w)dx = ε|∇w|
2
+
V
(w)
ε
dx,
whereV
(w) = w
2
(1 − w)
2
isadoublewellfun tional. 265
Next stepis expressingthe urvature termbymeansofthe fun tion
w
. Thankstothe 266DeGiorgi's onje turewe an repla etheterm
κ
bytheterm2ε∆w −
V
′
(w)
ε
.267
Sothatwe anformallywritethe ompleteapproximatingfun tional:
Φ
ε
(U, w) : =
Z
Ω
w
2
|div(U )|
2
dx
+
1
4π
Z
Ω
β
ε
(2ε∆w −
V
′
(w)
ε
)
2
dx
+
1
β
ε
Z
Ω
µ
ε
(w, ∇w)dx
+
λ
Z
Ω
|U − U
0
|
p
dx,
(9) whereU
∈ L
p,2
(div; Ω)
and
w
is smooth fun tion equal to1
on the boundary, i.e. 2681 − w ∈ C
∞
0
(Ω)
. We add the volume onstraint1
L
2
(Ω)
R
Ω
wdx
= 1
. This last ondition 269prevents
w
from onvergingtothefun tion onstantlyequalto0
asε
→ 0
. 270Thenif
(U
ε
, w
ε
)
isaminimizingsequen eofΦ
ε
,thenw
ε
mustbevery losetothevalues 2711
whenε
goesto0
, sin ethe double well potential is positive ex eptforw
ε
= 0, 1
andw
272mustbeequalto
1
onthe∂Ω
. Ontheotherhand,nearthepointswhere thedivergen eis 273verybig
w
ε
mustbe lose to0
. Besides whenε
→ 0
,β
ε
→ 0
goesto0
aswell,so thatthe 274singularset
D
is givenbyanunionofballsof asmallradiusβ
ε
. 275Therefore,whilethefun tions
U
ε
approximateaminimizerU
oftheoriginalfun tional, 276thelevelset
{w
ε
= 0}
approximatetheoriginalsingularsetP
. 277Therstvariationofthis fun tionalleadstothefollowinggradientowsystem
∂U
∂t
=
∇(w
2
divU ) − λp|U − U
0
|
p−2
(U − U
0
)
∂w
∂t
=
−4
∆h
β
ε
+ β
ε
h
+
2
ε
2
1
β
ε
V
′′
(w)h − 2w|divU |
2
(10)where
h
isgivenbytheequation 278h
= 2ε∆w −
1
ε
V
6 Dete tion 279
Inourmodeltheimage ontainsanatomi Radonmeasure. Thus,inordertondaninitial 280
ve tor eld whi h opies the singularities of the initial image, we use the gradient of the 281
solutionofthefollowingDiri hletproblem: 282
(
∆f = I
onΩ
f
= 0
on∂Ω.
(11)
In this way we obtain a ve tor eld whose divergen e is singular on a proper set whi h 283
ontainsthe points we wantto dete t. In generalthis set ould ontain other stru tures. 284
For instan e if the initial image is a Radon measure on entrated both on points and on 285
urves,thedivergen eof
∇f
issingularonpointsandon urvesat thesametime. Besides 286ifthere is somenoisein theimage, it ould be not lear how to dierentiate thesingular 287
points due to the noise, from those we want to at h. As a onsequen e, by solvingthe 288
problem(11),wegetjustapredete tion,whi hhastoberened. 289
Tothis purposewesear hfor aminimizerof theenergy
Φ
ε
(U, w)
viasolvingequations 290(10)withinitialdata
U
0
givenby∇f
. Sothat weobtainave toreldU
whosedivergen e 291isrelevantonlyontheset
P
and afun tionw
whosezerosaregivenbythesetP
. 2926.1 Dis retization 293
Theimageisan
N
×N
ve tor. Weendowedthespa eR
2N
withthestandards alarprodu t 294
andstandardnorm. 295
Thedis reteversionofgradientoperator isthefollowing. 296
Let
I
∈ R
2N
. Thenthegradient
∇I
isanelementofthespa eR
2N
× R
2N
givenby:
(∇I)
i,j
= ((∇I)
1
i,j
,
(∇I)
2
i,j
)
where
(∇I)
1
i,j
=
(
I
i+1,j
− I
i,j
ifi < N
0
ifi
= N,
(∇I)
2
i,j
=
(
I
i,j+1
− I
i,j
ifj < N
0
ifj
= 0.
We also introdu e the dis rete version of the divergen e operator simply dened as the 297
adjointoperatorofthegradient:
div = −∇
∗
. Moreindetailsif
v
∈ R
2N
wehave 298
(divv)
i,j
=
v
1
i,j
+ v
2
i,j
ifi, j
= 1
v
i,j
1
+ v
2
i,j
− v
i
2
−1,j
ifi
= 1, 1 < j < N
v
1
i,j
− v
1
i−1,j
+ v
2
i,j
− v
i−1,j
2
if1 < i < N, 1 < j < N
−v
1
i
−1,j
+ v
2
i,j
− v
i
2
−1,j
ifi
= N, 1 < j < N
v
i,j
1
− v
1
i−1,j
+ v
2
i,j
if1 < i < N, j = 1
v
i,j
1
− v
1
i
−1,j
− v
2
i
−1,j
if1 < i < N, j = N
−(v
1
i−1,j
+ v
2
i−1,j
)
ifi, j
= N.
Thenwe an denethedis reteversionoftheLapla ianoperator as
∆I = div(∇I)
. 299 6.2 Dis retization in time 300 Wesimplyrepla e∂U
∂t
and∂w
∂t
byU
i,j
n+1
−U
n
i,j
δt
andw
n+1
i,j
−w
n
i,j
δt
respe tively. Thenwewritethe system(10)intheform(forsimpli ityweomitthedependan e onε
)
U
1
n+1
= δtΦ
U
1
(U
n
, w
n
)
U
2
n+1
= δtΦ
U
2
(U
n
, w
n
)
w
n+1
=
δtΦ
w
(U
n
, w
n
).
Weinitialize ouralgorithm with
U(0) = ∇f
, wheref
isthe solutionof theproblem (11). 301Todothis, weneedto solvetheDiri hletproblem (11)withmeasure data
I
, thereforewe 302regularizetheimageby onvolutionwithaGaussiankernel
G
σ
withverysmallσ
andthen 303wesolve,by lassi alnitedieren esmethod,theproblem: 304
(
∆f = I
σ
onΩ
f
= 0
∂Ω,
(12) whereI
σ
= I ∗ G
σ
. 305Toinitializeouralgorithm,weneedof aninitialguess on
w
. Sowe hoosew(0) = 1
. 3067 Computer examples 307
7.1 Parameter settings 308
Beforerunningouralgorithmalltheparametershavetobexed. Themostimportantare
ε
309and
β
ε
,whi hgovernthesetD
approximatingpointswewanttodete t. Thoseparameters 310arerelatedbythe ondition
lim
ε→0
ε
β
ε
= 0
. Furthermore,sin ethemeshgridesizeis1
andβ
ε
311givestheradiusof aballs enteredinthesingularpointwewanttodete t,from adis rete 312
point of viewthe smallestvaluewe antake is
√
2
2
. Then weuse valuesranging from0.1
313and
0.5
forε
,andfrom1.2
to0.7
forβ
ε
. 314Con erning theparameter
λ
wemainly used thesmall valueλ
= 0.1
, in order to for e 315thealgorithmtoregularizeasmu haspossibletheinitial data
U
0
. 316Sin e we deal with small values of
ε
, in order to have some stability, we must take a 317smalldis retizationtimestep,Pra ti allywemainly usedthevalue
δt
= 1 × 10
−8
. 318
Con erningthestop riterionweiteratethealgorithmuntilmax
n
|U
n+1
1
−U
2
n
|
|U
n
1
|
,
|U
n+1
2
−U
2
n
|
|U
n
2
|
,
|w
n+1
−w
n
|
|w
n
|
o
319≤ 0.001.
Finallywesetp
= 1.5
. 320Inallthe omputerexamplesthepointsaredete tedbymeansof thefun tion
w
ε
. We 321displaythelevel-set
{w
ε
≃ 0}
. 3227.2 Commentaries 323
The gure1showshowresistant to the noiseourmodel is. When the noiseis largerthe 324
parameter
ε
mustbeas loseraspossibletotheidealvalue0
. Besidesitis possibleto see 325thatforsmallvaluesof
ε
ourdete tionisnera ordingtothe ontinuoussetting. Morein 326detailsintherstrowwedisplaytheinitialimageobtainedbyaddingagaussiannoisetoa 327
binaryimageof vepoints. Thein reasinglevelof thenoise orrespondstothein reasing 328
P SN R
betweenthebinaryimageandthenoisyimage. These ondrowshowsthebehavior 329of
w
forintermediate valueofthe parametersε
andβ
ε
. Inthelast rowone annote that 330thesmaller
ε
andβ
ε
arethenerthedete tionis. 331Ingure2in therst tworowswedisplaythe histogramsofthegraylevelof
I
andw
332orrespondingtothedierentvaluesofPSNR.One anseethatitiseasierxingathreshold 333
valuestartingfromthefun tion
w
ε
thanfromtheinitialimageI
. Inthelastrowwedisplay 334theset
{w
ε
≃ 0}
obtainedbyplottingtheset{w
ε
≤ α}
with thresholdvalueα
= 0.5
335In gure 3we test our algorithm on urves and points at thesame time. In the rst 336
olumn we havea sequen eof points and a urvewith no boundary on
Ω
. Inthe se ond 337olumn we onsider the same urve with boundary in
Ω
. The se ond olumn we display 338the fun tion
w
ε
and in the last olumn the level set{w
ε
∼
= 0}
on e again obtained by 339xingathresholdvalue
α
= 0.5
. Theresultisthat, asdesired,ouralgorithm is apableof 340eliminating the urvefrom theinitial image. A ording to the ontinuous setting when
ε
341takesvalues loseto
0
the approximatingenergy (9)behavessimilarly tothe limitenergy 342(1),sothatthepresen eofthe urveispenalizedintheminimizationpro ess. Thentheset 343
{w
ε
∼
= 0}
ontainsnothingelsebutpoints. 344Finally in gure 4 we deal with a biologi al image. Our task is at hing the nest 345
stru turepresentintheimage. Inboth asesofgure4theisolatedpointiswelldete ted, 346
whilethebran handthedashesofthe elluleisnot.
Noisyimage
I
PSNR= 9.9
Db NoisyimageI
PSNR= 7.6
Db NoisyimageI
PSNR= 5.5
DbThefun tion
w
(ε
= 0.5
,β
ε
= 1.2
) Thefun tionw
(ε
= 0.5 β
ε
= 1.2
) Thefun tionw
(ε
= 0.5
,β
ε
= 1.2
)Thefun tion
w
ε
(ε
= 0.1
,β
ε
= 0.7
) Thefun tionw
ε
(ε
= 0.1
,β
ε
= 0.7
) Thefun tionw
ε
(ε
= 0.1 β
ε
= 0.7
)Figure1: Syntheti image: wetestouralgorithmonnoisyimages. Whentheparameters
ε
andβ
ε
aresmall asmu haspossiblethedete tionisner.Noisyimage
I
PSNR= 9.9
Db NoisyimageI
PSNR= 7.6
Db NoisyimageI
PSNR= 5.5
DbThefun tion
w
ε
(ε
= 0.1
,β
ε
= 0.7
) Thefun tionw
ε
(ε
= 0.1
,β
ε
= 0.7
) Thefun tionw
ε
(ε
= 0.1
,β
ε
= 0.7
){w
ε
≃ 0}
(ε
= 0.1
,β
ε
= 0.7
){w
ε
≃ 0}
(ε
= 0.1
,β
ε
= 0.7
){w
ε
≃ 0}
(ε
= 0.1
,β
ε
= 0.7)
Originalimage
I
Thefun tionw
ε
(ε
= 0.1
,β
ε
= 0.7
){w
ε
≃ 0}
(ε
= 0.1
,β
ε
= 0.7
)Figure 3: Syntheti image: urveand points arepresentintheinitial image. As expe tedour methodis apableofremovingthe urvefromtheimage.
Originalimage
I
Thefun tionw
ε
(ε
= 0.1
,β
ε
= 0.7
){w
ε
≃ 0}
(ε
= 0.1
,β
ε
= 0.7
)Figure 4: Biologi alimage: oneisolatedpoint,dashesandlament arepresentintheinitialimage. After thealgorithmpro esswekeepnothingelsebuttheisolatedpoint.
Referen es 348
[1℄ L.Ambrosio,N.Fus o,D.Pallara. Fun tions of boundedvariation and free dis ontinuity 349
problems.OxfordUniversityPress(2000). 350
[2℄ L.Ambrosio,V.M.Tortorelli.Approximationoffun tionalsdependingonjumpsbyellipti 351
fun tionalsvia
Γ
- onvergen e.Communi . PureAppl.Math43(1990),999-1036. 352[3℄ L.Ambrosio, V.M.Tortorelli. Approximation of fun tionals depending on jumps by 353
quadrati , ellipti fun tionalsvia
Γ
- onvergen e.Boll.Un.Mat.Ital.6-B(1992),105-123. 354[4℄ G.Anzellotti Pairings between measures and bounded fun tions and ompensated om-355
pa tness.Ann.Mat.PuraAppl.135(1983),293-318. 356
[5℄ G.Aubert, J. Aujol, L.Blan -Feraud Dete ting Codimension-Two Obje ts in an image 357
withGinzurbg-Landau Models. 65(2005),29-42. 358
[6℄ G.Bellettini, M.PaoliniApprossimazione variazionaledi funzionali on urvatura. Sem-359
inariodi Analisi Matemati a, Dipartimento di Matemati adell'Università di Bologna, 360
1993. 361
[7℄ F.Bethuel,H.BrezisandF.HéleinGinzburg-LandauVorti es.Birkäuser,Boston(1994). 362
[8℄ A.Braides.
Γ
- onvergen efor beginners.OxfordUniversityPress,Newyork(2000). 363[9℄ A.Braides, A.Mal hiodi Curvature Theory of Boundary phases: the two dimensional 364
ase.Interfa esFree.Bound.4(2002),345-370. 365
[10℄ A.Braides, R.Mar h. Approximation by
Γ
- onvergen e of a urvature-depending fun -366tionalin VisualRe onstru tion Comm.PureAppl.Math.59 (2006),71-121. 367
[11℄ G.DalMaso.Introdu tionto
Γ
- onvergen e.Birkhäuser,Boston(1993). 368[12℄ E.De Giorgi Some Remarks on
Γ
- onvergen e and least square methods, in Com-369posite Media and Homogenization Theory (G. Dal Maso and G.F.Dell'Antonio eds.), 370
Birkhauser,Boston,1991,135-142. 371
[13℄ E.DeGiorgi,T.Franzoni.Suuntipodi onvergenzavariazionale.AttiA ad.Naz.Lin ei 372
Rend.Cl. S i.Mat.Natur.58(1975),842-850. 373
[14℄ E.De Giorgi, T.Franzoni. Su un tipo di onvergenza variazionale. Rend. Sem. Mat. 374
Bres ia3(1979),63-101. 375
[15℄ L.Modi a, S.Mortola. Un esempio di
Γ
- onvergenza. Boll.Un. Mat. Ital. 14-B(1977
), 376285 − 299
. 377[16℄ L.Modi a.Thegradienttheoryofphasetransitionsandtheminimalinterfa e riterion. 378
Ar h. RationalMe h. Anal.98(1987),123-142. 379
[17℄ G.Stampa hiaLeproblèmedeDiri hletpourlesequationselliptiques duse ondeordre 380
à oe ientsdis ontinuous. Ann.Inst.Fourier(Grenoble),15(1965),180-258. 381