Video-ChatGPT: Towards Detailed Video Understanding via Large Vision and Language Models
About
Conversation agents fueled by Large Language Models (LLMs) are providing a new way to interact with visual data. While there have been initial attempts for image-based conversation models, this work addresses the under-explored field of \emph{video-based conversation} by introducing Video-ChatGPT. It is a multimodal model that merges a video-adapted visual encoder with an LLM. The resulting model is capable of understanding and generating detailed conversations about videos. We introduce a new dataset of 100,000 video-instruction pairs used to train Video-ChatGPT acquired via manual and semi-automated pipeline that is easily scalable and robust to label noise. We also develop a quantitative evaluation framework for video-based dialogue models to objectively analyze the strengths and weaknesses of video-based dialogue models. Code: https://github.com/mbzuai-oryx/Video-ChatGPT.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Video Question Answering | MSRVTT-QA | Accuracy60.6 | 481 | |
| Video Question Answering | MSRVTT-QA (test) | Accuracy49.3 | 371 | |
| Video Question Answering | MSVD-QA | Accuracy64.9 | 340 | |
| Video Question Answering | ActivityNet-QA | Accuracy35.2 | 319 | |
| Video Question Answering | ActivityNet-QA (test) | Accuracy35.2 | 275 | |
| Video Question Answering | MSVD-QA (test) | Accuracy64.9 | 274 | |
| Video Understanding | MVBench | Accuracy32.7 | 247 | |
| Text-to-Video Retrieval | MSVD | R@126.03 | 218 | |
| Video Question Answering | NExT-QA (test) | Accuracy54.6 | 204 | |
| Video Anomaly Detection | CUHK Avenue (Ave) (test) | AUC76.9 | 203 |