Learning Sparse Visual Representations via Spatial-Semantic Factorization
Theodore Zhengde Zhao, Sid Kiblawi, Jianwei Yang, Naoto Usuyama, Reuben Tan, Noel C Codella, Tristan Naumann, Hoifung Poon, Mu Wei
TL;DR
This work tackles the conflict between semantic understanding and pixel-level reconstruction in self-supervised vision by introducing STELLAR, a sparse, spatial-semantic factorization where the latent map is modeled as $${Z(X)=L(X)S(X)}$$ with $r$ semantic tokens. By dedicating semantic invariance to the token matrix $\mathbf{S}$ and allocating spatial grounding to the localization matrix $\mathbf{L}$, STELLAR enables DINO-style view alignment while preserving precise spatial mappings for reconstruction, achieving strong performance with as few as $r=16$ tokens (e.g., $FID=2.60$ and $IN1K=79.10\%$). Empirically, STELLAR demonstrates a superior balance between semantic understanding and reconstruction across ImageNet, segmentation, and histopathology tasks, outperforming many reconstruction- and Joint-Embedding-based baselines. The work highlights sparse, interpretable representations as a promising path toward unified, efficient, and cross-modal vision systems, with potential for integrating with larger language models for multimodal understanding.
Abstract
Self-supervised learning (SSL) faces a fundamental conflict between semantic understanding and image reconstruction. High-level semantic SSL (e.g., DINO) relies on global tokens that are forced to be location-invariant for augmentation alignment, a process that inherently discards the spatial coordinates required for reconstruction. Conversely, generative SSL (e.g., MAE) preserves dense feature grids for reconstruction but fails to produce high-level abstractions. We introduce STELLAR, a framework that resolves this tension by factorizing visual features into a low-rank product of semantic concepts and their spatial distributions. This disentanglement allows us to perform DINO-style augmentation alignment on the semantic tokens while maintaining the precise spatial mapping in the localization matrix necessary for pixel-level reconstruction. We demonstrate that as few as 16 sparse tokens under this factorized form are sufficient to simultaneously support high-quality reconstruction (2.60 FID) and match the semantic performance of dense backbones (79.10% ImageNet accuracy). Our results highlight STELLAR as a versatile sparse representation that bridges the gap between discriminative and generative vision by strategically separating semantic identity from spatial geometry. Code available at https://aka.ms/stellar.
