Han Wang, Yanjie Wang, YongJie Ye, Yuxiang Nie, Can Huang
Multi-modal Large Language Models (MLLMs) have demonstrated their ability to perceive objects in still images, but their application in video-related tasks, such as object tracking, remains understudied. This lack of exploration is primarily due to two key challenges. Firstly, extensive pretraining on large-scale video datasets is required to equip MLLMs with the capability to perceive objects across multiple frames and understand inter-frame relationships. Secondly, processing a large number of frames within the context window of Large Language Models (LLMs) can impose a significant computational burden. To address the first challenge, we introduce ElysiumTrack-1M, a large-scale video dataset supported for three tasks: Single Object Tracking (SOT), Referring Single Object Tracking (RSOT), and Video Referring Expression Generation (Video-REG). ElysiumTrack-1M contains 1.27 million annotated video frames with corresponding object boxes and descriptions. Leveraging this dataset, we conduct training of MLLMs and propose a token-compression model T-Selector to tackle the second challenge. Our proposed approach, Elysium: Exploring Object-level Perception in Videos via MLLM, is an end-to-end trainable MLLM that attempts to conduct object-level tasks in videos without requiring any additional plug-in or expert models. All codes and datasets are available at https://github.com/Hon-Wong/Elysium.
| Task | Dataset | Metric | Value | Model |
|---|---|---|---|---|
| Question Answering | MSVD-QA | Accuracy | 75.8 | Elysium |
| Question Answering | MSVD-QA | Confidence Score | 3.7 | Elysium |
| Question Answering | TGIF-QA | Accuracy | 66.6 | Elysium |
| Question Answering | TGIF-QA | Confidence Score | 3.6 | Elysium |
| Question Answering | MSRVTT-QA | Accuracy | 67.5 | Elysium |
| Question Answering | MSRVTT-QA | Confidence Score | 3.2 | Elysium |
| Question Answering | ActivityNet-QA | Accuracy | 43.4 | Elysium |
| Question Answering | ActivityNet-QA | Confidence Score | 2.9 | Elysium |
| Video Question Answering | MSVD-QA | Accuracy | 75.8 | Elysium |
| Video Question Answering | MSVD-QA | Confidence Score | 3.7 | Elysium |
| Video Question Answering | TGIF-QA | Accuracy | 66.6 | Elysium |
| Video Question Answering | TGIF-QA | Confidence Score | 3.6 | Elysium |
| Video Question Answering | MSRVTT-QA | Accuracy | 67.5 | Elysium |
| Video Question Answering | MSRVTT-QA | Confidence Score | 3.2 | Elysium |
| Video Question Answering | ActivityNet-QA | Accuracy | 43.4 | Elysium |
| Video Question Answering | ActivityNet-QA | Confidence Score | 2.9 | Elysium |
| Object Tracking | LaSOT | AUC | 56.1 | Elysium |
| Object Tracking | LaSOT | Normalized Precision | 61 | Elysium |
| Object Tracking | LaSOT | Precision | 50.1 | Elysium |
| Visual Object Tracking | LaSOT | AUC | 56.1 | Elysium |
| Visual Object Tracking | LaSOT | Normalized Precision | 61 | Elysium |
| Visual Object Tracking | LaSOT | Precision | 50.1 | Elysium |