[CVPR 2026] ColParse: Breaking the Multi-Vector Storage Bottleneck with Layout-Informed Retrieval

Beyond the Grid: Layout-Informed Multi-Vector Retrieval with Parsed Visual Document Representations

Summary
Problem
Method
Results
Takeaways
Abstract

This paper introduces ColParse, a novel layout-informed multi-vector retrieval paradigm for Visual Document Retrieval (VDR). By leveraging a document parser (MinerU2.5) to decompose pages into semantic sub-images and fusing them with a global page-level vector, ColParse achieves state-of-the-art performance while reducing storage requirements by over 95% across 24 benchmarks.

TL;DR

Multi-vector retrieval (pioneered by models like ColPali) is the gold standard for Visual Document Retrieval (VDR) but is notoriously "storage-hungry." ColParse changes the game by replacing uniform grids with layout-aware sub-images. By fusing local semantic regions (tables, text blocks) with global context, it achieves 95%+ storage compression and SOTA performance without any additional training.

Problem: The Cost of Fine-Grained Vision

Visual documents (PDFs, reports, invoices) are messy. Traditional "Single-Vector" models compress an entire page into one embedding, often losing the "needle in the haystack" (like a specific number in a table). "Multi-Vector" models solve this by storing embeddings for every small patch of the image.

The catch? Storing 700-1000 vectors per page makes large-scale deployment impossible for most enterprises. Previous attempts to fix this—like clustering patches or pruning vectors—often "blind" the model to the document's physical structure.

Optimization Strategies Figure 1: Comparison of multi-vector VDR optimization strategies.

Methodology: Beyond the Grid

ColParse's core insight is that layout is the document's natural index. Instead of a grid of arbitrary patches, ColParse identifies the actual components of the page.

1. Layout-Informed Parsing

Using a high-performance parser (MinerU2.5), the system identifies key regions (e.g., Title, Table 1, Paragraph 3).

2. Dual-Stream Encoding

  • Local Stream: Each sub-image is encoded into a specific vector.
  • Global Stream: The entire page is encoded to capture the "big picture."

3. Global-Local Fusion

A critical step. A local table vector might lose context (e.g., which year it refers to). ColParse fuses the global vector into each local vector: This ensures every local vector is "context-grounded."

ColParse Architecture Figure 2: The ColParse framework workflow.

Experiments: More Performance, Less Space

The authors tested ColParse across 24 datasets and 10 different base models (VLM2Vec, GME, UniME, etc.).

  • Performance: On the ViDoRe-V1 benchmark, ColParse improved VLM2Vec-V1-7B by an incredible 42.69 points in nDCG@5.
  • Efficiency: Compared to the multi-vector SOTA (ColQwen), ColParse achieves higher accuracy while reducing the vector count from 768 down to roughly 6 per page.

Performance Boundary Figure 3: Performance comparison showing ColParse (red envelope) consistently outperforming baselines.

Deep Insight: Why Fusion Matters

The "Ablation Study" highlights that simply keeping sub-images isn't enough. Without the global vector fusion, the model struggles with queries that require page-wide understanding. The fusion acts as a "semantic anchor," allowing the late-interaction mechanism (MaxSim) to find regional details without losing the document's overall theme.

Conclusion & Implementation

ColParse is a training-free, plug-and-play module. It proves that for visual documents, we don't need more vectors—we need smarter ones.

Key Takeaways for Practitioners:

  1. Parser Quality is King: Using MinerU2.5 was central to their success due to its industrial-grade speed (2.25 Pages/sec).
  2. Interpretability: Because vectors are tied to layout blocks, the system can tell the user exactly which part of the page (e.g., the specific table) triggered the retrieval.
  3. Scalability: It makes Multi-Vector retrieval viable for million-page corpora.

Efficiency Table

Find Similar Papers

Try Our Examples

  • Find recent papers on multimodal document retrieval that use layout analysis or document parsing to optimize vector storage and late-interaction efficiency.
  • What is the theoretical origin of the Information Bottleneck principle in information retrieval, and how have subsequent works applied it to multi-vector compression?
  • Explore research that applies layout-informed embeddings to downstream tasks like Multi-modal RAG (Retrieval-Augmented Generation) for long-form financial or legal documents.
Contents
[CVPR 2026] ColParse: Breaking the Multi-Vector Storage Bottleneck with Layout-Informed Retrieval
1. TL;DR
2. Problem: The Cost of Fine-Grained Vision
3. Methodology: Beyond the Grid
3.1. 1. Layout-Informed Parsing
3.2. 2. Dual-Stream Encoding
3.3. 3. Global-Local Fusion
4. Experiments: More Performance, Less Space
5. Deep Insight: Why Fusion Matters
6. Conclusion & Implementation