Dyn-3D: Unveiling and Resolving Ego-Motion Ambiguity in Vision-Language Models

Jiayu Ding, Zhuodong Liu, Lei Zhang, Manyu Xiong, Hongbo Jin +4 more
9/1/2026
cs.CV

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

As Vision-Language Models (VLMs) tackle dynamic 3D spatial reasoning, ego-motion perception becomes essential to resolve monocular scale ambiguity. However, current models often overfit to smooth trajectory priors rather than genuinely understanding physical motion. Consequently, their spatial reasoning degrades severely under large displacements, a phenomenon we term Kinematic Collapse. This failure stems from spurious visual-motion correlations in natural videos and a lack of explicit physical supervision. To evaluate this, we introduce Dyn-3D, a benchmark using counterfactual 3D rendering to rigorously decouple visual changes from true kinematic properties. Furthermore, we propose the TempoVista framework, featuring the Kinematic-GSPO algorithm. By embedding metric physical ground truth into policy optimization, TempoVista explicitly grounds visual representations in 3D space. Experiments demonstrate that our approach significantly improves both motion estimation and robust spatial reasoning by utilizing camera dynamics as an effective geometric calibration signal.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{ding2026dynd,
  title  = {Dyn-3D: Unveiling and Resolving Ego-Motion Ambiguity in Vision-Language Models},
  author = {Jiayu Ding and Zhuodong Liu and Lei Zhang and Manyu Xiong and Hongbo Jin and Haoran Tang and Hongbo Zhang and Changen Zhu and Wenbo Xing},
  year   = {2026},
  eprint = {2609.01059},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2609.01059v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2609.01059.svg)](https://codeofpaper.com/paper/2609.01059)

Discussion