Overview
Field: Computer Vision (Multimodal LLMs) Authors: Shravan Venkatraman, Omkar Thawakar, Ritesh Thawkar Release Date: 2026-08-11 arXiv: 2508.03807
Background
Self-improvement for multimodal large language models (MLLMs) is typically driven by reward-based methods that provide only coarse scalar feedback. Distillation offers a richer alternative through dense token-level supervision, but in the visual domain it usually depends on privileged context constructed using external annotations, tools, or stronger models.
Method: CVPD
CVPD (Contrastive Counterfactual Visual Process Distillation) is introduced as the first fully self-contained framework for dense, on-policy, token-level visual self-distillation for MLLMs.
Visual Blind Spots
CVPD identifies regions where:
- Zooming in changes and sharpens the model's answer distribution.
- Removing the same region leaves the full-image behavior largely unchanged.
- OCRBench: +3.60
- MMStar (fine-grained perception): +3.38
- MMStar (logical reasoning): +3.08
- Self-contained visual distillation requires no external annotations, tools, or stronger teacher models.
- Counterfactual zoom-vs-crop analysis exposes blind spots latent in the model's own representations.
- Dense, on-policy, token-level contrastive supervision is derived purely from the model's responses.
- Outperforms self-evolving baselines on 12 benchmarks without regressions.
- Largest gains appear in fine-grained perception and OCR-style tasks.
These regions reveal perceptual information that the model can encode but does not consistently exploit under full-image conditioning.
Three-Stage Counterfactual Criterion
A three-stage counterfactual standard is applied directly to the model's own responses to identify blind spots, which are then converted into dense contrastive supervision for self-distillation.
Results
On Qwen3-VL-8B-Instruct, CVPD surpasses six self-evolving baselines across 12 benchmarks, including methods that depend on external GPT-4o supervision, with no performance regressions. Key gains include:
The method preserves or improves performance on a broader set of multimodal benchmarks.
Key Points
Source
Abstract excerpt (original):
> "Self-improvement for multimodal large language models (MLLMs) is typically driven by reward-based methods that provide only coarse scalar feedback. Distillation offers a richer alternative through dense token-level supervision, but in the visual domain it usually depends on privileged context constructed using external annotations and tools, or stronger models. We introduce CVPD (Contrastive Counterfactual Visual Process Distillation), which, to the best of our knowledge, is the first fully self-contained framework for dense, on-policy, token-level visual self-distillation for MLLMs. CVPD identifies visual blind spots where zooming into a region changes and sharpens the model's answer distribution, while removing the same region leaves the full-image behavior largely unchanged. Such regions…"