# Parallel Watershed Partitioning: GPU-Based Hierarchical Image Segmentation

arXiv: https://arxiv.org/abs/2410.08946 · HTML: https://mlsanity.com/paper/2410.08946/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- Builds on 5 of its 47 references that are in the map.
- First posted on arXiv 11 Oct 2024.

## Builds on (most cited first, 5 of 5)

- [SEEDS: Superpixels Extracted via Energy-Driven Sampling](https://mlsanity.com/paper/1309.3848/) (2013)
- [Superpixel-guided Iterative Learning from Noisy Labels for Medical Image Segmentation](https://mlsanity.com/paper/2107.10100/) (2021)
- [CNN-based Preprocessing to Optimize Watershed-based Cell Segmentation in 3D Confocal Microscopy Images](https://mlsanity.com/paper/1810.06933/) (2018)
- [Seamless Iterative Semi-Supervised Correction of Imperfect Labels in Microscopy Images](https://mlsanity.com/paper/2208.03327/) (2022)
- [Accurate 3D Cell Segmentation using Deep Feature and CRF Refinement](https://mlsanity.com/paper/1902.04729/) (2019)

## Built on by (most cited first, 1 of 1)

- [PLESS: Pseudo-Label Enhancement with Spreading Scribbles for Weakly Supervised Segmentation](https://mlsanity.com/paper/2602.11628/) (2026)

## Abstract (arXiv)

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 techniques. They are both relevant to modern applications where groups of pixels are to be decided upon in one go, or where adjacency information is relevant. We introduce three new parallel partitioning algorithms for GPUs. By repeatedly applying watershed algorithms, we produce waterfall results which form a hierarchy of partition regions over an input image. Our watershed algorithms attain competitive execution times in both 2D and 3D, processing an 800 megavoxel image in less than 1.4 sec. We also show how to use this fully deterministic image partitioning as a pre-processing step to machine learning based semantic segmentation. This replaces the role of superpixel algorithms, and results in comparable accuracy and faster training times.
