Abstract
We present new results concerning the approximation of the total variation, \(\int _{\Omega } |\nabla u|\), of a function u by non-local, non-convex functionals of the form
as \(\delta \rightarrow 0\), where \(\Omega \) is a domain in \(\mathbb {R}^d\) and \(\varphi : [0, + \infty ) \rightarrow [0, + \infty )\) is a non-decreasing function satisfying some appropriate conditions. The mode of convergence is extremely delicate and numerous problems remain open. De Giorgi’s concept of \(\Gamma \)-convergence illuminates the situation, but also introduces mysterious novelties. The original motivation of our work comes from Image Processing.
Similar content being viewed by others
References
Allaire, G.: Numerical Analysis and Optimization: An Introduction to Mathematical Modelling and Numerical Simulation. Oxford University Press, Oxford (2007)
Ambrosio, L., Bourgain, J., Brezis, H., Figalli, A.: Perimeter of sets and BMO-type norms. C. R. Acad. Sc. Paris 352, 697–698 (2014)
Ambrosio, L., Bourgain, J., Brezis, H., Figalli, A.: BMO-type norms related to the perimeter of sets. Commun. Pure Appl. Math. 69, 1062–1086 (2016)
Ambrosio, L., De Philippis, G., Martinazzi, L.: Gamma-convergence of nonlocal perimeter functionals. Manuscr. Math. 134, 377–403 (2011)
Antonucci, C., Gobbino, M., Migliorini, M., Picenni, N.: Optimal constants for a non-local approximation of Sobolev norms and total variation. Preprint (2017). arXiv:1708.01231
Aubert, G., Kornprobst, P.: Can the nonlocal characterization of Sobolev spaces by Bourgain et al. be useful for solving variational problems? SIAM J. Numer. Anal. 47, 844–860 (2009)
Bourgain, J., Brezis, H., Mironescu, P.: Another look at Sobolev spaces. In: Menaldi, J.L., Rofman, E., Sulem, A. (eds.) Optimal Control and Partial Differential Equations, A Volume in Honour of A. Bensoussan’s 60th Birthday, pp. 439–455. IOS Press, Amsterdam (2001)
Bourgain, J., Brezis, H., Mironescu, P.: Limiting embedding theorems for \(W^{s, p}\) when \(s \uparrow 1\) and applications. J. Anal. Math. 87, 77–101 (2002)
Bourgain, J., Brezis, H., Mironescu, P.: A new function space and applications. J. Eur. Math. Soc. 17, 2083–2101 (2015)
Bourgain, J., Nguyen, H.-M.: A new characterization of Sobolev spaces. C. R. Acad. Sci. Paris 343, 75–80 (2006)
Braides, A.: \(\Gamma \)-Convergence for Beginners, Oxford Lecture Series in Mathematics and Its Applications, vol. 22. Oxford University Press, Oxford (2002)
Brezis, H.: How to recognize constant functions. Connections with Sobolev spaces, Volume in honor of M. Vishik, Uspekhi Mat. Nauk 57 (2002), 59–74; English translation in Russian Math. Surveys 57 (2002), 693–708
Brezis, H.: Functional Analysis, Sobolev Spaces and Partial Differential Equations, Universitext. Springer, Berlin (2010)
Brezis, H.: New approximations of the total variation and filters in Imaging. Atti. Accad. Naz. Lincei Rend. Lincei Mat. Appl. 26, 223–240 (2015)
Brezis, H., Mironescu, P.: Sobolev Maps with Values into the Circle. Birkhäuser (in preparation)
Brezis, H., Nguyen, H.-M.: On a new class of functions related to VMO. C. R. Acad. Sci. Paris 349, 157–160 (2011)
Brezis, H., Nguyen, H.-M.: Two subtle convex nonlocal approximation of the \(BV\)-norm. Nonlinear Anal. 137, 222–245 (2016)
Brezis, H., Nguyen, H.-M.: The BBM formula revisited. Atti. Accad. Naz. Lincei Rend. Lincei Mat. Appl. 27, 515–533 (2016)
Brezis, H., Nguyen, H.-M.: Non-convex, non-local functionals converging to the total variation. C. R. Acad. Sci. Paris 355, 24–27 (2017)
Brezis, H., Nguyen, H.-M.: Paper in preparation
Buades, A., Coll, B., Morel, J.M.: A review of image denoising algorithms, with a new one. Multiscale Model. Simul. 4, 490–530 (2005); Updated version in SIAM Review 52 (2010), 113–147
Buades, A., Coll, B., Morel, J.M.: Neighborhood filters and PDE’s. Numer. Math. 105, 1–34 (2006)
Buades, A., Coll, B., Morel, J.M.: Non-local means denoising. Image Process. Online 1, 208–212 (2011)
Bucur, C., Valdinoci, E.: Nonlocal Diffusion and Applications, Lecture Notes of the Unione Matematica Italiana, vol. 20. Springer, Berlin (2016)
Caffarelli, L., Roquejoffre, J.M., Savin, O.: Nonlocal minimal surfaces. Commun. Pure Appl. Math. 63, 1111–1144 (2010)
Caffarelli, L., Valdinoci, E.: Uniform estimates and limiting arguments for nonlocal minimal surfaces. Calc. Var. PDE 41, 203–240 (2011)
Cai, J.-F., Dong, B., Osher, S., Shen, Z.: Image restoration, total variation, wavelet frames, and beyond. J. Am. Math. Soc. 25, 1033–1089 (2012)
Chambolle, A., Lions, P.-L.: Image recovery via total variation minimization and related problems. Numer. Math. 76, 167–188 (1997)
Chan, T., Esedoglu, S., Park, F., Yip, A.: Recent developments in total variation image restoration. In: Paragios, N., Chen, Y., Faugeras, O. (eds.) Mathematical Models in Computer Vision, pp. 17–30. Springer, Berlin (2005)
Dal Maso, G.: An Introduction to \(\Gamma \)-Convergence, Progress in Nonlinear Differential Equations and their Applications, vol. 8. Birkhäuser Boston Inc., Boston (1993)
Davila, J.: On an open question about functions of bounded variation. Calc. Var. Partial Differ. Equ. 15, 519–527 (2002)
Figalli, A., Fusco, N., Maggi, F., Millot, V., Morini, M.: Isoperimetry and stability properties of balls with respect to nonlocal energies. Commun. Math. Phys. 336, 441–507 (2015)
Evans, L.C., Gariepy, R.F.: Measure Theory and Fine Properties of Functions, Studies in Advanced Mathematics. CRC Press, Boca Raton (1992)
Fusco, N.: The quantitative isoperimetric inequality and related topics. Bull. Math. Sci. 5, 517–607 (2015)
Gilboa, G., Osher, S.: Nonlocal linear image regularization and supervised segmentation. Multiscale Model. Simul. 6, 595–630 (2007)
Gilboa, G., Osher, S.: Nonlocal operators with applications to image processing. Multiscale Model. Simul. 7, 1005–1028 (2008)
Haddad, A., Meyer, Y.: An improvement of Rudin–Osher–Fatemi model. Appl. Comput. Harmon. Anal. 22, 319–334 (2007)
Kindermann, S., Osher, S., Jones, P.W.: Deblurring and denoising of images by nonlocal functionals. Multiscale Model. Simul. 4, 1091–1115 (2005)
Lee, J.S.: Digital image smoothing and the sigma filter. Comput. Vis. Graph. Image Process. 24, 255–269 (1983)
Leoni, G., Spector, D.: Characterization of Sobolev and BV spaces. J. Funct. Anal. 261, 2926–2958 (2011)
Leoni, G., Spector, D.: Corrigendum to “Characterization of Sobolev and BV spaces”. J. Funct. Anal. 266, 1106–1114 (2014)
Nguyen, H.-M.: Some new characterizations of Sobolev spaces. J. Funct. Anal. 237, 689–720 (2006)
Nguyen, H.-M.: \(\Gamma \)-convergence and Sobolev norms. C. R. Acad. Sci. Paris 345, 679–684 (2007)
Nguyen, H.-M.: Further characterizations of Sobolev spaces. J. Eur. Math. Soc. 10, 191–229 (2008)
Nguyen, H.-M.: \(\Gamma \)-convergence, Sobolev norms, and BV functions. Duke Math. J. 157, 495–533 (2011)
Nguyen, H.-M.: Some inequalities related to Sobolev norms. Calc. Var. Partial Differ. Equ. 41, 483–509 (2011)
Nguyen, H.-M.: Estimates for the topological degree and related topics. J. Fixed Point Theory 15, 185–215 (2014)
Paris, S., Kornprobst, P., Tumblin, J., Durand, F.: Bilateral filtering: theory and applications. Found. Trends Comput. Graph. Vis. 4, 1–73 (2008)
Ponce, A.: A new approach to Sobolev spaces and connections to \(\Gamma \)-convergence. Calc. Var. Partial Differ. Equ. 19, 229–255 (2004)
Ponce, A.: Personal communication to the authors (2005)
Ponce, A., Van Schaftingen, J.: Personal communication to the authors (2005)
Rudin, L.I., Osher, S., Fatemi, E.: Nonlinear total variation based noise removal algorithms. Phys. D 60, 259–268 (1992)
Smith, S.M., Brady, J.M.: SUSAN—a new approach to low level image processing. Int. J. Comput. Vis. 23, 45–78 (1997)
Van Schaftingen, J., Willem, M.: Set Transformations, Symmetrizations and Isoperimetric Inequalities, in Nonlinear Analysis and Applications to Physical Sciences, pp. 135–152. Springer Italia, Milan (2004)
Yaroslavsky, L.P.: Digital Picture Processing. An Introduction. Springer, Berlin (1985)
Yaroslavsky, L.P., Eden, M.: Fundamentals of Digital Optics. Springer, Berlin (1996)
Acknowledgements
We are extremely grateful to J. Bourgain for sharing fruitful ideas which led to the joint work [10] with the second author. Some of the techniques developed in [10] served as a source of inspiration for many subsequent works. The first author (H.B.) warmly thanks R. Kimmel and J. M. Morel for useful discussions concerning Image Processing.
Author information
Authors and Affiliations
Corresponding author
Additional information
H. Brezis: Research partially supported by NSF Grant DMS-1207793.
Appendices
Appendix: Proof of Pathology 2
We construct a function \(u \in W^{1, 1}(0, 1)\) such that, for \(\varphi = c_1 \tilde{\varphi } _1\),
Set \(x_n = 1 - 1/ n\) for \(n \ge 1\). Set \(\delta _1 = 1/100\) and \(T_1 = e^{-\delta _1^{-1}}\). Let \(y_1\) be the middle point of the interval \((x_1, x_1 + T_1)\) and fix \(0< t_1< T_1/ 4\) such that
Since
for all \(\alpha< \beta < \gamma \), such a \(t_1\) exists. Define \(u_1 \in W^{1, 1}(0, 1)\) by
Assuming that \(\delta _{k}\), \(T_{k}\), \(t_{k}\), and \(u_k\) are constructed for \(1 \le k \le n-1\) and for \(n \ge 2\) such that \(u_k\) is Lipschitz. We then obtain \(\delta _n\), \(T_n\), \(t_n\), and \(u_n\) as follows. Fix \(0< \delta _{n}< \delta _{n-1}/ 8\) sufficiently small such that
Such a constant \(\delta _n\) exists by Proposition 1 (in fact \(u_{n-1}\) is only Lipschitz; however Proposition 1 holds as well for Lipschitz functions, see also Proposition C1). Set \(T_n = e^{- \delta _n^{-1}}\) and let \(y_n\) be the middle point of the interval \((x_n, x_n + T_n)\) and fix \(0< t_n< T_n/ 4\) such that
Such a \(t_n\) exists by (A2). Define a continuous function \(w_n: [0, 1] \mapsto [0, 1]\), \(n \ge 2\), as follows
Set
Since \(w_n\) and \(u_{n-1}\) are Lipschitz, it follows that \(u_n\) is Lipschitz. Moreover, one can verify that \((u_n)\) converges in \(W^{1, 1}(0, 1)\) by noting that
Let u be the limit of \((u_n)\) in \(W^{1, 1}(0, 1)\). We derive from the construction of \(u_n\) that u is non-decreasing, and for \(n \ge 1\),
since \(\delta _k < \delta _{k-1}/ 8\). We have
It is clear that
and
since u is constant in \([x_{n-1} + T_{n-1}, x_n]\). It follows from (A3) that
On the other hand, from (A4), (A5), and the definition of \(w_n\), we have, for \(n \ge 1\),
Combining (A8) and (A9) and noting that \(u_n \rightarrow u\) in \(W^{1, 1}(0, 1)\), we obtain the conclusion. \(\square \)
Appendix: Proof of Pathology 3
We first establish (2.41) for \(\varphi = c_1 \tilde{\varphi } _1\) where \(c_1 = 1/ 2\) is the normalization constant.
Let \(c \ge 5\) and for each \(k \in \mathbb {N}\) (\(k \ge 4\)) define a non-decreasing continuous function \(v_{k}: [0, 1] \mapsto [0, 1]\) with \(v_k(1) = 1\) as follows
Clearly,
Define
Since \(c_1 = 1/2\), one can show that (see [43, page 683])
Since, for \(c \ge 2\),
it follows that, for sufficiently large c,
Fix such a constant c. We are now going to define by induction a sequence of \(u_n: [0, 1] \mapsto [0, 1]\). Set
Assume that \(u_{n-1}\) (\(n \ge 1\)) is defined and satisfies the following properties:
and there exists a partition \(0 = t_{0, n-1}< t_{1, n-1}< \cdots < t_{2 l_{n-1}, n-1} = 1\) such that, with the notation \(J_{i, n-1} = [t_{i, n-1}, t_{i+1, n-1}]\), the following four properties hold:
the total variation of \(u_{n-1}\) on the interval \(J_{i, n-1}\) with i odd (where \(u_{n-1}\) is not constant) is always \(1/ l_{n-1}\), i.e.,
and the intervals \(J_{i, n-1}\) with i odd have the same length which is less than the one of any interval \(J_{i, n-1}\) with i even, i.e.,
Since \(u_{n-1} (0) = 0\), it follows from the properties of \(u_{n-1}\) in (B5) and (B6) that
Set
(\(B_{n-1}\) is the union of all intervals on which \(u_{n-1}\) is constant). For \(n \in \mathbb {N}\), let \(k_n\) be a sufficient large integer such that
and
Since, for a small positive number \(\tau \),
such a constant \(k_n\) exists by (B3). Define
where \(s = (t - t_{2i +1, n-1}) / |J_{2i + 1, n-1}|\). Then \(u_n\) satisfies (B4)-(B8) for some \(l_n\) and \(t_{i, n}\). Since \(0 \le v_k(x) \le x\) for \(x \in [0, 1]\), we deduce from (B9) and the definition of \(u_{n}\) that \(u_n \le u_{n-1}\). On the other hand, we derive from (B9) and (B13) that, for \(m\ge n\),
Hence the sequence \((u_n)\) is Cauchy in C([0, 1]). Let u be the limit and set
It follows from the definition of \(u_n\) and u that
From the construction of \(u_n\) in (B13), the property of \(v_k\) in (B2), and (B8), we derive that
where \(\tau _n\) is defined in (B11). Since \(u_{n-1}\) is constant in \(J_{2i, n-1}\) for \(0 \le i \le l_{n-1} - 1\) by (B5), it follows from (B13) that u is constant in \(J_{2i, n-1}\) for \(0 \le i \le l_{n-1} - 1\). We derive that
Using (B16), we have, by (B11),
We now estimate, for \(0 \le i \le l_{n-1} - 1\),
Define \(g_i : J_{2i + 1, n-1} \rightarrow [0, 1]\), for \(0 \le i \le l_{n-1} - 1\), as follows
We claim that, for \(0 \le i \le l_{n-1} - 1\),
then
In fact, if \(g_i(z) \in [i/ k_{n}, (i+2)/ k_n - 1 / (c k_n)]\) then
Here we used (B15) and the fact that u is non-decreasing. It follows from the definition of \(u_n\) that, if \(g_i(x), g_i(y) \in [i/ k_{n}, (i+2)/ k_n - 1 / (c k_n)]\) then
The claim is proved.
By a change of variables, for \(i=0, \cdots , 2 l_{n-1} -1\),
we deduce from the claim that
It follows from (B12) and (B14) that
Combining (B17), (B18), and (B19) yields
Since \(c_1 = 1/2\), we have, for \(\varphi = c_1 \tilde{\varphi } _1\),
Note that \(u \in C([0, 1])\) is non-decreasing and \(u(0) =0\) and \(u(1) = 1\). This implies
Therefore (2.41) holds for \(\varphi = c_1 \tilde{\varphi } _1\) and u.
We next construct a continuous function \(\varphi _\ell \) which is “close” to \(c_1 \tilde{\varphi } _1\) such that (2.41) holds for \(\varphi _\ell \) and the function u constructed above. For \(\ell \ge 1\), define a continuous function \(\varphi _\ell : [0 , + \infty ) \mapsto \mathbb {R}\) by
where \(\alpha _\ell \) is the constant such that
Then \(\varphi _{\ell } \in \mathcal{A}\). Moreover, \(\varphi _\ell (t) \le \alpha _\ell \tilde{\varphi } _1 (\beta _\ell t)\) where \(\beta _\ell = 1 + 1/\ell \). It follows from (B20) that
Since \(a_\ell \rightarrow c_1 = 1/2\) and \(\beta _\ell \rightarrow 1\) as \(\ell \rightarrow +\infty \), the conclusion holds for \(\varphi _\ell \) when \(\ell \) is large. The proof is complete. \(\square \)
Appendix: Pointwise Convergence of \(\Lambda _{\delta }(u)\) When \(u \in W^{1, p}(\Omega )\)
In this section, we prove the following result
Proposition C1
Let \(d \ge 1\), \(\Omega \) be a smooth bounded open subset of \(\mathbb {R}^d\), and \(\varphi \in \mathcal{A}\). We have
Proof
We already know by Proposition 1 that
Assume now that \(u \in W^{1, p}(\Omega )\) for some \(p>1\). We are going to prove that
Consider an extension of u to \(\mathbb {R}^d\) which belongs to \(W^{1, p}(\mathbb {R}^d)\). For simplicity, we still denote the extension by u.
Clearly
and thus it suffices to establish that
Using polar coordinates and a change of variables, we have, as in (2.10),
As in (2.12), we also obtain
As in (2.15), we have
On the other hand, since \(\varphi \) is non-decreasing, it follows that, for \(\delta >0\),
where
Indeed, we have
We claim that
Assuming (C9), we may then apply the dominated convergence theorem using (C4), (C5), (C6), (C7), and (C9), and conclude that (C3) holds.
To show (C9), it suffices to prove that, for all \(\sigma \in \mathbb {S}^{d-1}\),
Here and in what follows C denotes a positive constant independent of u and \(\delta \); it depends only on \(\Omega \) and p. For simplicity of notation, we assume that \(\sigma = e_{d}: = (0, \cdots , 0, 1 )\). By a change of variables, we have
Note that
We have
Since, by the theory of maximal functions in one dimension,
it follows from (C12) that
Combining (C11) and (C13) implies (C10) for \(\sigma = e_d\). The proof is complete. \(\square \)
Remark 10
The above proof shows that
The idea of using the theory of maximal functions to derive a similar estimate (in a slightly different context but still for \(\varphi = c_1 \tilde{\varphi } _1\)) is originally due to A. Ponce and J. Van Schaftingen [51]; see also H.-M. Nguyen [42].
Rights and permissions
About this article
Cite this article
Brezis, H., Nguyen, HM. Non-local Functionals Related to the Total Variation and Connections with Image Processing. Ann. PDE 4, 9 (2018). https://doi.org/10.1007/s40818-018-0044-1
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40818-018-0044-1
Keywords
- Total variation
- Bounded variation
- Non-local functional
- Non-convex functional
- \(\Gamma \)-Convergence
- Sobolev spaces