The Mutex Watershed: Efficient, Parameter-Free Image Partitioning
Image partitioning, or segmentation without semantics, is the task of decomposing an image into distinct segments; or equivalently, the task of detecting closed contours in an image. Most prior work either requires seeds, one per segment; or a threshold; or formulates the task as an NP-hard signed graph partitioning problem. Here, we propose an algorithm with empirically linearithmic complexity. Unlike seeded watershed, the algorithm can accommodate not only attractive but also repulsive cues, allowing it to find a previously unspecified number of segments without the need for explicit seeds or a tunable threshold. The algorithm itself, which we dub âmutex watershedâ, is closely related to a minimal spanning tree computation. It is deterministic and easy to implement. When presented with short-range attractive and long-range repulsive cues from a deep neural network, the mutex watershed gives results that currently define the state-of-the-art in the competitive ISBI 2012 EM segmentation benchmark. These results are also better than those obtained from other recently proposed clustering strategies operating on the very same network outputs.
Code (0)
등록된 구현이 없습니다.
Tasks
Clusteringgraph partitioningSegmentationSimilar Papers 제목 키워드 기반
The Mutex Watershed and its Objective: Efficient, Parameter-Free Graph Partitioning
Image partitioning, or segmentation without semantics, is the task of decomposing an image into distinct segments, or equivalently to detect closed contours. Most prior work either requires seeds, one per segment; or a t…
Clusteringgraph partitioningSegmentationJoint Semantic Instance Segmentation on Graphs with the Semantic Mutex Watershed
Semantic instance segmentation is the task of simultaneously partitioning an image into distinct segments while associating each pixel with a class label. In commonly used pipelines, segmentation and label assignment are…
graph partitioningInstance SegmentationSegmentationSemantic Segmentation+1The Semantic Mutex Watershed for Efficient Bottom-Up Semantic Instance Segmentation
Semantic instance segmentation is the task of simultaneously partitioning an image into distinct segments while associating each pixel with a class label. In commonly used pipelines, segmentation and label assignment are…
graph partitioningInstance SegmentationSegmentationSemantic Segmentation+1Parallel Watershed Partitioning: GPU-Based Hierarchical Image Segmentation
Many image processing applications rely on partitioning an image into disjoint regions whose pixels are 'similar.' The watershed and waterfall transforms are established mathematical morphology pixel clustering technique…
GPUImage SegmentationSemantic SegmentationThe Empirical Watershed Wavelet
The empirical wavelet transform is an adaptive multiresolution analysis tool based on the idea of building filters on a data-driven partition of the Fourier domain. However, existing 2D extensions are constrained by the …
Image Deconvolution