Skip to main content
Log in

Multi-scale Anisotropic Fourth-Order Diffusion Improves Ridge and Valley Localization

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

Abstract

Ridge and valley enhancing filters are widely used in applications such as vessel detection in medical image computing. When images are degraded by noise or include vessels at different scales, such filters are an essential step for meaningful and stable vessel localization. In this work, we propose a novel multi-scale anisotropic fourth-order diffusion equation that allows us to smooth along vessels, while sharpening them in the orthogonal direction. The proposed filter uses a fourth-order diffusion tensor whose eigentensors and eigenvalues are determined from the local Hessian matrix, at a scale that is automatically selected for each pixel. We discuss efficient implementation using a fast explicit diffusion scheme and demonstrate results on synthetic images and vessels in fundus images. Compared to previous isotropic and anisotropic fourth-order filters, as well as established second-order vessel enhancing filters, our newly proposed one better restores the centerlines in all cases.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Annunziata, R., Kheirkhah, A., Hamrah, P., Trucco, E.: Scale and curvature invariant ridge detector for tortuous and fragmented structures. In: Proceedings of the Medical Image Computing and Computer-Assisted Intervention (MICCAI), Part III, LNCS, vol. 9351, pp. 588–595. Springer, Berlin (2015)

  2. Barakat, S., Andrysco, N., Tricoche, X.: Fast extraction of high-quality crease surfaces for visual analysis. Comput. Graph. Forum 30(3), 961–970 (2011)

    Article  Google Scholar 

  3. Basser, P.J., Pajevic, S.: Spectral decomposition of a 4th-order covariance tensor: applications to diffusion tensor MRI. Signal Process. 87, 220–236 (2007)

    Article  MATH  Google Scholar 

  4. Cañero, C., Radeva, P.: Vesselness enhancement diffusion. Pattern Recognit. Lett. 24(16), 3141–3151 (2003)

    Article  Google Scholar 

  5. Descoteaux, M., Collins, D.L., Siddiqi, K.: A geometric flow for segmenting vasculature in proton-density weighted mri. Med. Image Anal. 12(4), 497–513 (2008)

    Article  Google Scholar 

  6. Didas, S., Weickert, J., Burgeth, B.: Properties of higher order nonlinear diffusion filtering. J. Math. Imaging Vis. 35(3), 208–226 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  7. Eberly, D.H., Pizer, S.M.: Ridge flow models for image segmentation. In: Proc. SPIE. Medical Imaging, vol. 2167, pp. 54–64. International Society for Optics and Photonics (1994). doi:10.1117/12.175097

  8. Frangi, A.F., Niessen, W.J., Vincken, K.L., Viergever, M.A.: Multiscale vessel enhancement filtering. In: Proceedings of the Medical Image Computing and Computer-Assisted Interventation (MICCAI), LNCS, vol. 1496, pp. 130–137. Springer, Berlin (1998)

  9. Franken, E., Duits, R.: Crossing-preserving coherence-enhancing diffusion on invertible orientation scores. Int. J. Comput. Vis. 85(3), 253 (2009)

    Article  Google Scholar 

  10. Greer, J.B., Bertozzi, A.L., Sapiro, G.: Fourth order partial differential equations on general geometries. J. Comput. Phys. 216(1), 216–246 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  11. Hajiaboli, M.R.: An anisotropic fourth-order diffusion filter for image noise removal. Int. J. Comput. Vis. 92(2), 177–191 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  12. Hannink, J., Duits, R., Bekkers, E.: Crossing-preserving multi-scale vesselness. In: Proceedings of the Medical Image Computing and Computer-Assisted Intervention (MICCAI), Part II, LNCS, vol. 8674, pp. 603–610. Springer, Berlin (2014)

  13. Haralick, R.M., Watson, L.T., Laffey, T.J.: The topographic primal sketch. Int. J. Robot. Res. 2(1), 50–72 (1983)

    Article  Google Scholar 

  14. Huttenlocher, D .P., Klanderman, G., Rucklidge, W .J.: Comparing images using the Hausdorff distance. IEEE Trans. Pattern Anal. Mach. Intell. 15(9), 850–863 (1993)

    Article  Google Scholar 

  15. Jerman, T., Pernuš, F., Likar, B., Špiclin, Ž.: Enhancement of vascular structures in 3D and 2D angiographic images. IEEE Trans. Med. Imaging 35(9), 2107–2118 (2016)

    Article  Google Scholar 

  16. Kindlmann, G., Ennis, D., Whitaker, R., Westin, C.-F.: Diffusion tensor analysis with invariant gradients and rotation tangents. IEEE Trans. Med. Imaging 26(11), 1483–1499 (2007)

    Article  Google Scholar 

  17. Kindlmann, G., San José Estépar, R., Smith, S .M., Westin, C.-F.: Sampling and visualizing creases with scale-space particles. IEEE Trans. Vis. Comput. Graph. 15(6), 1415–1424 (2009)

    Article  Google Scholar 

  18. Lindeberg, T.: Edge detection and ridge detection with automatic scale selection. Int. J. Comput. Vis. 30(2), 117–156 (1998)

    Article  Google Scholar 

  19. Lysaker, M., Lundervold, A., Tai, X.-C.: Noise removal using fourth-order partial differential equation with applications to medical magnetic resonance images in space and time. IEEE Trans. Image Process. 12(12), 1579–1590 (2003)

    Article  MATH  Google Scholar 

  20. Peikert, R., Sadlo, F.: Height ridge computation and filtering for visualization. In: Proceedings of IEEE Pacific Visualization Symposium, March 2008. pp. 119–126 (2008). doi:10.1109/PACIFICVIS.2008.4475467

  21. Perona, P., Malik, J.: Scale-space and edge detection using anisotropic diffusion. IEEE Trans. Pattern Anal. Mach. Intell. 12(7), 629–639 (1990)

    Article  Google Scholar 

  22. Peter, P., Kaufhold, L., Weickert, J.: Turning diffusion-based image colorization into efficient color compression. IEEE Trans. Image Process. 26(2), 860–869 (2017)

    Article  MathSciNet  Google Scholar 

  23. Scharr, H., Krajsek, K.: A short introduction to diffusion-like methods. In: Florack, L., Duits, R., Jongbloed, G., van Lieshout, M., Davies, L. (eds.) Mathematical Methods for Signal and Image Analysis and Representation. Computational Imaging and Vision, vol. 41, pp. 1–30. Springer (2012). doi:10.1007/978-1-4471-2353-8_1

  24. Scherzer, O.: Denoising with higher order derivatives of bounded variation and an application to parameter estimation. Computing 60(1), 1–27 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  25. Schroeder, W.J., Martin, K.M.: Overview of visualization. In: The Visualization Handbook, pp. 3–35 (2005)

  26. Schultz, T., Theisel, H., Seidel, H.-P.: Crease surfaces: from theory to extraction and application to diffusion tensor MRI. IEEE Trans. Vis. Comput. Graph. 16(1), 109–119 (2010)

    Article  Google Scholar 

  27. Schultz, T., Weickert, J., Seidel, H.-P.: A higher-order structure tensor. In: Laidlaw, D.H., Weickert, J. (eds.) Visualization and Processing of Tensor Fields—Advances and Perspectives, pp. 263–280. Springer, Berlin (2009)

    Chapter  Google Scholar 

  28. Sóle, A.F., López, A., Sapiro, G.: Crease enhancement diffusion. Comput. Vis. Image Underst. 84(2), 241–248 (2001)

    Article  MATH  Google Scholar 

  29. Stuke, I., Aach, T., Barth, E., Mota, C.: Analysing superimposed oriented patterns. In: IEEE Southwest Symposium on Image Analysis and Interpretation. pp. 133–137 (2004)

  30. Tumblin, J., Turk, G.: LCIS: a boundary hierarchy for detail-preserving contrast reduction. In: Proceedings of the Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH), pp. 83–90 (1999)

  31. Wei, G.W.: Generalized Perona–Malik equation for image restoration. IEEE Signal Process. Lett. 6(7), 165–167 (1999)

    Article  MathSciNet  Google Scholar 

  32. Weickert, J.: Anisotropic Diffusion in Image Processing. Teubner, Stuttgart (1998)

    MATH  Google Scholar 

  33. Weickert, J., Grewenig, S., Schroers, C., Bruhn, A.: Cyclic schemes for PDE-based image analysis. Int. J. Comput. Vis. 118(3), 275–299 (2016)

  34. Whittaker, E.T.: On a new method of graduation. Proc. Edinb. Math. Soc. 10, 63–75 (1922)

    Google Scholar 

  35. You, Y.-L., Kaveh, M.: Fourth-order partial differential equations for noise removal. IEEE Trans. Image Process. 9(10), 1723–1730 (2000)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shekoufeh Gorgi Zadeh.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gorgi Zadeh, S., Didas, S., Wintergerst, M.W.M. et al. Multi-scale Anisotropic Fourth-Order Diffusion Improves Ridge and Valley Localization. J Math Imaging Vis 59, 257–269 (2017). https://doi.org/10.1007/s10851-017-0729-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10851-017-0729-1

Keywords

Navigation