Skip to main content
Log in

The Perona–Malik Method as an Edge Pruning Algorithm

  • Published:
Journal of Mathematical Imaging and Vision Aims and scope Submit manuscript

Abstract

The Perona–Malik equation (PM), in the continuum limit, is interpreted as the gradient flow for a functional, corresponding to the reconstruction of an image with edges with non-zero thickness. This result is based on an image model (u,Γ) where Γ is an edge set, and u is a slowly-varying function. PM simplifies the image by reducing the jump across each component of Γ, resulting in an automatic edge pruning procedure. The initial-value problem thus defined is well-posed, but practically stable only for small times: it leads to a semi-group with exponential growth. The rigorous analysis gives a mathematical basis for empirical observations, including edge localization and the need to use a small number of iterations. The variational formulation enables an easy comparison with earlier methods.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Adams, R.: Sobolev Spaces. Academic Press, New York (1975)

    MATH  Google Scholar 

  2. Ambrosio, L., Tortorelli, V.M.: On the approximation of free discontinuity problems. Boll. Unione Mat. Ital. B(7) 6, 105–123 (1992)

    MATH  MathSciNet  Google Scholar 

  3. Aubert, G., Kornprobst, P.: Mathematical Problems in Image Processing. Springer, Berlin (2002)

    MATH  Google Scholar 

  4. Blake, A., Zisserman, A.: Visual Reconstruction. MIT Press, Cambridge (1987)

    Google Scholar 

  5. Brezis, H.: Opérateurs Maximaux Monotones et Semi-groupes de Contractions dans les Espaces de Hilbert. North-Holland, Amsterdam (1973)

    MATH  Google Scholar 

  6. Brezis, H.: Analyse Fonctionnelle: Théorie et Applications. Masson, Paris (1983)

    MATH  Google Scholar 

  7. Chipot, M., March, R., Rosati, M., Vergara-Caffarelli, G.: Analysis of a nonconvex problem related to signal selective smoothing. Math. Models Meth. Appl. Sci. 7(3), 313–328 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  8. Courant, R.: Über direkte Methoden in der Variationsrechnung und über verwandte Fragen. Math. Ann. 97(1), 711–736 (1927)

    Article  MathSciNet  MATH  Google Scholar 

  9. Evans, L.C.: Weak Convergence Methods for Nonlinear Partial Differential Equations. American Mathematical Society, Providence (1990)

    MATH  Google Scholar 

  10. Geiger, D., Girosi, F.: Parallel and deterministic algorithms from MRF’s: surface reconstruction. IEEE Trans. Pattern Anal. Mach. Intell. 13(5), 401–412 (1991)

    Article  Google Scholar 

  11. Geman, D., Geman, S.: Stochastic relaxation, Gibbs distributions, and the Bayesian restoration of images. IEEE Trans. Pattern Anal. Mach. Intell. 7(6), 721–741 (1986)

    Google Scholar 

  12. Geman, D., Reynolds, G.: Constrained restoration and the recovery of discontinuities. IEEE Trans. Pattern Anal. Mach. Intell. 14(3), 367–383 (1992)

    Article  Google Scholar 

  13. Höllig, K., Nohel, J.A.: A diffusion equation with a nonmonotone constitutive function. In: Ball, J. (ed.) Systems of Nonlinear Partial Differential Equations, pp. 409–422. Reidel, Boston, MA (1983)

    Google Scholar 

  14. Kichenassamy, S.: The Perona–Malik paradox. SIAM J. Appl. Math. 57(5), 1328–1342 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  15. Kichenassamy, S.: Nonlinear diffusion and hyperbolic smoothing for edge enhancement. In: Berger, M.-O., Deriche, R., Herlin, I., Jaffré, J., Morel, J.-M. (eds.) Proc. ICAOS’96. Lecture Notes in Control and Inf. Sci., vol. 219, pp. 119–124. Springer, Berlin (1996)

    Google Scholar 

  16. Kichenassamy, S.: Semi-group theory for the Perona–Malik equation. C. R. Acad. Sci. Paris Ser. I 344(4), 225–229 (2007)

    MATH  MathSciNet  Google Scholar 

  17. Koenderink, J.J.: The structure of images. Biol. Cybern. 50, 363–370 (1984)

    Article  MATH  MathSciNet  Google Scholar 

  18. Meyer, Y.: Oscillating Patterns in Image Processing and Nonlinear Evolution Equations. Univ. Lect. Series, vol. 22. American Mathematical Society, Providence (2001)

    MATH  Google Scholar 

  19. Mumford, D., Nitzberg, M., Shiota, T.: Filtering, Segmentation and Depth. Lecture Notes in Computer Science, vol. 662. Springer, Berlin (1993)

    MATH  Google Scholar 

  20. Nordström, K.: Biased anisotropic diffusion—a unified regularization and diffusion approach to edge detection. Image Vis. Comput. 8(11), 318–327 (1990)

    Article  Google Scholar 

  21. Perona, P., Malik, J.: Scale-space and edge detection using anisotropic diffusion. IEEE Trans. Pattern Anal. Mach. Intell. 12(7), 629–639 (1990). See also: Proc. of IEEE Comp. Soc. Workshop on Comp. Vision, Miami, pp. 16–22 (1987)

    Article  Google Scholar 

  22. Posmentier, E.S.: The generation of salinity finestructure by vertical diffusion. J. Phys. Oceanogr. 7, 298–300 (1977)

    Article  Google Scholar 

  23. ter Haar Romeny, B.M.: Scale-space research at Utrecht University. In: Proc. ICAOS’96. Lecture Notes in Control and Information Sciences, vol. 219, pp. 15–30. Springer, Berlin (1996)

    Google Scholar 

  24. Terzopoulos, D.: Regularization of inverse visual problems involving discontinuities. IEEE Trans. Pattern Anal. Mach. Intell. 8, 413–424 (1986). See also: Computing visible-surface representations, AI Memo 800, MIT AI Lab (1985)

    Article  Google Scholar 

  25. Weickert, J.: Anisotropic diffusion in image processing. Dissertation, Univ. Kaiserlautern, Germany (1996). Revised version: Teubner

  26. Weickert, J., Ishikawa, S., Imiya, A.: On the history of Gaussian scale-space axiomatics. In: Sporring, J., Nielsen, M., Florack, L., Johansen, P. (eds.) Gaussian Scale-Space Theory, pp. 45–59. Kluwer Academic, Dordrecht (1997)

    Google Scholar 

  27. Witkin, A.: Scale-space filtering. In: Proc. Eighth Int. Joint Conf. on Art. Intell. (IJCAI) ’83, Karlsruhe, Aug. 8–12, 1983, vol. 2, pp. 1019–1022 (1983)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Satyanad Kichenassamy.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kichenassamy, S. The Perona–Malik Method as an Edge Pruning Algorithm. J Math Imaging Vis 30, 209–219 (2008). https://doi.org/10.1007/s10851-007-0029-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10851-007-0029-2

Keywords

Navigation