File size: 3,885 Bytes
5545a01
 
 
 
 
 
 
a1e61eb
a367400
 
 
 
 
 
a1e61eb
a367400
 
 
a1e61eb
 
 
 
a367400
 
 
a1e61eb
 
 
 
 
a367400
 
 
a1e61eb
 
 
 
 
a367400
 
 
a1e61eb
 
 
a367400
 
 
a1e61eb
 
 
 
a367400
 
 
a1e61eb
 
 
a367400
 
 
a1e61eb
 
a367400
a1e61eb
 
 
 
 
a367400
 
 
 
 
 
 
 
 
 
 
 
a1e61eb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
---
license: apache-2.0
tags:
- cvpr25
- JarvisIR
- weights
description: |
  This repository contains the official weights for the CVPR 2025 paper "JarvisIR: Elevating Autonomous Driving Perception with Intelligent Image Restoration".
---

# JarvisIR: Elevating Autonomous Driving Perception with Intelligent Image Restoration

## Model Description

JarvisIR is a novel system that leverages a Vision-Language Model (VLM) to intelligently restore images for autonomous driving perception in adverse weather. It acts as a central controller, dynamically coordinating multiple expert restoration models to tackle complex degradations such as rain, fog, low-light, and snow.

## Key Features

- **VLM Controller**: The first framework to employ a Vision-Language Model for orchestrating image restoration workflows.
- **Multi-Expert Coordination**: Dynamically schedules specialized restoration models for tasks like denoising, super-resolution, and deraining.
- **Adaptive Restoration**: Effectively handles a wide range of adverse weather conditions, including night/low-light, rain, fog, and snow.
- **Advanced Training Strategy**: Utilizes a two-stage process of Supervised Fine-Tuning (SFT) followed by alignment with Mixed-Rank Reward-based Human Feedback (MRRHF).

## Model Architecture

The system comprises three core components:

1.  **VLM Controller**: A LLaVA-v1.5-7B model serves as the core for task planning and expert model selection.
2.  **Expert Models**: A suite of specialized networks, each tailored for a specific restoration task (e.g., deraining, defogging).
3.  **Reward Models**: A set of Image Quality Assessment (IQA) models that provide feedback for quality assessment and alignment during training.

## Training Data

JarvisIR was trained on a large-scale, comprehensive dataset:

- **CleanBench-Synthetic**: A dataset of 150,000 synthetically degraded images with corresponding annotations.
- **CleanBench-Real**: A collection of 80,000 real-world images captured in adverse weather, used for alignment training.
- **Comprehensive Coverage**: The data covers four primary weather scenarios (night, rain, fog, snow) with various combinations of degradations.

## Performance

- Achieves a **50% average improvement** in perception metrics on the CleanBench-Real dataset compared to state-of-the-art all-in-one methods.
- Demonstrates superior performance across all tested weather conditions.
- Exhibits enhanced robustness and generalization capabilities in real-world driving scenarios.

## Intended Use

**Primary Use Cases:**
- Enhancing perception systems in autonomous vehicles.
- Building robust, multi-weather image restoration pipelines.
- Advancing research into the applications of Vision-Language Models in image processing.

## Model Checkpoints

This repository provides the following model weights:
- `pertained`: The complete model after both Supervised Fine-Tuning and MRRHF alignment stages.
- `agent-tools/`: The weights for each individual expert restoration model.

## Citation

If you find JarvisIR useful in your research, please cite our paper:

```bibtex
@inproceedings{lin2025jarvisir,
  title={Jarvisir: Elevating autonomous driving perception with intelligent image restoration},
  author={Lin, Yunlong and Lin, Zixu and Chen, Haoyu and Pan, Panwang and Li, Chenxin and Chen, Sixiang and Wen, Kairun and Jin, Yeying and Li, Wenbo and Ding, Xinghao},
  booktitle={Proceedings of the Computer Vision and Pattern Recognition Conference},
  pages={22369--22380},
  year={2025}
}
```

## Related Resources

- **Project Page**: https://cvpr2025-jarvisir.github.io/
- **Code Repository**: https://github.com/LYL1015/JarvisIR
- **Paper**: https://arxiv.org/pdf/2504.04158

## Acknowledgments

This work contributes to the advancement of intelligent image restoration by integrating Vision-Language Models with expert system coordination.