Learning to See through Illumination Extremes with Event Streaming in Multimodal Large Language Models
Organizations: The University of Hong Kong
Abstract
Multimodal Large Language Models (MLLMs) perform strong vision-language reasoning under standard conditions but fail in extreme illumination, where RGB inputs lose irrevocable structure and semantics. We propose Event-MLLM, an event-enhanced model that performs all-light visual reasoning by dynamically fusing event streams with RGB frames. Two key components drive our approach: an Illumination Indicator - a learnable signal derived from a DINOv2 branch that represents exposure degradation and adaptively modulates event-RGB fusion - and an Illumination Correction Loss that aligns fused features with non-degraded (normal-light) semantics in the latent space, compensating for information lost in extreme lighting. We curate the first multi-illumination event-instruction corpus for MLLMs, with 2,241 event-RGB samples (around 6 QA pairs each) across diverse scenes and 17 brightness rates (0.05x - 20x), plus an instruct-following benchmark for reasoning, counting, and fine-grained recognition under extreme lighting. Experiments show that Event-MLLM markedly outperforms general-purpose, illumination-adaptive, and event-only baselines, setting a new state of the art in robust multimodal perception and reasoning under challenging illumination.
Figures & tables
| MLLM Type | Method | Multi-Choice | Object-Counting | ||
|---|---|---|---|---|---|
| Accuracy (%) | F1 Score (%) | Accuracy (%) | MAE | ||
| General Model | LLaVA-7B [ 32 ] | 18.43 | 65.39 | 67.84 | 0.9957 |
| Deepseek-VL [ 56 ] | 7.00 | 55.70 | 54.87 | 1.0544 | |
| InternVL [ 72 ] | 31.50 | 75.46 | 72.56 | 0.8641 | |
| Event-specialized Model | EventGPT [ 37 ] | 3.16 | 73.60 | 67.41 | 1.0015 |
| Illumination-aware Model | Q-Instruct [ 53 ] | 15.86 | 65.09 | 66.87 | 0.9803 |
| Task | Metric | Backbone: Qwen-3B | Backbone: Qwen-7B | ||||
|---|---|---|---|---|---|---|---|
| Baseline | Ill-Correction | Ours | Baseline | Ill-Correction | Ours | ||
| Multi-Choice | Accuracy (%) | 29.86 | 32.95 | 34.48 | 44.71 | 51.90 | 53.13 |
| F1 Score (%) | 77.04 | 79.13 | 80.35 | 81.95 | 84.83 | 85.43 | |
| Object-Counting | Accuracy (%) | 69.66 | 70.48 | 71.08 | 72.73 | 74.23 | 74.66 |
| MAE | 0.6655 | 0.6194 | 0.6127 | 0.5303 | 0.4645 | 0.4557 | |
| Method | Multi-Choice QA | Object-Counting | ||
|---|---|---|---|---|
| Acc. (%) | F1 (%) | Acc. (%) | MAE | |
| Backbone: Qwen-3B | ||||
| Pre-fusion | 19.58 | 73.96 | 68.21 | 0.7698 |
| Post-fusion | 26.17 | 77.51 | 70.52 | 0.6427 |
| Ours | 34.48 | 80.35 | 71.08 | 0.6127 |
| Backbone: Qwen-7B | ||||
| Backbone | Brightness Rate (Underexposure) | 0.05 | 0.08 | 0.1 | 0.125 | 0.2 | 0.4 | 0.5 | 0.75 |
| Qwen-3B | w/o Illumination Correction | 0.6597 | 0.7429 | 0.7782 | 0.8069 | 0.8593 | 0.9342 | 0.9554 | 0.9886 |
| with Illumination Correction | 0.9273 | 0.9368 | 0.9405 | 0.9439 | 0.9508 | 0.9619 | 0.9652 | 0.9710 | |
| Qwen-7B | w/o Illumination Correction | 0.7420 | 0.8011 | 0.8272 | 0.8520 | 0.8981 | 0.9551 | 0.9706 | 0.9927 |
| with Illumination Correction | 0.9185 | 0.9311 | 0.9359 | 0.9416 | 0.9508 | 0.9615 | 0.9647 | 0.9697 | |
| w/o | Brightness Rate (Overexposure) | 2 | 3 | 5 | 7.5 | 8 | 10 | 15 | 20 |
| Qwen-3B | w/o Illumination Correction | 0.9741 | 0.9556 | 0.9245 | 0.8722 | 0.8618 | 0.8187 | 0.7240 | 0.6510 |
Vision-Language Models
Vision-language models connect visual inputs with text for retrieval, question answering, generation, and grounded multimodal reasoning.
See all 736 papers