Level-set method
Builds on Level setGradientHamilton–Jacobi equationDivergenceMean curvatureViscosity solution
Definition
Let , , be a family of closed hypersurfaces that bound open sets . Let be a given speed of in its outward normal direction. The level-set method represents and evolves as follows.
- Representation: choose a continuous function with and , the zero level set of .
- Evolution: with extended near , solves the level-set equation This is a Hamilton–Jacobi equation, understood in the viscosity sense where is not smooth.
- Discretization: the equation is solved on a fixed grid, usually with upwind finite differences. The interface is read off as the zero set of the discrete .
If the interface is carried by a velocity field , the evolution equation is , which is the case .
Remarks
Where , the outward unit normal is , with the gradient. The divergence is the sum of the principal curvatures of , a multiple of its mean curvature, and it is used for motion by curvature with . One usually keeps close to a signed distance function, with , by periodic reinitialization.
Example: in let and with . For one has and , so , and is the circle of radius .
Non-example: represents a circle but fails clause 2 for , since . Its zero set does not move.
Reading path
To understand this page from the ground up, read these 15 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Euclidean space object
- Function concept
- Hamilton–Jacobi equation concept
- Mean curvature concept
- Viscosity solution concept
- Total derivative concept
- Function of several variables concept
- Vector-valued function concept
- Differentiable function of several variables concept
- Level set concept
- Partial derivative concept
- Vector field concept
- Gradient concept
- Divergence concept
- Level-set method definition
Further reading
About this page
| Tag | KT0380H39M |
|---|---|
| URI | m2://KT0380H39M |
| Kind | definition |
| Writing | W0 stub |
| MSC | 65M06, 35F21, 65D18 |
| Defines | Level-set method |
| Uses | Level set, Gradient, Hamilton–Jacobi equation, Divergence, Mean curvature, Viscosity solution |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.