Skip to main content
Log in

Variational Image Binarization and its Multi-Scale Realizations

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

Abstract

A variational approach for image binarization is discussed in this paper. The approach is based on the interpolation of surface. This interpolation is computed using edge points as interpolating points and minimizing an energy functional which interpolates a smooth threshold surface. A globally convergent Sequential Relaxation Algorithm (SRA) is proposed for solving the optimization problem. Moreover, our algorithm is also formulated in a multi-scale framework. The performance of our method is demonstrated on a variety of real and synthetic images and compared with traditional techniques. Examples show that our method gives promising results.

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. A.T. Abak, U. Baris, B. Sankur, “The performance evaluation of thresholding algorithms for optical character recognition,” in ICDAR 97, Ulm, Germany, 1997, pp. 697– 700.

  2. G. Aubert, L. Vese, “A variational method in image recovery,” SIAM J. Numer. Anal., Vol. 34, pp. 1948–1979, 1997.

    Article  Google Scholar 

  3. V. Caselles, R. Kimmel, G. Sapiro, “Geodesic active contours,” International Journal of Computer Vision, Vol. 22, pp. 61–79, 1997.

    Article  Google Scholar 

  4. T. Chan, L. Vese, “An active contour model without edges,” IEEE Trans. Image Processing, Vol. 10, No. 2, pp. 266–277, 2001.

    Article  Google Scholar 

  5. C.-I Chang, K. Chen, J. Wang, M.L.G. Althouse, “A relative entropy-based approach to image thresholding,” Pattern Recognition, Vol. 27, No. 9, pp. 1275–1289, 1994.

    Article  Google Scholar 

  6. P. Charbonnier, L. Blance-Feraud, G. Aubert, M. Barlaud, “Deterministic edge-preserving regularization in computed imaging,” IEEE Trans. Image Processing, Vol. 6, No. 2, pp. 298–311, 1997.

    Article  Google Scholar 

  7. J.B. Conway, A Course in Functional Analysis, Springer-Verlag: New York, 1985.

    Google Scholar 

  8. L.S. Davis, A. Rosenfeld, J.S. Weszka, “Region extraction by averaging and thresholding,” IEEE Trans. Systems Man and Cybernetics, Vol. 5, pp. 383–388, 1975.

    Google Scholar 

  9. D.C. Dobson, C.R. Vogel, “Convergence of an iterative method for total variation denoising,” SIAM J. Numer. Anal., Vol. 34, No. 5, pp. 1779–1791, 1997.

    Article  Google Scholar 

  10. L.M.J. Florack, B.M. ter Haar Romeny, J.J. Koenderink, M.A. Viergever, “Linear scale-space,” Journal of Mathematical Imaging and Vision, Vol. 4, No. 4, pp. 325–351, 1994.

    Article  Google Scholar 

  11. L.M.J. Florack, B.M. ter Haar Romeny, J.J. Koenderink, M.A. Viergever, “Families of tuned scale-space kernels,” in Proceedings of the European Conference on Computer Vision, G. Sandini (Ed.), Santa Margherita Ligure, Italy, 1992, pp. 19– 23.

  12. L.M.J. Florack, B.M. ter Haar Romeny, J.J. Koenderink, M.A. Viergever, “Cartesian differential invariants in scale-space,” Journal of Mathematical Imaging and Vision, Vol. 3, pp. 327–348, 1993.

    Article  Google Scholar 

  13. W. Forstner, “A framework for low-level feature extraction,” in Proc. Eur. Conf. Comp. Vis., 1994, pp. 383–394.

  14. J. Garding, T. Lindeberg, “Direct computation of shape cues using scale-adapted spatial derivative operators,” Int. J. Comp. Vis., Vol. 17, No. 2, pp. 163–191, 1996.

    Article  Google Scholar 

  15. G.A. Hewer, C. Kenney, B.S. Manjunath, “Variational image segmentation using boundary functions,” IEEE Trans. Image Processing, Vol. 7, No. 9, pp. 1269–1281, 1998.

    Article  Google Scholar 

  16. S. Geman, G. Reynolds, “Constrained restoration and the recovery of discontinuities,” IEEE Trans. Pattern Analysis and Machine Intelligence, Vol. 14, pp. 367–383, 1992.

    Article  Google Scholar 

  17. G.A. Glasbey, “An analysis of histogram-based thresholding algorithms,” CVGIP: Graphical Models and Image Processing, Vol. 55 No. 6, pp. 532–537, 1993.

    Article  Google Scholar 

  18. H.S. Ip, D. Shen, “A Hopfield neural network for adaptive image segmentation: An active surface paradigm”, Pattern Recognition Letters, Vol. 18, pp. 37–48, 1997.

    Article  Google Scholar 

  19. M. Kamel, A. Zhao, “Extraction of binary Character/Graphics images from grayscale document images,” CVGIP: Graphical Models and Image Processing, Vol. 55, pp. 203–217. 1993.

    Article  Google Scholar 

  20. N. Karssemeijer, “Detection of satellite distortions in mammograms using scale-space operators”, in Proc. Information Processing in Medical Imaging, 1995, pp. 335–346.

  21. S. Kichenassamy, A. Kumar, P. Olver, A. Tannenbaum, A. Yezzi, “Gradient flows and geometric active contour models,” in IEEE International Conference on Computer Vision, USA Boston, 1995, pp. 810–815.

  22. T. Leung, J. Malik, “Detecting, localizing and grouping repeated scene elements from an image,” in Proc. Eur. Conf. Comp. Vis., 1996, pp. 546–555.

  23. T. Lindeberg, Scale-Space Theory in Computer Vision, Kluwer Academic Publishers: Boston, 1994.

    Google Scholar 

  24. D.G. Luenberger, Introduction to Linear and Nonlinear Programming, Addison-Wesley Publishing Company, 1973.

  25. D.G. Luenberger, Linear and Nonlinear Programming, Addison-Wesley: Reading, MA, 1984.

    Google Scholar 

  26. R. Malladi, J. Sethian, B. Vemuri, “Shape modeling with front propagation: A level set approach,” IEEE Trans. Pattern Analysis and Machine Intelligence, Vol. 17, pp. 158–175, 1995.

    Article  Google Scholar 

  27. R.R. Meyer, “Sufficient conditions for the convergence of monotonic mathematical programming algorithms,” J. Comput. Syst. Sci., Vol. 12, pp. 108–121, 1976.

    Google Scholar 

  28. J. Morel and S. Solimini, Variational Methods in Image Segmentation, Birkhauser: Boston, MA: 1995.

    Google Scholar 

  29. D. Mumford, J. Shah, “Boundary detection by minimizing functionals,” in IEEE Conference on Computer Vision and Pattern Recognition, San Francisco, USA, 1985.

  30. W. Niblack, An Introduction to Digital Image Processing, Prentice Hall: Englewood Cliffs, NJ, pp. 115–116, 1986.

    Google Scholar 

  31. M. Nielsen, L.M.J. Florack, R. Deriche, “Regularization, scale-space, and edge detection filters,” in Proc. Fourth European Conference on Computer Vision, UK Cambridge, 1996.

  32. W.J. Niessen, K. L. Vincken, A.S.E. Koster, M.A. Viergever, “A comparison of multi-scale image representations for image segmentation,” in Proceedings IEEE Workshop on Mathematical Methods in Biomedical Image Analysis, San Francisco, 1996, pp. 263–272.

  33. P. Palumbo, P. Swaminathan, S. Srihari, “Document image binarization: evaluation of algorithms,” SPIE Applications of Digital Image Processing IX, Vol. 697, pp. 278–285, 1986.

    Google Scholar 

  34. N. Papamarkos, B. Gatos, “A new approach for multilevel threshold selection,” CVGIP, Vol. 56, No. 5, pp. 357–370, 1994.

    Google Scholar 

  35. J.R. Parker, “Gray level thresholding in badly illuminated images,” IEEE Trans. Pattern Analysis and Machine Intelligence Vol. 13, No. 8, pp. 813–819, 1991.

    Article  Google Scholar 

  36. P. Perona, J. Malik, “Scale-space and edge detection using anisotropic diffusion,” in IEEE Computer Society Workshop on Computer Vision, FL, Miami, 1987, pp. 16–22.

  37. S.M. Pizer, C.A. Burbeck, J.M. Coggins, D.S. Fritsch, B.S. Morse, “Object shape before boundary shape: Scale-space medial axes,” Journal of Mathematical Imaging and Vision, Vol. 4, No. 3, pp. 303–313, 1994.

    Article  Google Scholar 

  38. B.M. ter Haar Romeny (Ed.), Geometry-Driven Diffusion in Computer Vision, Kluwer Academic Publishers: Dordrecht, 1994.

    Google Scholar 

  39. B.M. ter Haar Romeny, L.M.J. Florack, J.J. Koenderink, and M.A. Viergever, “Scale-space theory in computer vision,” in Proc. First Intern. Conf., Lecture Notes in Computer Science, Vol. 1252, Springer Verlag: Berlin, 1997.

    Google Scholar 

  40. P.K. Sahoo, S. Soltani and A.K.C. Wang, “A survey of thresholding techniques,” in CVGIP-41, 1988, pp. 233–260.

  41. C. Samson, L. Blanc-Féraud, G. Aubert, and J. Zerubia, “A level set model for image classification,” in International Conference on Scale-Space Theories in Computer Vision, 1999, pp. 306–317.

  42. S. Teboul, L. Blance-Feraud, G. Aubert, and M. Barlaud, “Variational approach for edge-preserving regularization using coupled PDE’s,” IEEE Trans. On Image Processing, Vol. 7, No. 3, pp. 387–397, 1998.

    Article  Google Scholar 

  43. O.D. Trier and A. Jain, “Goal-directed evaluation of binarization methods,” IEEE Trans. Pattern Analysis and Machine Intelligence, Vol. 17, No. 12, pp. 1191–1201, 1995.

    Article  Google Scholar 

  44. W.H. Tsai, “Moment-preserving thresholding: A new approach,” Comput. Vision Graphics Image Process, Vol. 29, pp. 377–393, 1985.

    Google Scholar 

  45. Y.Y. Wong, P.C. Yuen, and C.S. Tong, “Segmented snake for contour detection,” Pattern Recognition, Vol. 31, No. 11, pp. 1669–1679, 1998.

    Article  Google Scholar 

  46. J. Weber and J. Malik, “Robust computation of optical flow in a multi-scale differential framework,” in Proc. Fourth International Conference on Computer Vision, 1993, pp. 12–20.

  47. J. Weszka and A. Rosenfeld, “Threshold evaluation techniques,” IEEE Trans. Systems Man and Cybernetic s, Vol. 8, No. 8, pp. 622–629, 1978.

    Google Scholar 

  48. S.D. Yanowitz and A.M. Bruckstein, “A new method for image segmentation,” in CVGIP, Vol. 46, 1989, pp. 82–95.

    Google Scholar 

  49. Y. You, W. Xu, A. Tannenbaum, and M. Kaveh, “Behavioral analysis of anisotropic diffusion in image processing,” IEEE Trans. Image Processing, Vol. 5, No. 11, pp. 1539–1553, 1996.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yongping Zhang.

