JarvisIR / README.md
Tltly2013's picture
update preview checkpoint
a1e61eb
---
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.