Native Segmentation Vision Transformers
Guillem Brasó, Aljoša Ošep, Laura Leal-Taixé
TL;DR
SeNaTra introduces a spatial grouping backbone that replaces uniform downsampling with content-aware token grouping, enabling native segmentation to emerge within the backbone itself. The method uses differentiable clustering with locality to produce a hierarchical, region-aware token representation, which can be interpreted as a Markov-chain decomposition across stages and upsample to full image resolution without pixel-level supervision. Empirically, SeNaTra achieves strong zero-shot segmentation from vision-language pretraining and outperforms several baselines on semantic and panoptic tasks when trained with mask supervision, while offering substantial parameter- and compute-efficiency and seamless compatibility with existing segmentation heads. This backbone-centric paradigm unlocks a segmentation-focused design space that couples boundary-preserving grouping with end-to-end differentiability, enabling scalable and efficient dense prediction with or without dedicated decoders.
Abstract
Uniform downsampling remains the de facto standard for reducing spatial resolution in vision backbones. In this work, we propose an alternative design built around a content-aware spatial grouping layer, that dynamically assigns tokens to a reduced set based on image boundaries and their semantic content. Stacking our grouping layer across consecutive backbone stages results in hierarchical segmentation that arises natively in the feature extraction process, resulting in our coined Native Segmentation Vision Transformer. We show that a careful design of our architecture enables the emergence of strong segmentation masks solely from grouping layers, that is, without additional segmentation-specific heads. This sets the foundation for a new paradigm of native, backbone-level segmentation, which enables strong zero-shot results without mask supervision, as well as a minimal and efficient standalone model design for downstream segmentation tasks. Our project page is https://research.nvidia.com/labs/dvl/projects/native-segmentation.
