Mumford–Shah functional
- 2 min read
- 2 chapters
Related on Lably
Through Integral
Definition of the Mumford–Shah functional
Consider an image I with a domain of definition D, call J the image's model, and call B the boundaries that are associated with the model: the Mumford–Shah functional E[ J,B ] is defined as
Optimization of the functional may be achieved by approximating it with another functional, as proposed by Ambrosio and Tortorelli.
Sign in to keep reading
One more chapter is free with a Lably account.
Minimization of the functional
Ambrosio–Tortorelli limit
Ambrosio and Tortorelli showed that Mumford–Shah functional E[ J,B ] can be obtained as the limit of a family of energy functionals E[ J,z,ε ] where the boundary B is replaced by continuous function z whose magnitude indicates the presence of a boundary. Their analysis show that the Mumford–Shah functional has a well-defined minimum. It also yields an algorithm for estimating the minimum.
The functionals they define have the following form:
where ε > 0 is a (small) parameter and ϕ(z) is a potential function. Two typical choices for ϕ(z) are
- This choice associates the edge set B with the set of points z such that ϕ1(z) ≈ 0
- This choice associates the edge set B with the set of points z such that ϕ2(z) ≈ 1/4
The non-trivial step in their deduction is the proof that, as , the last two terms of the energy function (i.e. the last integral term of the energy functional) converge to the edge set integral ∫Bds.
The energy functional E[ J,z,ε ] can be minimized by gradient descent methods, assuring the convergence to a local minimum.
Ambrosio, Fusco, and Hutchinson, established a result to give an optimal estimate of the Hausdorff dimension of the singular set of minimizers of the Mumford-Shah energy.
Minimization by splitting into one-dimensional problems
The Mumford-Shah functional can be split into coupled one-dimensional subproblems. The subproblems are solved exactly by dynamic programming.