Additional information

This research is partially supported by HKBU Faculty Research Grant FRG/02-03/II-04 and NSF of China Grant.

C.S. Tong received a BA degree in Mathematics and a Ph.D. degree (on Mathematical Modelling of Intermolecular Forces) both from Cambridge University. After graduation, he joined the Signal and Image Processing division of GEC-Marconi’s Hirst Research Centre as a Research Scientist, working on image restoration and fractal image compression. He then moved to the Department of Mathematics at Hong Kong Baptist University in 1992, becoming Associate Professor since 2002.

He is a member of the IEEE, a Fellow of the Institute of Mathematics and Its Application, and a Chartered Mathematician. His current research interests include image processing, fractal image compression, and neural networks.

Yongping Zhang received the M. S. degree from Department of Mathematics at Shaanxi Normal University, Xi’an, China, in 1988 and received the Ph.D. degree from The Institute of Artificial Intelligence and Robotics at Xi’an Jiaotong University, Xi’an, China, in 1998.

In 1988 he joined Department of Mathematics at Shaanxi Normal University, where he became Associate Professor in July 1987. He held postdoctoral position at Northwestern Polytechnic University during the 1999–2000 academic years. Currently he is a research associate in the Bioengineering Institute at the University of Auckland, New Zealand. His research interests are in Computer Vision and Pattern Recognition, and include Wavelets, Neural Networks, PDE methods and variational methods for image processing.

Nanning Zheng received the M.S. degree from Xi’an Jiaotong University, Xi’an, China, in 1981 and the Ph.D. degree from Keio University, Japan, in 1985. He is an academician of Chinese Engineer Academy, and currently a Professor at Xi’an Jiaotong University. His research interest includes Signal Processing, Machine Vision and Image Processing, Pattern Recognition and Virtual Reality.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Tong, C.S., Zhang, Y. & Zheng, N. Variational Image Binarization and its Multi-Scale Realizations. J Math Imaging Vis 23, 185–198 (2005). https://doi.org/10.1007/s10851-005-6466-x

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10851-005-6466-x

Keywords

Navigation