SHED Light on Segmentation for Dense Prediction
Seung Hyun Lee, Sangwoo Mo, Stella X. Yu
TL;DR
SHED addresses structural incoherence in dense prediction by learning a bidirectional segment hierarchy within a ViT-based encoder–decoder. It builds a forward segment hierarchy in the encoder and reverses it in the decoder to constrain pixel-level outputs with global scene geometry, all learned end-to-end under the dense prediction objective. Empirically, SHED achieves sharper depth boundaries, better intra-segment consistency, and strong cross-domain generalization, while enabling 3D reconstructions with interpretable 3D parts. This approach advances geometry-aware perception for robotics and autonomous systems by coupling depth, segmentation, and 3D structure in a single architecture.
Abstract
Dense prediction infers per-pixel values from a single image and is fundamental to 3D perception and robotics. Although real-world scenes exhibit strong structure, existing methods treat it as an independent pixel-wise prediction, often resulting in structural inconsistencies. We propose SHED, a novel encoder-decoder architecture that enforces geometric prior explicitly by incorporating segmentation into dense prediction. By bidirectional hierarchical reasoning, segment tokens are hierarchically pooled in the encoder and unpooled in the decoder to reverse the hierarchy. The model is supervised only at the final output, allowing the segment hierarchy to emerge without explicit segmentation supervision. SHED improves depth boundary sharpness and segment coherence, while demonstrating strong cross-domain generalization from synthetic to the real-world environments. Its hierarchy-aware decoder better captures global 3D scene layouts, leading to improved semantic segmentation performance. Moreover, SHED enhances 3D reconstruction quality and reveals interpretable part-level structures that are often missed by conventional pixel-wise methods.
