Metrics of curves in shape optimization and analysis - Andrea Carlo ...
Metrics of curves in shape optimization and analysis - Andrea Carlo ...
Metrics of curves in shape optimization and analysis - Andrea Carlo ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
10.7.1 Robustness w.r.to local m<strong>in</strong>ima due to noiseThe concept <strong>of</strong> local depends on the norm.Def<strong>in</strong>ition 10.34 A curve c 0 is a local m<strong>in</strong>imum <strong>of</strong> an energy E iff ∃ɛ > 0such that if ‖h‖ c0 < ɛ then E(c 0 ) ≤ E(c 0 + h).Note that Sobolev-type norms dom<strong>in</strong>ate H 0 -type norm:‖h‖ H 0 ≤ ‖h‖ Sobolev,<strong>and</strong> the norms are not equivalent. As a result the neighborhood <strong>of</strong> critical po<strong>in</strong>ts<strong>in</strong> Sobolev-type space is different than <strong>in</strong> H 0 space.We present an experimental demonstration <strong>of</strong> what “local” means (orig<strong>in</strong>allypresented <strong>in</strong> [57]).Example 10.351. We <strong>in</strong>itialize a contour <strong>in</strong> a noisy image.2. We run the H 0 gradient flow on energyE(c) = E cv (c) + α len(c),where E cv is the Chan-Vese energy. Let’s call the convergedcontour c 0 ; it is shown <strong>in</strong> the picture on the right.3. We adjust c 0 at one sample po<strong>in</strong>t by one pixel, <strong>and</strong> call the modificationĉ 0 . Note: ĉ 0 is an H 0 (but also “rigidified”) local perturbation <strong>of</strong> c 0 .4. We run <strong>and</strong> compare H 0 , “rigidified,” <strong>and</strong> Sobolev gradient flows <strong>in</strong>itializedwith ĉ 0 .The results are <strong>in</strong> Figure 13 on the next page. As we can see, the SACevolution can escape from the local m<strong>in</strong>imum that is <strong>in</strong>duced by noise. Surpris<strong>in</strong>gly,<strong>in</strong> the numerical experiments, the same result holds for SAC even withoutperturb<strong>in</strong>g the local m<strong>in</strong>imum: this is due to the effect <strong>of</strong> numerical noise.Many other examples, on synthetic <strong>and</strong> on real images, are present <strong>in</strong> [55,57, 58].84