CVPD: Perception Before Supervision
Field: Computer Vision (CV) Authors: Shravan Venkatraman, Omkar Thawakar, Ritesh Thawkar Published: 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 and tools, or stronger teacher models.
Method: CVPD
CVPD (Contrastive Counterfactual Visual Process Distillation) is, to the best of the authors' knowledge, the first fully self-contained framework for dense, on-policy, token-level visual self-distillation for MLLMs.
Key idea — visual blind spots: CVPD identifies regions where zooming in *changes and sharpens* the model's answer distribution, while *removing* the same region leaves full-image behavior largely unchanged. These regions reveal perceptual information that the model can encode but fails to consistently exploit under full-image conditioning.
The authors propose a three-stage counterfactual criterion that operates directly on the model's own responses to identify these regions, and converts them into dense contrastive supervision for self-distillation.
Experimental Results
Evaluated on Qwen3-VL-8B-Instruct, CVPD surpasses six self-evolution baselines across 12 benchmarks, including baselines that depend on external GPT-4o supervision, with no performance regressions.
Key gains:
- OCRBench: +3.60
- MMStar fine-grained perception: +3.38
- MMStar coarse perception: +3.38
- MMStar logic reasoning: +3.08
- Problem: Reward-based MLLM self-improvement is too coarse, while existing visual distillation requires external annotations or stronger teacher models.
- Solution: CVPD is fully self-contained — it generates its own dense, token-level visual supervision from the model's own outputs.
- Mechanism: A three-stage counterfactual criterion spots regions whose zoom-in changes the answer distribution but whose removal does not; these "blind spots" are converted into contrastive targets for self-distillation.
- Results: On Qwen3-VL-8B-Instruct, CVPD beats six self-evolution baselines (including GPT-4o-supervised ones) on 12 benchmarks with no regressions — notably +3.60 on OCRBench and consistent MMStar gains in perception and reasoning.
- Takeaway: An MLLM can self-distill meaningful visual perception purely from counterfactual perturbations of its own behavior.
Across broader multimodal benchmarks, CVPD maintains or improves performance, suggesting that self-distilling on counterfactually discovered blind spots generalizes rather than overfits.
Significance
CVPD demonstrates that an MLLM can teach itself richer visual perception without any external supervision, tools, or stronger teachers — a meaningful step toward self-contained multimodal improvement.
Source
Auto-collected on 2026-08-12.
---