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

Feast Your Eyes: Mixture-of-Resolution Adaptation for Multimodal Large Language Models

About

Despite remarkable progress, existing multimodal large language models (MLLMs) are still inferior in granular visual recognition. Contrary to previous works, we study this problem from the perspective of image resolution, and reveal that a combination of low- and high-resolution visual features can effectively mitigate this shortcoming. Based on this observation, we propose a novel and efficient method for MLLMs, termed Mixture-of-Resolution Adaptation (MRA). In particular, MRA adopts two visual pathways for images with different resolutions, where high-resolution visual information is embedded into the low-resolution pathway via the novel mixture-of-resolution adapters (MR-Adapters). This design also greatly reduces the input sequence length of MLLMs. To validate MRA, we apply it to a recent MLLM called LLaVA, and term the new model LLaVA-HR. We conduct extensive experiments on 11 vision-language (VL) tasks, which show that LLaVA-HR outperforms existing MLLMs on 8 VL tasks, e.g., +9.4% on TextVQA. More importantly, both training and inference of LLaVA-HR remain efficient with MRA, e.g., 20 training hours and 3$\times$ inference speed than LLaVA-1.5. Source codes are released at: https://github.com/luogen1996/LLaVA-HR.

Gen Luo, Yiyi Zhou, Yuxin Zhang, Xiawu Zheng, Xiaoshuai Sun, Rongrong Ji• 2024

Related benchmarks

TaskDatasetResultRank
Visual Question AnsweringVizWiz
Accuracy57.9
1525
Object Hallucination EvaluationPOPE
Accuracy87.8
1455
Visual Question AnsweringVQA v2
Accuracy82.6
1362
Visual Question AnsweringTextVQA
Accuracy70.9
1285
Visual Question AnsweringGQA
Accuracy65.2
1249
Multimodal EvaluationMME
Score1.55e+3
658
Multimodal UnderstandingMMBench
Accuracy66.8
637
Multimodal UnderstandingMM-Vet
MM-Vet Score35.5
531
Science Question AnsweringScienceQA
Accuracy65.1
502
Multimodal UnderstandingMMMU
Accuracy36.3
437
Showing 10 of 33 rows

Other info

Code

Follow for update