Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

VideoRoPE: What Makes for Good Video Rotary Position Embedding?

About

While Rotary Position Embedding (RoPE) and its variants are widely adopted for their long-context capabilities, the extension of the 1D RoPE to video, with its complex spatio-temporal structure, remains an open challenge. This work first introduces a comprehensive analysis that identifies four key characteristics essential for the effective adaptation of RoPE to video, which have not been fully considered in prior work. As part of our analysis, we introduce a challenging V-NIAH-D (Visual Needle-In-A-Haystack with Distractors) task, which adds periodic distractors into V-NIAH. The V-NIAH-D task demonstrates that previous RoPE variants, lacking appropriate temporal dimension allocation, are easily misled by distractors. Based on our analysis, we introduce \textbf{VideoRoPE}, with a \textit{3D structure} designed to preserve spatio-temporal relationships. VideoRoPE features \textit{low-frequency temporal allocation} to mitigate periodic oscillations, a \textit{diagonal layout} to maintain spatial symmetry, and \textit{adjustable temporal spacing} to decouple temporal and spatial indexing. VideoRoPE consistently surpasses previous RoPE variants, across diverse downstream tasks such as long video retrieval, video understanding, and video hallucination. Our code will be available at \href{https://github.com/Wiselnn570/VideoRoPE}{https://github.com/Wiselnn570/VideoRoPE}.

Xilin Wei, Xiaoran Liu, Yuhang Zang, Xiaoyi Dong, Pan Zhang, Yuhang Cao, Jian Tong, Haodong Duan, Qipeng Guo, Jiaqi Wang, Xipeng Qiu, Dahua Lin• 2025

Related benchmarks

TaskDatasetResultRank
Video UnderstandingMVBench--
425
Chart Question AnsweringChartQA--
356
Document Visual Question AnsweringDocVQA--
263
Video UnderstandingVideoMME--
248
Optical Character RecognitionOCRBench
Score66.2
232
Diagram Question AnsweringAI2D--
232
Video UnderstandingVideoMME
Overall Score58.7
222
Video UnderstandingMLVU
Score60.21
221
Visual GroundingRefCOCO+ (val)
Accuracy68.15
212
Visual GroundingRefCOCO+ (testA)
Accuracy73.14
206
Showing 10 of 53 rows

Other info

Follow for update