atlas

Research map / Video / Video-language understanding

VideoRoPE: What Makes for Good Video Rotary Position Embedding?

ICML 2025 · Video › Video-language understanding · approach: Event and anomaly reasoning in video · 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.

Analyzes four properties needed for video RoPE and proposes VideoRoPE (3D structure, low-frequency temporal allocation, diagonal layout, adjustable temporal spacing), fine-tuned from Qwen2-VL-7B/Qwen2-7B and shown to beat M-RoPE and other RoPE variants on long video understanding, retrieval, and hallucination benchmarks.

Problem

Extending 1D rotary position embedding to video's spatio-temporal structure in Video LLMs is unresolved; existing RoPE variants mishandle frequency allocation, spatial symmetry, and temporal index scaling, and are distracted by periodic structure.

Approach

Identify four design criteria for video RoPE and propose a 3D RoPE that allocates low-frequency dimensions to time, interleaves x/y in high-frequency dimensions, lays out positions along a diagonal for spatial symmetry, and scales temporal indices with a tunable factor delta; also introduces V-NIAH-D, a retrieval benchmark with periodic distractors.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use VideoRoPE instead of M-RoPEVideo LLM · V-NIAHaccuracy: 78.67 -> 91.11; +12.4Helped
use VideoRoPE instead of M-RoPEVideo LLM · V-NIAH-Daccuracy: 74.67 -> 87.11; +12.4Helped
use VideoRoPE instead of M-RoPEVideo LLM · LongVideoBench, 64kscore: 54.35 -> 57.26; +2.91Helped
use VideoRoPE instead of M-RoPEVideo LLM · MLVU, 64kscore: 61.10 -> 65.56; +4.46Helped
use VideoRoPE instead of M-RoPEVideo LLM · Video-MME, 64kscore: 59.67 -> 61.33; +1.66Helped
use VideoRoPE instead of M-RoPEVideo LLM · VideoHallucerAvg.: 34.3 -> 46.2Helped
add Diagonal Layout (DL) to M-RoPE baseline (ablation)VideoRoPE · MLVUscore: 61.56 -> 63.03Helped
add Diagonal Layout (DL) to M-RoPE baseline (ablation)VideoRoPE · V-NIAH-Daccuracy: 74.67 -> 76.44Helped
add Low-frequency Temporal Allocation (LTA) to DL (ablation)VideoRoPE · LongVideoBench, 64kscore: 53.63 -> 55.60Helped
add Adjustable Temporal Spacing (ATS) to DL and LTA (ablation)VideoRoPE · MLVU, 64kscore: 63.26 -> 65.56Helped
interleave x and y allocation rather than using sequential allocation (ablation)VideoRoPE · LongVideoBench, 64kscore: 54.77 -> 57.26Helped
use low-frequency temporal allocation [xy...t...] rather than [t t x y x y] (ablation)VideoRoPE · LongVideoBench Avgscore: 59.06 -> 60.14Helped

Surprising findings

Limitations

Experimental setup

Datasets: LLaVA-Video-178k

Benchmarks: LongVideoBench MLVU Video-MME V-NIAH V-NIAH-D VideoHallucer

Metrics: accuracy

Baselines: Vanilla RoPE TAD-RoPE M-RoPE

Builds on: RoPE M-RoPE TAD-RoPE RoPE-Tie V-NIAH

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