Abstract
Partitioning digital curves into digital straight line segments (DLS) is important in several branches of image processing. We present a parallel algorithm for this task which runs in O(log n) time using O(nlog2 n) operations on a CREW PRAM. In contrast to earlier sequential algorithms it is not founded on number-theoretic properties of digital lines, instead we only use geometrical tools. The main observation for obtaining our complexity bounds is that the convex hull of a DLS of length n has O(log n) vertices. We also construct a sequence of DLS showing that this bound is tight.
Preview
Unable to display preview. Download preview PDF.
References
T.A. Anderson, C.E. Kim: Representation of digital line segments and their preimages, Comp. Vision, Graphics, and Image Proc. 30 (1985), 279–288
M.J. Atallah, M.T. Goodrich: Parallel algorithms for some functions of two convex polygons, Algorithmica 3 (1988), 535–548
E. Creutzburg, A. Hübler, V. Wedler: Decomposition of digital arcs and contours into a minimal number of digital line segments (abstract), Proc. 6th Int. Conf. on Pattern Recognition, Munich 1982, 1218
I. Debled-Rennesson, J.P. Reveillès: A linear algorithm for segmentation of digital curves, 3rd Int. Workshop on Parallel Image Analysis, College Park/MD 1994
L. Dorst, A.W.M. Smeulders: Decomposition of discrete curves into piecewise segments in linear time, Contemporary Math. 119 (1991), 169–195
V.A. Kovalesky: New definition and fast recognition of digital straight segments and arcs, 10th Int. Conf. on Pattern Recognition, Atlantic City/NJ 1990
S. Pham: On the boundary of digital straight line segments, in: T.I. Kunii (ed.), Advanced Computer Graphics, Proc. Computer Graphics, Tokyo 1986, Springer, 79–109
J.P. Reveillès: Géométrie discrète, calcul en nombres entiers et algorithmique, Thèse d'Etat, Univ. Louis Pasteur, Strasbourg 1991
A. Rosenfeld: Digital straight line segments, IEEE Trans. on Comp. 23 (1974), 1264–1269
A. Trœsch: Interprétation géométrique de l'algorithme d'Euclide et reconnaissance des segments, Theor. Computer Science 115 (1993), 291–319
L.D. Wu: On the chain code of a line, IEEE Trans. PAMI 4 (1982), 347–353
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Damaschke, P. (1995). Line segmentation of digital curves in parallel. In: Mayr, E.W., Puech, C. (eds) STACS 95. STACS 1995. Lecture Notes in Computer Science, vol 900. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-59042-0_103
Download citation
DOI: https://doi.org/10.1007/3-540-59042-0_103
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-59042-2
Online ISBN: 978-3-540-49175-0
eBook Packages: Springer Book Archive