Spatial Matryoshka Training for Multi-Granularity Visual Document Retrieval
Not on the map. Why?
Abstract (arXiv)
Multi-modal late-interaction retrievers achieve strong retrieval on visually rich documents by representing each page as per patch embeddings and matching at the token level. However, this approach incurs high storage costs. Existing compression methods typically fix a single compression level at indexing time, limiting flexibility. We present ColSNAP (Spatial Nested Average Pooling)1, a training method that generates a nested hierarchy of compression levels directly from a backbone's patch grid. By spatially pooling patch embeddings into pro- gressively coarser tiers and training all tiers simultaneously, a single model learns to support retrieval at multiple compression levels without architectural changes. Crucially, a single encoding pass yields every tier, enabling the accuracy-storage trade-off to be configured at indexing time to match avail- able storage budgets, rather than being fixed during training. We demonstrate that models trained using ColSNAP maintain near full-resolution retrieval performance under substantial compression and that ColSNAP transfers effectively across multiple late-interaction backbones, and achieves most of its improvements via a lightweight adaptation stage applied to a pre-trained retriever.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 19 of its 24 references that are in the map. First posted on arXiv 30 Aug 2026.
Builds on
19 of 24 references.
References · 19
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
- 2020ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERTcited by 1,178
- 2025VLM2Vec-V2: Advancing Multimodal Embedding for Videos, Images, and Visual Documentscited by 116
- 2024Unifying Multimodal Retrieval via Document Screenshot Embeddingcited by 110
- 2025On the Theoretical Limitations of Embedding-Based Retrievalcited by 104
- 2022PLAID: An Efficient Engine for Late Interaction Retrievalcited by 101
- 2025ViDoRe Benchmark V2: Raising the Bar for Visual Retrievalcited by 61
- 2023Rethinking the Role of Token Retrieval in Multi-Vector Retrievalcited by 31
- 2025Towards Storage-Efficient Visual Document Retrieval: An Empirical Study on Reducing Patch-Level Embeddingscited by 26
- 2025DocPruner: A Storage-Efficient Framework for Multi-Vector Visual Document Retrieval via Adaptive Patch-Level Embedding Pruningcited by 20
- 2022CITADEL: Conditional Token Interaction via Dynamic Lexical Routing for Efficient and Effective Multi-Vector Retrievalcited by 19
- 2026Sculpting the Vector Space: Towards Efficient Multi-Vector Visual Document Retrieval via Prune-then-Merge Frameworkcited by 10
7 more
- 2025CRISP: Clustering Multi-Vector Representations for Denoising and Pruningcited by 8
- 2026Unlocking Multimodal Document Intelligence: From Current Triumphs to Future Frontiers of Visual Document Retrievalcited by 8
- 2026Visual Late Chunking: An Empirical Study of Contextual Chunking for Efficient Visual Document Retrievalcited by 8
- 2026Structural Anchor Pruning: Training-Free Multi-Vector Compression for Visual Document Retrievalcited by 6
- 2026ReinPool: Reinforcement Learning Pooling Multi-Vector Embeddings for Retrieval Systemcited by 5
- 2026MM-Matryoshka: Towards Budget-Elastic Visual Document Retrieval via a 2D Multimodal Matryoshka Training Frameworkcited by 2
- 2026Do All Visual Tokens Matter Equally? Object-Evidence Preserving Token Merging for Vision-Language Retrievalcited by 2
Built on by
Not cited yet.