AN OPTIMAL PARALLEL ALGORITHM FOR DIGITAL CURVE SEGMENTATION

Authors
Citation
P. Damaschke, AN OPTIMAL PARALLEL ALGORITHM FOR DIGITAL CURVE SEGMENTATION, Theoretical computer science, 178(1-2), 1997, pp. 225-236
Citations number
23
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods
ISSN journal
03043975
Volume
178
Issue
1-2
Year of publication
1997
Pages
225 - 236
Database
ISI
SICI code
0304-3975(1997)178:1-2<225:AOPAFD>2.0.ZU;2-O
Abstract
First we give an optimal EREW PRAM algorithm that finds an unknown dis crete monotone function f, with domain and range of size n, in O(log n ) time using O(n) independent threshold queries of kind ''f(x) greater than or equal to y?''. Here ''independent'' means that simultaneous q ueries always refer to mutually disjoint values x and y. This is used for solving, within the same resources, a certain segmentation problem for words over semigroups. The classical problem of partitioning a di gital curve into a minimum number of digital line segments, which is o f interest in digital image processing, turns out to be a special case of this, and can therefore be solved in O(log n) time using O(n) work on an EREW PRAM. This strengthens and generalizes all known algorithm ic results about digital curve segmentation. As a further prerequisite we use the Dorst-Smeulders parametrization of digital line segments.