atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Chat-UniVi: Unified Visual Representation Empowers Large Language Models with Image and Video Understanding

CVPR 2024 · Vision-language and multimodal › Multimodal LLMs · approach: Instruction-tuned multimodal assistants · 111 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Chat-UniVi unifies image and video understanding in an LLM by merging CLIP visual tokens into multi-scale dynamic tokens via parameter-free DPC-KNN clustering, trained jointly on mixed image and video instruction data.

Problem

Existing multimodal LLMs specialize in either images (many visual tokens) or videos (many frames with few tokens per frame), and struggle to handle both within a unified, token-efficient framework.

Approach

Represent images and videos with a shared set of dynamic visual tokens produced by parameter-free density-peaks (DPC-KNN) clustering that merges spatially similar tokens and temporally clusters frames into events, plus multi-scale features concatenated across three merging steps.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add multi-scale representation (vs single-scale) (ablation)Chat-UniVi · GPT image understanding (COCO)All score: 84.2 vs 74.2Helped
add multi-scale representation (vs single-scale) (ablation)Chat-UniVi · POPE COCO (Random/Popular/Adversarial)Accuracy: 85.19 vs 73.88 (random); 69.50 vs 56.36 (popular); 64.97 vs 55.63 (adversarial)Helped
add multi-scale representation (vs single-scale) (ablation)Chat-UniVi · ActivityNet video understandingConsistency: 56.2 vs 52.2Helped
joint training on mixed image and video data (vs image-only training) (ablation)Chat-UniVi · Video understanding (ActivityNet GPT eval)Correct: 57.8 vs 43.4Helped
joint training on mixed image and video data (vs image-only training) (ablation)Chat-UniVi · Image understanding (GPT eval)All score: 84.2 vs 81.5Helped
sequential image-then-video fine-tuning (vs joint training) (ablation)Chat-UniVi · Image understanding (GPT eval)All score: 50.9 vs 84.2Hurt
increase spatial visual clusters to 128/64/32 (224 tokens) (ablation)Chat-UniVi · GPT image understanding (COCO)All score: 79.8 vs 84.2Hurt
decrease spatial visual clusters to 16/8/4 (28 tokens) (ablation)Chat-UniVi · GPT image understanding (COCO)All score: 81.1 vs 84.2Hurt
consolidate all frames into a single temporal event (ratio 1/M) vs 1/16 clustering ratio (ablation)Chat-UniVi · ActivityNet video understandingTemporal: 28.0 vs 47.9Hurt
temporal clustering ratio 1/8 or 1/32 vs 1/16 (ablation)Chat-UniVi · ActivityNet video understandingConsistency: 57.8 (1/8) vs 56.2 (1/16); 54.2 (1/32)Mixed
LoRA instead of full fine-tuning (ablation)Chat-UniVi · Image and video GPT evaluationAll score (image) / Correct (video): 75.8 vs 84.2 (image All); 52.8 vs 57.8 (video Correct)Hurt
parameterized (trainable) token clustering instead of parameter-free DPC-KNN (ablation)Chat-UniVi · Image understanding (GPT eval)All score: 75.0 vs 84.2Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CC3M-595K COCO LLaVA-instruct-150K MIMIC-IT Video-ChatGPT-instruct ScienceQA MSRVTT-QA MSVD-QA TGIF-QA ActivityNet-QA POPE

Benchmarks: GPT-4 image conversation evaluation (COCO 90 questions) ActivityNet-based video GPT evaluation ScienceQA MSRVTT-QA MSVD-QA TGIF-QA ActivityNet-QA POPE

Metrics: GPT score (0-10 / normalized 0-100) accuracy F1-score yes ratio human score (0-10)

Baselines: LLaVA MiniGPT-4 InstructBLIP mPLUG-Owl MultiModal-GPT Video-ChatGPT VideoChat Video-LLaMA LLaMA-Adapter FrozenBiLM LLaMA-SciTune

Builds on: LLaVA DPC-KNN Vicuna-v1.5 Video-ChatGPT MIMIC-IT

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy