The watershed transformation is a popular image segmentation algorithm for grey scale images. In this paper, we present a deenition of the watershed segmentation, based on sets of neighboring pixels. The deenition is consistent with the behavior of most implementations of the watershed algorithm which do not construct watersheds lines, namely, to chose one arbitrary label in the case of competing labels. Moreover, diierent distance metrics to approximate the geodesic distance on plateaus can be incorporated into the deenition. The relation to the traditional dee-nition of the watershed segmentation is proven in the paper. The deenition leads to a new type of watershed algorithm which is closely related to the connected component algorithm. Our complexity analysis shows that for practical cases, the algorithm has a linear complexity with the number of pixels, independent on the image content and number of grey-levels. The algorithm is simpler with respect to implementation and data structures. Additionally, the memory requirement is small and independent of the number of grey-levels in the input image. Furthermore, our timing results show a signiicant improvement in the running time, compared against the classical watershed algorithm based on hierarchical queues.
[1]
Hans Burkhardt,et al.
A Parallel Watershed Algorithm
,
1996
.
[2]
Fernand Meyer,et al.
Topographic distance and watershed lines
,
1994,
Signal Process..
[3]
Linda G. Shapiro,et al.
A new connected components algorithm for virtual memory computers
,
1983,
Comput. Vis. Graph. Image Process..
[4]
Russ Miller,et al.
Parallel algorithms for regular architectures - meshes and pyramids
,
1996
.
[5]
S. Beucher,et al.
Morphological segmentation
,
1990,
J. Vis. Commun. Image Represent..
[6]
Jan van Leeuwen,et al.
Worst-case Analysis of Set Union Algorithms
,
1984,
JACM.
[7]
Moncef Gabbouj,et al.
Parallel Image Component Labeling With Watershed Transformation
,
1997,
IEEE Trans. Pattern Anal. Mach. Intell..
[8]
Azriel Rosenfeld,et al.
Sequential Operations in Digital Picture Processing
,
1966,
JACM.
[9]
Luc Vincent,et al.
Watersheds in Digital Spaces: An Efficient Algorithm Based on Immersion Simulations
,
1991,
IEEE Trans. Pattern Anal. Mach. Intell..