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

ResAdapt: Adaptive Resolution for Efficient Multimodal Reasoning

About

Multimodal Large Language Models (MLLMs) achieve stronger visual understanding by scaling input fidelity, yet the resulting visual token growth makes jointly sustaining high spatial resolution and long temporal context prohibitive. We argue that the bottleneck lies not in how post-encoding representations are compressed but in the volume of pixels the encoder receives, and address it with ResAdapt, an Input-side adaptation framework that learns how much visual budget each frame should receive before encoding. ResAdapt couples a lightweight Allocator with an unchanged MLLM backbone, so the backbone retains its native visual-token interface while receiving an operator-transformed input. We formulate allocation as a contextual bandit and train the Allocator with Cost-Aware Policy Optimization (CAPO), which converts sparse rollout feedback into a stable accuracy-cost learning signal. Across budget-controlled video QA, temporal grounding, and image reasoning tasks, ResAdapt improves low-budget operating points and often lies on or near the efficiency-accuracy frontier, with the clearest gains on reasoning-intensive benchmarks under aggressive compression. Notably, ResAdapt supports up to 16x more frames at the same visual budget while delivering over 15% performance gain. Code is available at https://github.com/Xnhyacinth/ResAdapt.

Huanxuan Liao, Zhongtao Jiang, Yupu Hao, Yuqiao Tan, Shizhu He, Ben Wang, Jun Zhao, Kun Xu, Kang Liu• 2026

Related benchmarks

TaskDatasetResultRank
Optical Character RecognitionOCRBench
Score82.7
433
Diagram Question AnsweringAI2D--
387
Visual Question AnsweringTextVQA (val)
VQA Score70.1
365
Video Question AnsweringVideoMME
Accuracy67.4
251
Video Question AnsweringLongVideoBench
Accuracy61.9
210
Video Question AnsweringMLVU
Accuracy70.8
194
Video Question AnsweringVideoMMMU
Accuracy59.6
140
Video Question AnsweringLVBench
Accuracy43.3
108
Temporal GroundingCharades-STA
mIoU49.1
107
Temporal GroundingActivityNet
Recall@0.365.8
102
Showing 10 of 15 rows

Other info

GitHub

Follow for update