petter strandmarkfredrik kahl centre for mathematical sciences, lund university

Download Petter StrandmarkFredrik Kahl Centre for Mathematical Sciences, Lund University

If you can't read please download the document

Upload: rosamond-goodwin

Post on 23-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

  • Slide 1
  • Petter StrandmarkFredrik Kahl Centre for Mathematical Sciences, Lund University
  • Slide 2
  • Segmentation Data term Length of boundary Segmentation by minimizing an energy:
  • Slide 3
  • Data term Example from Schoenemann et al. 2009 Length of boundary Squared curvature
  • Slide 4
  • Schoenemann, Kahl and Cremers, ICCV 2009 Schoenemann, Kahl, Masnou and Cremers, arXiv 2011 Schoenemann, Masnou and Cremers, arXiv 2011 Global optimization of curvature Schoenemann, Kuang and Kahl, EMMCVPR 2011 Improved multi-label formulation Kanizsa, Italian Journal of Psychology 1971 Dobbins, Zucker and Cynader, Nature 1987 Motivation from a psychological/biological standpoint This paper: Correct formulation,efficiency, 3D Goldluecke and Cremers, ICCV 2011 Continuous formulation
  • Slide 5
  • Slide 6
  • Start with a mesh of all possible line segments variable for each region variables for each pair of edges Restricted to {0,1}
  • Slide 7
  • Incorporate curvature: variable for each region; 1 means foreground, 0 background variables for each pair of edges
  • Slide 8
  • Boundary constraints: Surface continuation constraints:
  • Slide 9
  • Problem with the existing formulation: Nothing prevents a double boundary
  • Slide 10
  • Simple fix? Require that Not optimal (fractional) Existing formulation Global solution! Not correct!
  • Slide 11
  • Consistency:
  • Slide 12
  • Existing formulation Global solution! Not correct! Not optimal (fractional) New constraints Global + correct!
  • Slide 13
  • 90 60 45 27 30 32 regions, 52 lines12 regions, 18 lines Too coarse!
  • Slide 14
  • Slide 15
  • Always split the most important region; use a priority queue
  • Slide 16
  • p. 69
  • Slide 17
  • Slide 18
  • 16-connectivity
  • Slide 19
  • 8-connectivity
  • Slide 20
  • Approximate surface with a mesh of faces Want to measure how much the surface bends: Willmore energy
  • Slide 21
  • One unit cell 8 unit cells (5 tetrahedrons)
  • Slide 22
  • Area regularizationCurvature regularization Problem: Wrapping a surface around a cross
  • Slide 23
  • Area regularizationCurvature regularization 491,000 variables637,000 variables 128 seconds Problem: Connecting two discs
  • Slide 24
  • Curvature regularization is now more practical Adaptive meshes Hexagonal meshes New constraints give correct formulation Surface completion Source code available online (2D and 3D)
  • Slide 25