12.07.2015 Views

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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!