Abstract
Multiscale morphology is useful for many image analysis tasks. A compact representation for multiscale dilations and erosions of binary images is the distance transform. It can be implemented either via using a purely discrete approach of discrete modeling and discrete processing or via a continuous modeling of the problem and then discrete processing. The discrete approach uses chamfer metrics which yield multiscale dilations/erosions of the image by polygonal structuring elements. The chamfer distance transform is an approximation of the Euclidean distance transform, and the approximation error increases with the scale. To achieve a better approximation of the true Euclidean geometry at large scales, a continuous approach can be used where multiscale dilations/erosions by disks are modeled as solutions of PDEs running for a time period equal to the scale. In this paper, we compare the discrete approach of the chamfer distance transform with the continuous approach of the morphological PDEs implemented via numerical algorithms of curve evolution. We find that, for binary images, the chamfer distance transform is easier to implement and should be used for small scale dilations/erosions. Implementing the distance transform via curve evolution is more complex, but at medium and large scales gives a better and very close approximation to the true Euclidean geometry. For gray-level images, curve evolution achieves better accuracy than gray-weighted chamfer distances in implementing the gray-weighted distance transform which is an approximate solution of the eikonal PDE encountered in vision applications.
This work was supported by the US National Science Foundation under Grant MIP-94-21677.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
L. Alvarez, F. Guichard, P.L. Lions, and J.M. Morel, “Axiomatization et nouveaux operateurs de la morphologie mathematique”, C. R. Acad. Sci. Paris, pp. 265–268, t.315, Serie I, 1992.
H. Blum, “Biological shape and visual science (part I)”, J. Theor. Biol., 38, pp. 205–287, 1973.
G. Borgefors, “Distance Transformations in Digital Images”, Comp. Vision, Graphics, Image Process., 34, pp. 344–371, 1986.
R. W. Brockett and P. Maragos, “Evolution Equations for Continuous-Scale Morphology”, in Proc. IEEE Int’l Conf. Acoust., Speech, Signal Processing, San Francisco, CA, March 1992.
R. Brockett and P. Maragos, “Evolution Equations for Continuous-Scale Morphological Filtering”, IEEE Trans, on Signal Processing, vol. 42, pp. 3377–3386, Dec. 1994.
M.A. Butt and P. Maragos, “Optimum Design of Chamfer Distance Transforms”, Tech. Report, DSP Lab, Georgia Inst. Tech., 1996.
R. Kimmel, N. Kiryati and A. Bruckstein, “Sub-pixel Distance Maps and Weighted Distance Transforms”, J. Math. Imaging and Vision, to appear.
P. Maragos, “Differential Morphology and Image Processing”, IEEE Trans. Image Processing, June 1996.
S. Osher and J. Sethian, “Fronts Propagating with Curvature-Dependent Speed: Algorithms Based on Hamilton-Jacobi Formulations”, J. Comput. Physics, 79, pp. 12–49, 1988.
A. Rosenfeld and J. L. Pfaltz, “Sequential Operations in Digital Picture Processing”, J. ACM, 13, pp. 471–494, Oct. 1966.
D. Rutovitz, “Data Structures for Operations on Digital Images”, in Pictorial Pattern Recognition, (G.C. Cheng et al, Eds.), pp. 105–133, Thompson, Washington D.C., 1968.
G. Sapiro, R. Kimmel, D. Shaked, B. Kimia, and A. Bruckstein, “Implementing Continuous-scale Morphology via Curve Evolution”, Pattern Recognition, 26(9), pp. 1363–1372, 1993.
J. Serra, Image Analysis and Mathematical Morphology, Acad. Press, NY, 1982.
R. van der Boomgaard, Mathematical Morphology: Extensions towards Computer Vision, Ph.D. Thesis, Univ. of Amsterdam, 1992.
R. van der Boomgaard and A. Smeulders, “The Morphological Structure of Images: The Differential Equations of Morphological Scale-Space”, IEEE Trans. Pattern Anal. Mach. Intellig., vol. 16, pp.1101–1113, Nov. 1994.
P. Verbeek and B. Verwer, “Shading from shape, the eikonal equation solved by grey-weighted distance transform”, Pattern Recogn. Lett., 11:618–690, 1990.
B. Verwer, P. Verbeek and S. Dekker, “An Efficient Uniform Cost Algorithm Applied to Distance Transform”, IEEE Trans. Pattern Anal. Machine Intellig., vol. 11, pp. 425–429, April 1989.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1996 Kluwer Academic Publishers
About this chapter
Cite this chapter
Butt, M.A., Maragos, P. (1996). Comparison of Multiscale Morphology Approaches: PDE Implemented Via Curve Evolution Versus Chamfer Distance Transform. In: Maragos, P., Schafer, R.W., Butt, M.A. (eds) Mathematical Morphology and its Applications to Image and Signal Processing. Computational Imaging and Vision, vol 5. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-0469-2_5
Download citation
DOI: https://doi.org/10.1007/978-1-4613-0469-2_5
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-8063-4
Online ISBN: 978-1-4613-0469-2
eBook Packages: Springer Book Archive