For on a bounded domain, total variation denoising has a unique minimizer. A bounded minimizing sequence has a weakly convergent subsequence; variation is a supremum of weakly continuous test-function pairings and the fidelity has weak lower semicontinuity. The strictly convex fidelity proves uniqueness. Bounded-variation contraction under clipping proves that data range bounds pass to the minimizer.
This finite-image convex optimization model combines robust L1 norm fidelity with discrete isotropic total variation and pixel-range constraints. An exact second-order cone program uses two orthant fidelity slacks per pixel, two box slacks per pixel and a three-dimensional Lorentz cone for each gradient magnitude. The product canonical barrier has parameter for pixels.
For scalar total variation denoising with on a bounded Lipschitz domain in arbitrary dimension, the inequality holds with common oriented BV traces on a hypersurface. It says that every surviving jump has the same direction as its data jump and no larger amplitude. Reversing the normal changes both differences and preserves the inequality.
Use residual-preserving clipping of an ROF minimizer and the jump-amplitude inequality for a bounded ROF minimizer. At each finite jump, choose an integer clipping level above both output traces. The clipped function has those same traces, and its residual-adjusted data have the same traces as . Taking a countable union over the integer clipping levels proves the result. This gives the no-new-jumps property of total variation denoising under the full assumptions, without asserting regularity of unbounded-forcing perimeter minimizers.
For scalar total variation denoising with on a bounded Lipschitz domain in arbitrary dimension, the reconstructed jump set of a bounded-variation function lies in the data jump set of a bounded-variation function up to a surface-null set. The jump-amplitude inequality for total variation denoising proves this: outside , the two BV traces on a hypersurface of agree, so forces . Surviving jumps cannot be stronger than the corresponding data jumps and must have the same orientation. Existing jumps may disappear.
The proof uses scalar total variation splitting under clipping, residual-preserving clipping of an ROF minimizer, total variation under opposite smooth flows and the BV jump-product limit with one bounded factor. It requires neither bounded data nor bounded output. The bounded-forcing geometric proof through noncontact of ROF level boundaries remains an alternative for bounded images; it is not used to infer regularity under unbounded forcing.
Assume minimizes scalar total variation denoising for . The data may be unbounded. For the local flow of , use as two competitors. The total variation under opposite smooth flows and convexity of the total variation seminorm bound the sum of regularizer changes by . Minimality and the opposite-flow fidelity identity for quadratic data, evaluated using the BV jump-product limit with one bounded factor, imply
Let . The integrands define finite signed Radon measures, since is bounded and the jump variation of is finite. Arbitrary nonnegative smooth make their densities nonnegative. Testing every coordinate direction removes the factor and proves the stated inequality.
If minimizes scalar total variation denoising with , set , and . The scalar total variation splitting under clipping gives . Compare with and use ; cancelling the tail shows that minimizes the same model for . It is bounded while may be unbounded, and exactly. This reduction concerns the actual minimizer, rather than convergence of minimizers for truncated data.
The squared-error term is a strictly convex cost measuring agreement with data.
Let and on a bounded domain, , and for a smooth compactly supported local flow. The displayed formula is exact to an remainder, and need not be bounded. Writing , its cross-term identity is
The remainder is because and weighted convergence follows from
First let , then . The mass change of under opposite flows is . Combined with the BV jump-product limit with one bounded factor, this evaluates the jump contribution without a bounded fidelity derivative.
The scalar ROF denoising minimizer has perimeter-plus-forcing minimizing superlevel sets at almost every height. Conversely any finite-energy function with that property minimizes the full energy. The signed layer-cake identity for quadratic fidelity and coarea formula for BV functions prove sufficiency. To prove necessity, construct nested minimizing sets using comparison of perimeter minimizers with ordered forcing, reconstruct a function from rational levels, clip to establish energy bounds, and use uniqueness from strict convexity of the squared fidelity.
For bounded BV space data and , nested ROF level-set formulation minimizing sets cannot share an interface of positive surface measure away from data jumps. On regular graph patches, upward and downward first variations use the BV traces on a hypersurface. At contacts outside the forcing BV trace on a hypersurface agrees, whereas the two levels differ by . Graph regularity and contact differentiation give the contradiction. Bounded forcing is a hypothesis of this argument; arbitrary unbounded data are not covered by this statement.
For positive , integrate from zero to ; for negative , reverse the integral from to zero. This proves the identity without a positivity restriction on the data. For , the absolute integral is bounded by , so Fubini's theorem applies. The zero-function baseline removes the divergence from the negative-height tail.
For finite convex total variation and a positive squared-error budget, the Slater condition supplies a multiplier such that every constrained minimizer also minimizes . Conversely, a minimizer of that penalized objective with minimizes total variation under the budget equal to its own squared error. Complementary slackness proves the first implication; a comparison of objective values proves the second. This does not assert uniqueness of the multiplier or equality of all minimizer sets when .
The graph total variation measures absolute variation of a vertex signal across edges. It is independent of the orientation used for the oriented incidence matrix. It vanishes exactly on signals constant on each connected component of a graph. A graph total variation denoising estimator combines this penalty with squared error, favouring signals that are piecewise constant on connected regions.
Graph total variation denoising is a penalized least-squares estimator for noisy vertex signals on a graph. The squared loss is strictly convex, so the fitted signal is unique. Its basic inequality for a penalized least-squares estimator separates a noise inner product from the change in penalty. The incidence pseudoinverse decomposition controls the nonconstant noise through the geometry of the graph.
For data on , the minimizer of is the displayed amplitude shrinkage, including extinction at . The total variation calibration uses inside the disk and outside. Its continuous normal component creates no boundary measure, and . This subgradient certifies the positive branch; scaling it down certifies the zero branch. The quadratic fidelity is strictly convex, ensuring uniqueness.
Staircasing is the formation of approximately constant plateaux in reconstructed data, even when the original data vary smoothly. The linear growth of the total variation seminorm on a domain favors sparse spatial gradients, so preserving jumps can come at the cost of flattening gradual transitions.
With zero forward differences at the grid boundary, discrete isotropic total variation is the sum of the Euclidean lengths of the two-component forward gradients. Its dual constraint is the product of unit Euclidean balls, and minimizing over that product yields . The exact difference adjoint operator is essential. A dual proximal gradient method projects pointwise onto unit balls; is safe on an unscaled square grid.
For , discrete total variation denoising is the proximal operator of the support function of . The Moreau decomposition gives the displayed projection residual. It is generally not itself a metric projection onto a closed convex set: such a projection is idempotent, but TV denoising shrinks a sufficiently large two-level jump again when reapplied.
Minimize over using
The pointwise Euclidean projection onto a convex set sends a block to . The gradient of has Lipschitz constant , so finite-dimensional projected gradient descent converges for . On an unscaled square grid with , is safe. Reconstruct ; unused dual directions may make the minimizing nonunique while the primal minimizer is unique.

Articles by others on the same topic (1)

Total Variation Denoising (TVD) is a mathematical technique used in image processing and signal processing to remove noise from images while preserving important features such as edges. The underlying idea of TVD is to minimize the total variation of an image, which is a measure of its smoothness, while still attempting to fit the observed noisy data.