DVD: Dynamic Vector Decoding for Efficient MLLM-based Perception
Listen
Radio episode about this paper
Transcript
Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.
Tom: Today's paper: "DVD: Dynamic Vector Decoding for Efficient MLLM-based Perception".
Jane: The gist DVD proposes a dynamic vector decoding method that unifies 2D and 3D perception tasks for efficient integration with MLLMs.
Tom: First, who's behind it and why it matters.
Paper summary: Tom: So wrapping up this discussion on "DVD: Dynamic Vector Decoding for Efficient MLLM-based Perception," this paper is focused on creating a generalizable way to handle both 2D and three dee perception tasks simultaneously within an MLLM <ref:2610.12266#pg1,DVD: Dynamic Vector Decoding for Efficient MLLM-based Perception>.
Jane: The authors, Jinghua Hou, Zhe Liu, and Hengshuang Zhao from the University of Hong Kong put forward this dynamic vector decoding method as a solution to the issues of token overhead and fixed-range constraints in current perception representations.
Lu: The main implication is that we can move towards more efficient multimodal models that integrate vision and language by using compact discrete tokens instead of just text coordinates or fixed quantization.
Meng: For practical application, this suggests a pathway for building more capable models on the edge because of the speedups they showed in inference latency.
Tom: The core idea is transforming diverse perceptual data into these high-dimensional tokens and then decoding them back to the original 2D and three dee representations using a lightweight de-tokenizer <ref:2610.12266#pg1>.
Jane: It’s about unifying perception capabilities, which means MLLMs can handle more complex reasoning tasks that require understanding both spatial dimensions at once.
Lu: The title highlights the dynamic nature of the decoding, emphasizing that it can adapt to different perception needs without being locked into fixed ranges.
Meng: So in simple terms, it’s a way to make these large vision models smarter about how they perceive the world by using a more efficient token format.
Tom: That's the essence of "DVD: Dynamic Vector Decoding for Efficient MLLM-based Perception."
Conclusion: Tom: So we've been digging into DVD, Dynamic Vector Decoding for Efficient MLLM-based Perception. Basically, this paper is about taking all those messy 2D and three dee perception data—boxes and masks—and squeezing them into these small, neat little tokens that an MLLM can actually handle without getting bogged down <ref:2610.12266#pg1>.
Jane: It’s about unifying the way we represent things in vision tasks. We're talking about turning different kinds of visual info into a single 1D vector sequence that then gets mapped to these discrete tokens <ref:2610.12266#pg1>.
Lu: The core innovation is that it uses a dynamic approach, not just some fixed codebook you train once. It learns the best representation on the fly for whatever perception task you're doing.
Meng: From an engineering standpoint, what's really cool is how they manage that geometric loss part. They make sure those tokens still reconstruct the actual shape of the object correctly, not just some fuzzy guess in latent space.
Lalam: Lalam sees this as huge for culture because if we can get these models to perceive 2D and three dee things this compactly, it means our future AI can be much more flexible and integrated into complex real-world robotics <ref:2610.12266#pg1>.
Tom: Right, so the main point is efficiency—reducing that token overhead you talked about earlier, making these massive vision models faster and leaner for everyday use.
Jane: And it’s not just about speed; it’s about making the representation cleaner, less reliant on fixed ranges that were causing problems in three dee work.
Lu: The authors show that with the right setup, they can get high precision localization in three dee without needing an infinite number of tokens.
Meng: I'm interested in how this plays out when we actually deploy it on something like a car sensor or a robot; does the decoding step add too much delay?
Tom: That’s what we look at next, Meng, because the paper shows some really solid numbers on inference time that make this feel practical right now.
Jane: Before we get into the specifics of those numbers, let's just wrap up on what they actually proposed for the title and who wrote it.
Jinghua Hou, *Zhe Liu*, ×Hengshuang Zhao–Corresponding author
The University of Hong Kong
cs.CV, cs.AI
Submitted: 2026-10-08
Updated: 2026-10-08
Project page: https://almoonysl.github.io/projects/DVD
License: http://creativecommons.org/licenses/by/4.0/
Importance score: 92/100
The gist: The gist DVD proposes a dynamic vector decoding method that unifies 2D and 3D perception tasks for efficient integration with MLLMs.
Key concepts
- Perceptual Representation
- This involves converting different spatial data—such as 2D bounding boxes, 2D masks, or 3D boxes—into a simple sequence of numbers (a vector). For example, a 3D box is represented by its six dimensions (x, y, z, w, h, l), and for a mask, points are sampled along the edges. This step standardizes varied input formats into a format suitable for vector processing.
- Dynamic Vector Representation Learning
- This is an adaptive encoder-decoder architecture designed to learn how to map the sequences of perceptual vectors into a compact set of discrete tokens. The system learns this mapping end-to-end using a combined loss function that ensures accurate reconstruction, proper quantization, and faithful geometric structure preservation across different tasks.
- Dynamic Vector Decoding
- This is the inference step where the learned discrete tokens are converted back into the original 2D or 3D perceptual data. A lightweight de-tokenizer handles this process, allowing MLLMs to seamlessly integrate these compact tokens with their language understanding capabilities without losing the original spatial information.
- Geometric Training Loss
- This is a task-agnostic loss function based on the bidirectional chamfer distance used during training. It provides unified supervision for both 2D and 3D perception tasks by ensuring that the reconstructed geometric structures (like bounding boxes) are spatially accurate, regardless of whether they are in a 2D or 3D context.
Terminology
Summary
The gist DVD proposes a dynamic vector decoding method that unifies 2D and 3D perception tasks for efficient integration with MLLMs.
Introduction and Motivation
Existing methods predominantly rely on text-based coordinate representation, which suffers from excessive token overhead, or fixed-range quantization, which suffers from range and precision constraints, especially for 3D domains with unbounded spatial range and high localization accuracy requirements. These limitations raise the question: Can we achieve 2D and 3D perception representations with unlimited range and high precision using a small number of tokens? The authors draw inspiration from Vector Quantized Variational Autoencoders (VQ-VAE) to propose dynamic vector decoding (DVD) for MLLMs that can seamlessly unify the representation of 2D and 3D perception tasks. The core innovation lies in transforming diverse perception representations (2D boxes, 2D masks, and 3D boxes) into a 1D vector sequence and projecting the sequence into discrete tokens in high-dimensional space.
Methodology
The DVD framework involves several key steps for representation learning and decoding.
-
Perceptual Representation: Diverse perceptual representations including 2D bounding boxes, 2D masks, and 3D bounding boxes are converted into 1D vector sequences. For 2D boxes, the left-top and right-down corner points are flattened (x1, y1, x2, y2), and for masks, fixed points are sampled uniformly along the edge of the mask. For 3D boxes, standard structures (x, y, z, w, h, l) are used directly to ensure precise localization in 3D space.
-
Dynamic Vector Representation Learning: A 1D encoder-decoder architecture is designed to adaptively map these sequences into latent space and generate corresponding discrete tokens by learning a unified limited codebook with reconstruction of multiple perception tasks. The autoencoder is trained end-to-end with a combined loss function, which includes the reconstruction loss (LL1), VQ loss (LVQ), and geometric loss (Lgeo).
-
Geometric Training Loss: To ensure faithful recovery of geometric structures, a task-agnostic geometric loss based on the bidirectional chamfer distance is introduced to provide unified geometric supervision for both 2D and 3D perception tasks. The total loss is defined as Ltotal = λ1 · LL1 + λ2 · LVQ + λ3 · Lgeo.
-
Dynamic Vector Decoding: In inference, a lightweight de-tokenizer enables seamless integration with MLLMs by decoding output tokens back to original 2D and 3D perceptual representations. This process involves mapping discrete tokens to code vectors and using the pre-trained 1D decoder to reconstruct the original sequence.
Experimental Validation
Extensive experiments were conducted across various benchmarks including RefCOCO series, SUN-RGBD, KITTI, Hypersim, nuScenes for 3D grounding tasks and RefCOCO, RefCOCO+, and RefCOCOg for 2D grounding and referring expression segmentation (RES) tasks.
-
Performance Comparison: DVD-2B surpasses SOTA methods on 3D grounding with 40.0%, 15.7%, and 19.8% AP3D on SUN-RGBD [38], Hypersim [37], and nuScenes [7], and achieves 89.9% Precision and 70.4% cIoU on RefCOCOg val [22]. DVD-8B further reaches 40.3%, 18.4%, and 24.4% AP3D on the three 3D datasets, and achieves 88.7% Precision and 73.4% cIoU on RefCOCOg val [22].
-
Efficiency Gains: DVD significantly reduces token overhead and inference latency compared to text-based coordinate representation methods, demonstrating its superiority in both performance and efficiency within a unified framework. The latency comparison shows that DVD achieves 499 ms for Box3D, 143 ms for Box2D, and 8 tokens for the special token representation.
-
Reconstruction Quality: The quality of 1D vector reconstruction directly affects the performance of subsequent perception tasks, and the autoencoder achieves negligible reconstruction error (90.8% AP3D, 100.0% Precision, and 84.8% cIoU for 3D grounding, 2D grounding, and 2D RES task).
Ablation Study Findings
Ablation studies illustrated the effectiveness of various components of the DVD framework.
-
Codebook Size: The codebook size of 4096 achieves the best performance across all three tasks, and a small codebook (2048) limits representational capacity, while an overly large codebook (8192) leads to degraded reconstruction.
-
Geometric Loss: Incorporating geometric guidance consistently improves the reconstruction performance across all tasks, with particularly notable gains on 3D grounding (+10.1% AP3D) and 2D RES (+10.0% cIoU). This confirms that the geometric loss is an essential component for learning a unified vector representation.
-
Downsampling Scale: Setting K=2 reduces the token count by half while maintaining competitive performance, verifying that K=2 achieves the best trade-off between reconstruction precision and token cost.
-
Latent Hidden Size: Setting z=16 provides sufficient capacity with stable quantization, achieving the best overall performance, as a narrow latent bottleneck (z=8) caused a notable drop on the 3D grounding task.
-
Multi-task Training: Joint multi-task training improves performance on both 3D grounding task and 2D RES task, while the performance of 2D grounding remains stable without obvious degradation.
Conclusion and Broader Impacts
DVD provides a new generalizable paradigm for efficient MLLM-based perception by unifying heterogeneous perception representations into compact discrete tokens. This framework benefits autonomous driving and robotics by reducing overhead and unifying 2D and 3D perception tasks, while also reducing the difficulty of deploying large models on the edge. However, due to its powerful perception capabilities, the research could be misused in closed-circuit television surveillance systems and affect personal privacy. Future work will focus on optimizing the dynamic vector representation learning process and exploring end-to-end training of the encoder-decoder and MLLM.
--- Page 1 ---
DVD: Dynamic Vector Decoding for Efficient MLLM-based Perception Jinghua Hou, Zhe Liu∗, Hengshuang Zhao† The University of Hong Kong https://almoonysl.github.io/projects/DVD
--- Page 2 ---
Abstract Multimodal large language models have made remarkable progress in bridging vision and language, facilitating various perception tasks essential for humanmachine interaction, robotics, and autonomous driving. However, existing MLLMbased perception methods predominantly rely on text-based coordinate representation, which suffers from excessive token overhead, or fixed-range quantization, which suffers from range and precision constraints, especially for 3D domains with unbounded spatial range and high localization accuracy requirements. To address these challenges, we propose a dynamic vector decoding method named DVD, which unifies the representation of 2D and 3D perception tasks. Specifically, we first transform diverse perceptual representation (i.e., 2D bounding boxes, 2D masks, and 3D bounding boxes) into 1D vector sequences, which are then mapped to compact discrete tokens in the high-dimensional space. Then, a lightweight de-tokenizer enables seamless integration with MLLMs by decoding output tokens back to original 2D and 3D perceptual representations. Extensive experiments on 2D and 3D perception benchmarks including RefCOCO series, SUN-RGBD, KITTI, Hypersim, nuScenes demonstrate that DVD achieves superior performance in 2D and 3D tasks and reduces significantly the token overhead and inference latency. DVD provides an efficient and general framework for integrating perception capabilities into MLLMs, overcoming the inherent limitations of existing methods.
--- Page 3 ---
1 Introduction Multimodal large language models (MLLMs) [2, 4, 3, 46, 52, 9, 10, 16] have achieved breakthroughs in bridging vision and language enabling a wide range of perception tasks that are critical for human-machine interaction robotics and autonomous driving. Many previous works [4, 3, 24, 55, 35, 13, 40, 21] integrate 2D or 3D perception capabilities into MLLMs to achieve more general perceptual understanding benefited from the powerful general understanding and reasoning capabilities of MLLMs yet existing approaches still face fundamental limitations in representation and quantization that hinder their scalability and performance especially in 3D domains.
Improvements for AI systems
-
textbfDynamic Vector Representation Unification for Perception Tasks: The improved system can unify 2D and 3D perception representations by converting
diverse perceptual representation (i.e., 2D bounding boxes, 2D masks, and 3D bounding boxes) into a 1D vector sequence.
This allows the model to process heterogeneous data under a single learning framework, overcoming the limitations of existing methods that use separate decoders for each task type (task-specific decoders lack generality
). -
textbf Adaptive Compression and Quantization via Unified Codebook: The system utilizes
a unified codebook in high-dimensional space
learned through a1D encoder-decoder architecture
to map continuous 1D vectors into compact discrete tokens. This achievescompact and high precision representations with fewer tokens, delivering consistent latency reduction across 2D and 3D tasks.
-
textbf Geometric Fidelity via Task-Agnostic Loss: The improved system incorporates a
task-agnostic geometric loss based on the bidirectional chamfer distance
to ensure geometric accuracy. This loss addresses the weakness of standard losses by providingunified geometric supervision for both 2D and 3D tasks,
which is crucial becausethe L1 reconstruction loss only measures per-dimension numerical differences of the flattened sequence, which is sensitive to point ordering and parameterization rather than the underlying geometry.
-
textbf Efficient MLLM Integration via Lightweight De-tokenizer: The system integrates seamlessly with existing MLLMs by using a
lightweight de-tokenizer enables seamless integration with MLLMs by decoding output tokens back to original 2D and 3D perceptual representations.
This process is designed to beminimal computational overhead compared to text-based methods,
drastically improving inference speed. -
textbf Superior Localization in Challenging Scenarios: The system achieves high localization accuracy even under difficult conditions, as evidenced by qualitative results showing that
DVD can achieve satisfactory results even in dark and complex 3D scenes
andconsistently achieves precise 3D localization
in challenging environments likerainy weather, cluttered 3D scenes with dense objects.
Abstract
Multimodal large language models have made remarkable progress in bridging vision and language, facilitating various perception tasks essential for human-machine interaction, robotics, and autonomous driving. However, existing MLLM-based perception methods predominantly rely on text-based coordinate representation, which suffers from excessive token overhead, or fixed-range quantization, which suffers from range and precision constraints, especially for 3D domains with unbounded spatial range and high localization accuracy requirements. To address these challenges, we propose a dynamic vector decoding method named DVD, which unifies the representation of 2D and 3D perception tasks. Specifically, we first transform diverse perceptual representation (i.e., 2D bounding boxes, 2D masks, and 3D bounding boxes) into 1D vector sequences, which are then mapped to compact discrete tokens in the high-dimensional space. Then, a lightweight de-tokenizer enables seamless integration with MLLMs by decoding output tokens back to original 2D and 3D perceptual representations. Extensive experiments on 2D and 3D perception benchmarks including RefCOCO series, SUN-RGBD, KITTI, Hypersim, nuScenes demonstrate that DVD achieves superior performance in 2D and 3D tasks and reduces significantly the token overhead and inference latency. DVD provides an efficient and general framework for integrating perception capabilities into MLLMs, overcoming the inherent limitations of existing methods.
Sources
- Qwen Technical Report
- Qwen3-VL Technical Report
- Qwen2.5-VL Technical Report
- ARKitScenes: A Diverse Real-World Dataset For 3D Indoor Scene Understanding Using Mobile RGB-D Data
- Shikra: Unleashing Multimodal LLM's Referential Dialogue Magic
- Gemini 2.5: Pushing the Frontier with Advanced Reasoning, Multimodality, Long Context, and Next Generation Agentic Capabilities
- WeDetect: Fast Open-Vocabulary Object Detection as Retrieval
- Seed1.5-VL Technical Report
- Vision-R1: Incentivizing Reasoning Capability in Multimodal Large Language Models
- Auto-Encoding Variational Bayes
- Seg-Zero: Reasoning-Chain Guided Segmentation via Cognitive Reinforcement
- Decoupled Weight Decay Regularization
- DeepSeek-VL: Towards Real-World Vision-Language Understanding
- Towards Pixel-Level VLM Perception via Simple Points Prediction
- Chameleon: Mixed-Modal Early-Fusion Foundation Models
- Gemini 1.5: Unlocking multimodal understanding across millions of tokens of context
- Kimi K2.5: Visual Agentic Intelligence
- SigLIP 2: Multilingual Vision-Language Encoders with Improved Semantic Understanding, Localization, and Dense Features
- Qwen2-VL: Enhancing Vision-Language Model's Perception of the World at Any Resolution
- InternVL3.5: Advancing Open-Source Multimodal Models in Versatility, Reasoning, and Efficiency
Related papers
- Loss Knows Best: Detecting Annotation Errors in Videos via Loss Trajectories
- AnchorWeave: World-Consistent Video Generation with Retrieved Local Spatial Memories
- Benchmarking the Robustness of Foundation Models for Mammography under Domain Shift
- MambaX-Net: Dual-Input Mamba-Enhanced Cross-Attention Network for Longitudinal MRI Segmentation
- TeleOCR: Navigating Document Parsing Across Digital and Camera-Captured Documents
- A Survey on Efficient Vision-Language-Action Models