AnchorPrune: Relevance-Anchored Contextual Expansion for Visual Token Pruning
About
Large vision-language models incur substantial inference costs because high-resolution inputs introduce thousands of visual tokens, many of which are redundant for a given query. Existing pruning methods often combine query relevance and token diversity, yet these objectives can conflict under aggressive compression: relevance-driven selection may overconcentrate the budget on correlated local evidence, while diversity-driven selection may suppress indispensable tokens or retain distinct but uninformative regions. We introduce AnchorPrune, a training-free framework that first constructs a protected relevance anchor and then expands it with complementary visual context. AnchorPrune adaptively determines the anchor size from the novelty profile of relevance-ranked tokens, preserving a compact set of query-critical evidence, and allocates the remaining budget through importance-weighted novelty to recover informative, non-redundant context relative to the anchor. This ordered design prevents contextual expansion from displacing indispensable query cues while improving overall visual coverage. AnchorPrune is lightweight, architecture-aware, and requires neither retraining nor model modification. Across image and video vision-language models and benchmarks, it consistently improves the accuracy-efficiency trade-off over training-free baselines, particularly under severe compression. On LLaVA-NeXT-7B, AnchorPrune preserves 97.6% of full-token performance using only 160 of 2,880 visual tokens. These results establish relevance-anchored contextual expansion as an effective principle for efficient multimodal inference. Code is available at https://github.com/MULTI-cau/AnchorPrune.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Multimodal Capability Evaluation | MM-Vet | Score37.2 | 429 | |
| Science Question Answering | ScienceQA IMG | Accuracy70.3 | 357 | |
| Scientific Question Answering | ScienceQA image | Accuracy69.5 | 281 | |
| Visual Question Answering | VQA v2 | Accuracy80.2 | 257 | |
| Multi-modal Evaluation | MME | MME Score1.53e+3 | 240 | |
| Temporal Video Understanding | TempCompass | -- | 160 | |
| Video Understanding | Video-MME without subtitles | Overall Score58.19 | 145 | |
| Object Hallucination Evaluation | POPE | Accuracy (POPE)87.5 | 137 | |
| Multi-modal Reasoning | MMVet | Score32.8 | 81 | |
| Visual Question Answering | MMBench English | Accuracy63.3 | 58 |