A comprehensive review and new taxonomy on superpixel segmentation
I. B. Barcelos, F. de C. Belém, L. de M. João, Z. K. G. do Patrocínio, A. X. Falcão, S. J. F. Guimarães
TL;DR
The paper addresses the fragmentation of superpixel segmentation literature by introducing a taxonomy based on processing steps and feature abstraction levels, enabling principled comparisons across a wide range of methods. It also provides a new benchmark that evaluates 23 superpixel methods (and a grid baseline) on nine criteria, supported by five diverse datasets, and analyzes performance across multiple metrics including BR, UE, EV, SIRS, and CO. Key findings reveal distinct trade-offs: boundary-evolution methods tend to be highly compact and fast but may underperform in boundary adherence; path-based and neighborhood-based methods often offer superior delineation and homogeneity with varying runtimes; deep-learning approaches show strong efficiency but heterogeneous quality and often require post-processing for connectivity. Overall, the taxonomy and benchmark offer a practical tool for selecting methods tailored to specific applications and guide future research toward tools that balance delineation, compactness, and runtime in real-world tasks.
Abstract
Superpixel segmentation consists of partitioning images into regions composed of similar and connected pixels. Its methods have been widely used in many computer vision applications since it allows for reducing the workload, removing redundant information, and preserving regions with meaningful features. Due to the rapid progress in this area, the literature fails to catch up on more recent works among the compared ones and to categorize the methods according to all existing strategies. This work fills this gap by presenting a comprehensive review with new taxonomy for superpixel segmentation, in which methods are classified according to their processing steps and processing levels of image features. We revisit the recent and popular literature according to our taxonomy and evaluate 20 strategies based on nine criteria: connectivity, compactness, delineation, control over the number of superpixels, color homogeneity, robustness, running time, stability, and visual quality. Our experiments show the trends of each approach in pixel clustering and discuss individual trade-offs. Finally, we provide a new benchmark for superpixel assessment, available at https://github.com/IMScience-PPGINF-PucMinas/superpixel-benchmark.
