atlas

Research map / Vision-language and multimodal / Multimodal LLMs

EventGPT: Event Stream Understanding with Multimodal Large Language Models

CVPR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Instruction-tuned multimodal assistants · 14 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.

Introduces EventGPT, the first MLLM for event stream understanding, built from an event encoder, spatio-temporal aggregator, projector, event-language adapter and Vicuna-based LLM, trained in three stages on image-text, synthetic event-text, and real event instruction data.

Problem

Existing MLLMs are built for natural RGB images and degrade in scenarios (low light, high dynamic range, high-speed motion) where event cameras are better suited; there is no LLM-based model for event stream understanding and the domain gap between events and language is large.

Approach

A three-stage training paradigm that first aligns a linear projector using RGB image-text data (LLaVA-Pretrain), then trains a spatio-temporal aggregator and event-language adapter on a large synthetic event-text set (N-ImageNet-Chat), and finally fully fine-tunes on real event instruction data (Event-Chat), with the LLM serving as an anchor.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add event-language adapter (ablation)EventGPT baseline · Event-ChatDC: 3.40 -> 3.48Helped
add event-language adapter (ablation)EventGPT baseline · Event-ChatCR: 3.97 -> 4.02Helped
add event-language adapter (ablation)EventGPT baseline · Event-ChatVQA: 4.15 -> 4.20Helped
add spatio-temporal aggregator (ablation)EventGPT baseline · Event-ChatDC: 3.40 -> 3.51Helped
add spatio-temporal aggregator (ablation)EventGPT baseline · Event-ChatCR: 3.97 -> 4.05Helped
add spatio-temporal aggregator (ablation)EventGPT baseline · Event-ChatVQA: 4.15 -> 4.25Helped
set temporal window number N_w to 7 instead of 5 (ablation)EventGPT-7B spatio-temporal aggregator · Event-ChatDC: 3.52 -> 3.56Helped
set temporal window number N_w to 7 instead of 5 (ablation)EventGPT-7B spatio-temporal aggregator · Event-ChatCR: 4.09 -> 4.05Hurt
set temporal window number N_w to 7 instead of 5 (ablation)EventGPT-7B spatio-temporal aggregator · Event-ChatVQA: 4.29 -> 4.17Hurt
use temporal window number N_w=5 (ablation)EventGPT-7B spatio-temporal aggregator · Event-ChatCR: 4.03 -> 4.09Helped
use temporal window number N_w=5 (ablation)EventGPT-7B spatio-temporal aggregator · Event-ChatVQA: 4.21 -> 4.29Helped
use temporal window number N_w=5 rather than N_w=9 (ablation)EventGPT-7B spatio-temporal aggregator · Event-ChatDC: 3.41 -> 3.52Helped

Surprising findings

Limitations

Experimental setup

Datasets: LLaVA-Pretrain N-ImageNet DSEC E2VID N-ImageNet-Chat Event-Chat

Benchmarks: N-ImageNet-Chat test set Event-Chat test set

Metrics: Detail Captioning score (1-5) Complex Reasoning score (1-5) Visual Question Answering score (1-5)

Baselines: LLaVA-7B-v1.5 LLaVA-13B-v1.5 Qwen2-VL-7B InternVL2-8B DeepSeek-VL-7B EventCLIP EventBind

Builds on: LLaVA OpenCLIP Vicuna N-ImageNet GroundingDINO

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