Network extraction with higherorder active contours - PowerPoint PPT Presentation

1 / 19
About This Presentation
Title:

Network extraction with higherorder active contours

Description:

Goal: duplication of quality and improvement of speed and cost of expert ... But not always obvious how to design the models necessary (physics/phenomenology) ... – PowerPoint PPT presentation

Number of Views:50
Avg rating:3.0/5.0
Slides: 20
Provided by: ianje3
Category:

less

Transcript and Presenter's Notes

Title: Network extraction with higherorder active contours


1
Network extraction with higher-order active
contours
Ian Jermyn Marie Rochery Josiane Zerubia
2
Motivation
  • Goal duplication of quality and improvement of
    speed and cost of expert performance.
  • Experts possess
  • Well-defined semantics.
  • Vast general and specific prior knowledge.
  • Retrieval and mining , extraction of semantics.
  • Necessary we cannot retrieve images of elephants
    if we cannot automatically answer the question
    Is there an elephant in this image?.
  • Clearly sufficient.

3
Modelling prior knowledge
  • Extraction of semantics is hard and requires
    sophisticated prior knowledge.
  • To an extent has been avoided in RS due to
    short-range dependencies sufficient for some
    semantics.
  • Two modelling paradigms
  • Learning using generic models and much data.
  • Very wasteful.
  • Careful domain-based model design.
  • Less data is necessary.
  • Better for strong prior constraints.
  • But not always obvious how to design the models
    necessary (physics/phenomenology).

4
Example of semantics and prior knowledge
  • Atomic statements region R of the image has
    parameters P).
  • Land cover type height building parameters
    etc.
  • Prior model of parameters and region.
  • Pr(P, R) Pr(R j P).Pr(P) Pr(P j R).Pr(R).
  • Thus models of regions are required.

5
Models of regions
  • Length, area (MRFs, active contours,)
  • Local interactions.
  • Describe circles.
  • Standard shape models
  • Gaussian variation about a template.
  • Describe template.
  • Goal describe a family of shapes, e.g.
    networks (roads, rivers, vascular,).

6
Active contours
  • Define an energy E on regions/boundaries.
  • Minima of energy are configurations sought.
  • Gradient descent used.
  • Classical energies are linear (single integral).
  • Interactions with short, fixed range.
  • Only Euclidean invariant terms are length and
    area.

7
Higher-order active contours
  • Arbitrarily long-range interactions (pairs,
    triples,).
  • Euclidean invariant terms

8
Example
  • Gradient descent using instance of new energy.
  • Pure prior term no data.
  • A circle evolves towards a branched network with
    parallel-sided arms.
  • Cf. standard models.

9
Choice of interaction
  • Favours pairs of points with tangent vectors
    parallel.
  • Pairs of points with tangent vectors
    anti-parallel repel.

10
Geometric evolution
  • We can control the width of the arms.

11
Geometric evolution
  • We can control the number of arms formed from a
    circle, and the density of the network.

12
Data terms
  • Linear term that favours large gradients normal
    to contour.
  • Quadratic term that favours pairs of points with
    tangents and image gradients parallel or
    anti-parallel.

13
Experimental results
14
Experimental results
15
Experimental results
16
Experimental results
17
Experimental results
18
Conclusion
  • Open-ended new class of region models.
  • Can also be applied to image models.
  • Success so far in network extraction
  • Generic, automatic initialization.
  • Physically meaningful parameters.
  • Future
  • Quadratic gap closure force.
  • What can be modelled?
  • Probabilistic framework to learn
    parameters/models.

19
  • Thank you
  • http//www.inria.fr/ariana
  • http//www.moumir.org
Write a Comment
User Comments (0)
About PowerShow.com