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.
Similar content being viewed by others
References
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.
G. Aubert, L. Vese, “A variational method in image recovery,” SIAM J. Numer. Anal., Vol. 34, pp. 1948–1979, 1997.
V. Caselles, R. Kimmel, G. Sapiro, “Geodesic active contours,” International Journal of Computer Vision, Vol. 22, pp. 61–79, 1997.
T. Chan, L. Vese, “An active contour model without edges,” IEEE Trans. Image Processing, Vol. 10, No. 2, pp. 266–277, 2001.
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.
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.
J.B. Conway, A Course in Functional Analysis, Springer-Verlag: New York, 1985.
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.
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.
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.
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.
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.
W. Forstner, “A framework for low-level feature extraction,” in Proc. Eur. Conf. Comp. Vis., 1994, pp. 383–394.
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.
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.
S. Geman, G. Reynolds, “Constrained restoration and the recovery of discontinuities,” IEEE Trans. Pattern Analysis and Machine Intelligence, Vol. 14, pp. 367–383, 1992.
G.A. Glasbey, “An analysis of histogram-based thresholding algorithms,” CVGIP: Graphical Models and Image Processing, Vol. 55 No. 6, pp. 532–537, 1993.
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.
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.
N. Karssemeijer, “Detection of satellite distortions in mammograms using scale-space operators”, in Proc. Information Processing in Medical Imaging, 1995, pp. 335–346.
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.
T. Leung, J. Malik, “Detecting, localizing and grouping repeated scene elements from an image,” in Proc. Eur. Conf. Comp. Vis., 1996, pp. 546–555.
T. Lindeberg, Scale-Space Theory in Computer Vision, Kluwer Academic Publishers: Boston, 1994.
D.G. Luenberger, Introduction to Linear and Nonlinear Programming, Addison-Wesley Publishing Company, 1973.
D.G. Luenberger, Linear and Nonlinear Programming, Addison-Wesley: Reading, MA, 1984.
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.
R.R. Meyer, “Sufficient conditions for the convergence of monotonic mathematical programming algorithms,” J. Comput. Syst. Sci., Vol. 12, pp. 108–121, 1976.
J. Morel and S. Solimini, Variational Methods in Image Segmentation, Birkhauser: Boston, MA: 1995.
D. Mumford, J. Shah, “Boundary detection by minimizing functionals,” in IEEE Conference on Computer Vision and Pattern Recognition, San Francisco, USA, 1985.
W. Niblack, An Introduction to Digital Image Processing, Prentice Hall: Englewood Cliffs, NJ, pp. 115–116, 1986.
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.
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.
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.
N. Papamarkos, B. Gatos, “A new approach for multilevel threshold selection,” CVGIP, Vol. 56, No. 5, pp. 357–370, 1994.
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.
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.
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.
B.M. ter Haar Romeny (Ed.), Geometry-Driven Diffusion in Computer Vision, Kluwer Academic Publishers: Dordrecht, 1994.
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.
P.K. Sahoo, S. Soltani and A.K.C. Wang, “A survey of thresholding techniques,” in CVGIP-41, 1988, pp. 233–260.
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.
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.
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.
W.H. Tsai, “Moment-preserving thresholding: A new approach,” Comput. Vision Graphics Image Process, Vol. 29, pp. 377–393, 1985.
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.
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.
J. Weszka and A. Rosenfeld, “Threshold evaluation techniques,” IEEE Trans. Systems Man and Cybernetic s, Vol. 8, No. 8, pp. 622–629, 1978.
S.D. Yanowitz and A.M. Bruckstein, “A new method for image segmentation,” in CVGIP, Vol. 46, 1989, pp. 82–95.
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.
Author information
Authors and Affiliations
Corresponding author
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
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
Issue Date:
DOI: https://doi.org/10.1007/s10851-005-6466-x