Papers
arxiv:2610.17242

When Left Is Right? Camera-Motion Understanding beyond Screen

Published on Oct 12
· Submitted by
cc
on Oct 15
Authors:
,
,
,
,
,

Abstract

CameraVLM improves vision-language model understanding of camera motion by jointly learning off-screen motion states and on-screen flow dynamics with language-aligned training.

Can a vision-language model tell left from right? Modern VLMs solve visual puzzles and follow hour-long videos, yet when asked whether the camera moved left or right, most do no better than a coin flip. Adding camera-motion data or geometric representations has been tried, separately, and neither closes the gap. We argue that camera-motion understanding needs two conditions at once: the representation must couple off-screen camera motion with on-screen flow dynamics, and it must be interpreted by the language model rather than trained as a standalone pose or depth estimator. We propose CameraVLM, which pairs a motion-state representation with state-language alignment. Camera tokens capture how the camera moves off screen, flow tokens capture how the subject and background move on screen, and a two-stage training strategy keeps language in the loop so that both are learned together with camera-motion semantics. With only 9B parameters, CameraVLM outperforms all open-source and camera-motion-specific models by a wide margin across three benchmarks and more than 20 baselines, and matches or surpasses GPT-6 Astra as well as human viewers in a 48-participant study. Project page: https://3dagentworld.github.io/CameraVLM/

Community

Paper submitter

Many commercial VLMs still struggle to tell left from right. The challenge is fundamentally geometric: understanding left and right requires reasoning about reference frames and distinguishing subject, scene, and camera motion. Yet existing models often map visual features directly to semantic answers without sufficient geometric constraints.
Jointly released by Tencent and the Hong Kong University of Science and Technology (Guangzhou), CameraVLM learns a joint representation of camera poses, point trajectories / optical flow, and camera-motion semantics within a VLM. By aligning geometric motion states with semantics and chain-of-thought (CoT) reasoning, it grounds camera-motion understanding in geometry and motion. Given a video, CameraVLM predicts camera trajectories and point tracks, supporting camera-motion understanding, automatic camera-motion annotation, shot descriptions, and shot-attribute analysis. With just 9B parameters, it achieves 82.52% average accuracy across three camera-motion understanding benchmarks.

Sign up or log in to comment

Get this paper in your agent:

hf papers read 2610.17242
Don't have the latest CLI?
curl -LsSf https://hf.co/cli/install.sh | bash

Models citing this paper 0

No model linking this paper

Cite arxiv.org/abs/2610.17242 in a model README.md to link it from this page.

Datasets citing this paper 0

No dataset linking this paper

Cite arxiv.org/abs/2610.17242 in a dataset README.md to link it from this page.

Spaces citing this paper 0

No Space linking this paper

Cite arxiv.org/abs/2610.17242 in a Space README.md to link it from this page.

Collections including this paper 0

No Collection including this paper

Add this paper to a collection to link it from this page.