Back to Multimodal Mind Map
中文·English
👁️ MultimodalID: colpali

ColPali Visual Retrieval

ColPali Late-Interaction 视觉检索
🎯Core Definition
ColPali feeds PDF pages directly into a VLM (PaliGemma) to obtain patch-level vectors, encodes the query into token-level vectors with an LLM, and scores with ColBERT-style Late-Interaction MaxSim: sim(q,d)=imaxjqi,dj\text{sim}(q, d) = \sum_i \max_j \langle q_i, d_j \rangle where qiq_i is the ii-th query token vector and djd_j is the jj-th image patch vector of the document — each query token takes the max cosine similarity over all patches, then sums. Query and document vectors are computed independently and only interact at retrieval time (Late-Interaction), so document vectors are precomputed offline.
💡Use Cases
visual document/PDF QA and retrieval (e.g. paper search); a common interview question is 'why does it skip OCR?'.
Key Problems Solved
the traditional OCR-then-retrieve pipeline loses layout, chart, and formula information and suffers cascading errors; ColPali retrieves directly over page images, skipping OCR and layout parsing — on document-retrieval benchmarks it lifts F1 by 7–40% (up to +20 points) over 'OCR + text retrieval' pipelines, with faster indexing and smaller storage.
🎯5 High-Frequency Exam Points
1
Write ColPali/ColBERT's Late-Interaction MaxSim scoring formula and explain each term?
2
ColPali vs the 'OCR + text retrieval' pipeline: differences and gains (with metrics)?
3
Why does ColPali use VLM patch-level vectors instead of CLIP's global image vector?
4
Late-interaction vs dual-tower global-vector retrieval: precision/latency tradeoff?
5
How are ColPali document vectors precomputed offline? Online retrieval and rerank pipeline?
Updated 2026-08-12
🎯
Test Your Knowledge: Practice Questions for "ColPali Visual Retrieval"
Single choice pitfall questions with instant feedback and mistake tracking.
🚀 Start Card Practice
Previous CardMultimodal RAG (cross-module)Next CardVLA Models (cross-module)

🔗 More Multimodal Knowledge Cards

ASR (Whisper)Audio RepresentationClassifier-Free GuidanceCLIP Applications