atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Elevating Visual Perception in Multimodal LLMs with Visual Embedding Distillation

NeurIPS 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Instruction-tuned multimodal assistants · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes VisPer-LM, which distills predictive visual embeddings from expert depth, segmentation, and generation encoders into intermediate LLM layers during MLLM pretraining (with special tokens), keeping a single encoder at inference, and reports gains on CV-Bench depth/distance/relation tasks.

Problem

Standard MLLMs trained only with next-token prediction on vision encoder features under-represent fine-grained visual perception (depth, spatial relations), which hurts spatial reasoning for embodied AI and robotics, while multi-encoder approaches add inference latency and data/compute cost.

Approach

Instead of feeding auxiliary expert encoder features into the LLM, distill their representations into intermediate LLM hidden states during pretraining via a Perceiver-resampler embedding predictor per target layer, combining smooth-L1 and InfoNCE losses with the NTP loss, plus learnable task tokens; only the base encoder is used at inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add visual embedding distillation during PTLLaVA-1.5 with Llama3-8b and CLIP-ConvNeXT-XXL · CV-Bench Depth (3D)accuracy: 62.8 -> 71.5Helped
Add visual embedding distillation during PTLLaVA-1.5 with Llama3-8b and CLIP-ConvNeXT-XXL · CV-Bench Relation (2D)accuracy: 69.5 -> 66.8Hurt
Add visual embedding distillation during PTLLaVA-1.5 with Llama3-8b and CLIP-ConvNeXT-XXL · CV-Bench Distance (3D)accuracy: 49.8 -> 52.8Helped
Add visual embedding distillation during PTLLaVA-1.5 with CLIP-ViT-L and Llama3-8b · CV-BenchaccuracyMixed
Use embedding losses during IFT as well as PT (ablation)VisPer-LM · CV-Bench 3Daccuracy: 64.2 -> 58.3Hurt
Add learnable task tokens without embedding loss (ablation)Single-encoder baseline · MMStaraccuracy: 38.8 -> 40.1Helped
Use 8 special task tokens (ablation)VisPer-LM · CV-Bench 3Daccuracy: 61.0 -> 64.2Helped
Use only the segmentation embedding loss (ablation)VisPer-LM · CV-Bench 3Daccuracy: 61.0 -> 57.6Hurt
Use all three depth, segmentation, and generation embedding losses (ablation)VisPer-LM · MMStaraccuracy: 38.8 -> 39.5Helped
Add contrastive loss to Smooth-L1 embedding loss (ablation)VisPer-LM · CV-Bench 3Daccuracy: 62.3 -> 64.2Helped
Freeze special task tokens during IFT (ablation)VisPer-LM · CV-Bench 3Daccuracy: 56.1 -> 64.2Helped
Add visual pretraining on ALLaVA-Caption-663K (ablation)VisPer-LM · CV-Bench overallaccuracy: 63.3 -> 64.6Helped

Surprising findings

Limitations

Experimental setup

Datasets: LLaVA-558K LLaVA-665K ALLaVA-Caption-663K COCO-train2017 COCO-val2017 CV-Bench

Benchmarks: CV-Bench MMStar RWQA OK-VQA POPE GQA MMMU VizWiz BLINK DA-2K

Metrics: accuracy cosine similarity (probing) throughput (samples/sec) FID mIoU

Baselines: LLaVA-1.5 Cambrian-1 RADIO-ViT-L LLaVA-1.5 multi-encoder feature concat multi-encoder token concat EVE-7B Chameleon-7B

Builds on: LLaVA-1.5 I-JEPA REPA Perceiver Resampler

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy