Unified Multi-Weather Image Restoration with Intra-Task Difficulty and Inter-Task Contribution
Abstract
1. Introduction
- We propose UMWIR-Net, a unified multi-weather image restoration network that jointly addresses the heterogeneous learning behaviors and reconstruction requirements of rain, haze, and snow restoration.
- We introduce an intra-task difficulty optimization that jointly considers the remaining restoration error and recent learning progress to dynamically identify slowly converging and under-optimized tasks, enabling balanced allocation of optimization resources.
- We develop an inter-task contribution scheduling that models directional knowledge transfer through an asymmetric task-contribution matrix, promoting tasks that provide transferable restoration knowledge while compensating tasks that receive limited collaborative support.
- Extensive experiments demonstrate that UMWIR-Net achieves state-of-the-art and more balanced performance across multiple weather restoration tasks.
2. Related Work
2.1. Single-Weather Image Restoration
2.2. Unified Multi-Weather Image Restoration
2.3. Multi-Task Learning and Task Balancing
3. Proposed Method
3.1. Intra-Task Difficulty Optimization
- Probe-based Task State Estimation. For each task , we construct a small and fixed probe set that is excluded from parameter optimization. At training stage t, the probe restoration error is evaluated as
- Remaining Restoration Error. To eliminate the scale discrepancy among weather tasks, the current probe error is normalized using the error measured at the end of the equal-weight warm-up stagewhere w denotes the end of warm-up and prevents numerical instability. The normalized residual measures how much restoration error remains relative to the initial optimization state of the same task. A larger value indicates that the task still has considerable room for improvement.
- Recent Learning Progress. We further characterize the short-term learning dynamics of task over a temporal window of length . Its relative learning progress is defined aswhere . A large indicates that the task is still improving rapidly, whereas a small value suggests slow convergence or an optimization plateau. When the probe error increases, the progress is set to zero because performance degradation should not be interpreted as effective learning.
- Optimization Difficulty Estimation. Based on the remaining restoration error and recent learning progress, the dynamic optimization difficulty of task is formulated aswhere controls the sensitivity of the difficulty estimate to recent learning progress. The multiplicative formulation treats recent progress as a dynamic modulator of the remaining restoration error. When a task retains a large restoration error but exhibits limited recent improvement, becomes large, indicating that the task remains under-optimized. When its error is still relatively large but decreases rapidly, the progress term suppresses the difficulty score, preventing excessive optimization resources from being prematurely assigned to a naturally converging task. Therefore, captures the practical optimization difficulty of a weather task under the current shared model rather than merely reflecting its absolute loss magnitude.
3.2. Inter-Task Contribution Scheduling
- Directional Cross-task Influence. Let denote the parameters shared by all weather tasks. Since UMWIR-Net adopts a fully shared restoration backbone, can include all trainable backbone parameters. At training stage t, the source-task training gradient is given bywhile the probe gradient of target task is computed as
- Scale-normalized Task Contribution. The raw gradient inner product is sensitive to gradient magnitude. We therefore compute a scale-invariant cross-task alignment
- Asymmetric Task-contribution Matrix. For rain, haze, and snow restoration, the directional task contributions form the matrix
- Contribution-aware Task Scheduling. The task-contribution matrix describes not only how much knowledge a task provides to the others, but also how much benefit it receives from collaborative learning. We summarize these two directional properties using outgoing contribution and received benefit. The outgoing contribution of task is defined as
3.3. Asymmetric Collaborative Weighting
- Inter-task Contribution Scheduling Score. Since outgoing contribution and received benefit are measured on different numerical ranges, we first standardize them across the task dimension. More generally, for a task statistic , we define
- Asymmetric Collaboration Priority. We standardize the intra-task difficulty using Equation (22) and combine it with the inter-task contribution scheduling score
- Joint Training and Inference. During each optimization step, equally sized mini-batches are sampled from the rain, haze, and snow restoration datasets. This sampling strategy avoids implicit task bias caused by different dataset sizes. The resulting ATCL objective is formulated as
4. Experiments
4.1. Experiments Setup
4.1.1. Datasets and Metrics
4.1.2. Comparison Methods
4.1.3. Implementation Details
4.2. Evaluation on the WeatherBench Dataset
4.3. Evaluation on the RainRAG Dataset
4.4. Evaluation on the FoundIR-Weather Dataset
4.5. Ablation Studies
4.5.1. Effectiveness of the Main Components
4.5.2. Comparison with Multi-Task Optimization Strategies
4.5.3. Analysis of Intra-Task Difficulty Optimization
4.5.4. Analysis of Inter-Task Contribution Scheduling
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Chen, X.; Pan, J.; Dong, J.; Tang, J. Towards unified deep image deraining: A survey and a new benchmark. IEEE Trans. Pattern Anal. Mach. Intell. 2025, 47, 5414–5433. [Google Scholar] [CrossRef] [Scilit]
- Lou, G.; Deng, Y.; Zheng, X.; Zhang, M.; Zhang, T. Testing of autonomous driving systems: Where are we and where should we go? In Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering; ACM Digital Library: New York, NY, USA, 2022; pp. 31–43. [Google Scholar]
- Chavhan, S.; Gupta, D.; Gochhayat, S.P.; N, C.B.; Khanna, A.; Shankar, K.; Rodrigues, J.J. Edge computing AI-IoT integrated energy-efficient intelligent transportation system for smart cities. ACM Trans. Internet Technol. 2022, 22, 1–18. [Google Scholar] [CrossRef] [Scilit]
- Song, T.; Jin, G.; Li, P.; Jiang, K.; Chen, X.; Jin, J. Learning a spiking neural network for efficient image deraining. arXiv 2024, arXiv:2405.06277. [Google Scholar]
- Chen, X.; Pan, J.; Dong, J. Bidirectional multi-scale implicit neural representations for image deraining. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2024; pp. 25627–25636. [Google Scholar]
- Chen, X.; Li, H.; Li, M.; Pan, J. Learning a sparse transformer network for effective image deraining. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2023; pp. 5896–5905. [Google Scholar]
- Zhang, Y.; Zhou, S.; Li, H. Depth information assisted collaborative mutual promotion network for single image dehazing. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2024; pp. 2846–2855. [Google Scholar]
- Feng, Y.; Ma, L.; Meng, X.; Zhou, F.; Liu, R.; Su, Z. Advancing real-world image dehazing: Perspective, modules, and training. IEEE Trans. Pattern Anal. Mach. Intell. 2024, 46, 9303–9320. [Google Scholar] [CrossRef] [Scilit]
- Song, T.; Fan, S.; Li, P.; Jin, J.; Jin, G.; Fan, L. Learning an effective transformer for remote sensing satellite image dehazing. IEEE Geosci. Remote Sens. Lett. 2023, 20, 1–5. [Google Scholar] [CrossRef] [Scilit]
- Lai, J.; Chen, S.; Lin, Y.; Ye, T.; Liu, Y.; Fei, S.; Xing, Z.; Wu, H.; Wang, W.; Zhu, L. SnowMaster: Comprehensive Real-world Image Desnowing via MLLM with Multi-Model Feedback Optimization. In Proceedings of the Computer Vision and Pattern Recognition Conference; IEEE: New York, NY, USA, 2025; pp. 4302–4312. [Google Scholar]
- Valanarasu, J.M.J.; Yasarla, R.; Patel, V.M. Transweather: Transformer-based restoration of images degraded by adverse weather conditions. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2022; pp. 2353–2363. [Google Scholar]
- Patil, P.W.; Gupta, S.; Rana, S.; Venkatesh, S.; Murala, S. Multi-weather image restoration via domain translation. In Proceedings of the IEEE/CVF International Conference on Computer Vision; IEEE: New York, NY, USA, 2023; pp. 21696–21705. [Google Scholar]
- Wen, Y.; Gao, T.; Zhang, J.; Li, Z.; Chen, T. Multi-axis prompt and multi-dimension fusion network for all-in-one weather-degraded image restoration. Proc. Aaai Conf. Artif. Intell. 2025, 39, 8323–8331. [Google Scholar] [CrossRef] [Scilit]
- Wu, X.; Xiao, Z.; He, J.; Lei, J.; Zeng, X.; Xu, G. Multi-weather unmanned aerial vehicle remote sensing image restoration via scale-aware Trident Mamba. J. Appl. Remote Sens. 2025, 19, 046507. [Google Scholar] [CrossRef] [Scilit]
- Li, B.; Liu, X.; Hu, P.; Wu, Z.; Lv, J.; Peng, X. All-in-one image restoration for unknown corruption. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2022; pp. 17452–17462. [Google Scholar]
- Potlapalli, V.; Zamir, S.W.; Khan, S.; Khan, F. PromptIR: Prompting for All-in-One Image Restoration. Adv. Neural Inf. Process. Syst. 2023, 36, 71275–71293. [Google Scholar] [CrossRef] [Scilit]
- Zheng, D.; Wu, X.M.; Yang, S.; Zhang, J.; Hu, J.F.; Zheng, W.S. Selective hourglass mapping for universal image restoration based on diffusion model. In Proceedings of the 2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: New York, NY, USA, 2024; pp. 25445–25455. [Google Scholar]
- Cui, Y.; Zamir, S.W.; Khan, S.; Knoll, A.; Shah, M.; Khan, F.S. AdaIR: Adaptive All-in-One Image Restoration via Frequency Mining and Modulation. Int. Conf. Learn. Represent. 2025, 2025, 101306–101327. [Google Scholar]
- Kendall, A.; Gal, Y.; Cipolla, R. Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semantics. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2018; pp. 7482–7491. [Google Scholar]
- Liu, S.; Johns, E.; Davison, A.J. End-To-End Multi-Task Learning With Attention. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2019; pp. 1871–1880. [Google Scholar]
- Zhang, Y.; Yang, Q. A survey on multi-task learning. IEEE Trans. Knowl. Data Eng. 2021, 34, 5586–5609. [Google Scholar] [CrossRef] [Scilit]
- Fifty, C.; Amid, E.; Zhao, Z.; Yu, T.; Anil, R.; Finn, C. Efficiently identifying task groupings for multi-task learning. Adv. Neural Inf. Process. Syst. 2021, 34, 27503–27516. [Google Scholar]
- Dai, Y.; Wang, Y.; You, Z.; Jing, D.; Chu, X.; Lu, Z. Adaptive Task Balancing for Visual Instruction Tuning via Inter-Task Contribution and Intra-Task Difficulty. In Proceedings of the ACM Web Conference 2026; ACM Digital Library: New York, NY, USA, 2026; pp. 3893–3904. [Google Scholar]
- Zamir, S.W.; Arora, A.; Khan, S.; Hayat, M.; Khan, F.S.; Yang, M.H. Restormer: Efficient transformer for high-resolution image restoration. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2022; pp. 5728–5739. [Google Scholar]
- Liang, J.; Cao, J.; Sun, G.; Zhang, K.; Van Gool, L.; Timofte, R. Swinir: Image restoration using swin transformer. In Proceedings of the IEEE/CVF International Conference on Computer Vision; IEEE: New York, NY, USA, 2021; pp. 1833–1844. [Google Scholar]
- Bhutto, J.A.; Zhang, R.; Rahman, Z. Symmetric enhancement of visual clarity through a multi-scale dilated residual recurrent network approach for image deraining. Symmetry 2023, 15, 1571. [Google Scholar] [CrossRef] [Scilit]
- Fang, Y.; Sun, H.; Li, Y.; Yuan, S.; Zhao, F. Symmetry-Constrained Dual-Path Physics-Guided Mamba Network: Balancing Performance and Efficiency in Underwater Image Enhancement. Symmetry 2025, 17, 1742. [Google Scholar] [CrossRef] [Scilit]
- Li, X.; Zhao, Y.; Niu, N. CGSTA-Net: A Cross-Domain Generative Prior-Assisted Structure–Texture Adaptive Network for Remote Sensing Image Dehazing. Symmetry 2026, 18, 1027. [Google Scholar] [CrossRef] [Scilit]
- Guan, Q.; Fan, S.; Jin, J.; Jin, G.; Song, T.; Li, P.; Chen, X.; Jiang, K. Harmonizing Light and Darkness: Nighttime Image Deraining Using Color Space Transformation. IEEE Trans. Multimed. 2026. early access. [Google Scholar] [CrossRef] [Scilit]
- Guan, Q.; Chen, X.; Jin, G.; Jin, J.; Fan, S.; Song, T.; Pan, J. Rethinking nighttime image deraining via learnable color space transformation. Adv. Neural Inf. Process. Syst. 2025, 38, 3189–3225. [Google Scholar]
- Yang, Q.; Yu, M.; Xu, Y.; Cen, S. Single image rain removal based on deep learning and symmetry transform. Symmetry 2020, 12, 224. [Google Scholar] [CrossRef] [Scilit]
- Jin, W.; Yang, Q.; Wu, X.; Chen, H.; Li, P.; Chen, X. SmokeBench: A Real-World Dataset for Surveillance Image Desmoking in Early-Stage Fire Scenes. In Proceedings of the 33rd ACM International Conference on Multimedia; ACM Digital Library: New York, NY, USA, 2025; pp. 12722–12728. [Google Scholar]
- Yang, Q.; Chen, X.; Li, P.; Guan, Q.; Jin, G.; Jin, J. Rethinking Rainy 3D Scene Reconstruction via Perspective Transforming and Brightness Tuning. arXiv 2025, arXiv:2511.06734. [Google Scholar]
- Song, Y.; He, Z.; Qian, H.; Du, X. Vision transformers for single image dehazing. IEEE TIP 2023, 32, 1927–1941. [Google Scholar] [CrossRef] [Scilit]
- Ren, D.; Zuo, W.; Hu, Q.; Zhu, P.; Meng, D. Progressive image deraining networks: A better and simpler baseline. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA, 15–20 June 2019. [Google Scholar]
- Wang, H.; Xie, Q.; Zhao, Q.; Meng, D. A model-driven deep neural network for single image rain removal. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA, 13–19 June 2020. [Google Scholar]
- Xiao, J.; Fu, X.; Liu, A.; Wu, F.; Zha, Z.J. Image de-raining transformer. IEEE Trans. Pattern Anal. Mach. Intell. 2022, 45, 12978–12995. [Google Scholar] [CrossRef] [Scilit]
- Zhang, F.; You, S.; Li, Y.; Fu, Y. Learning rain location prior for nighttime deraining. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Paris, France, 1–6 October 2023. [Google Scholar]
- Chen, H.; Chen, X.; Lu, J.; Li, Y. Rethinking Multi-Scale Representations in Deep Deraining Transformer. In Proceedings of the AAAI Conference on Artificial Intelligence, Vancouver, BC, Canada, 26–27 February 2024. [Google Scholar]
- Yan, H. Towards Universal Rainy Image Restoration: Benchmark and Baseline. In Proceedings of the AAAI Conference on Artificial Intelligence, Philadelphia, PA, USA, 25 February–4 March 2025. [Google Scholar]
- Chen, S.; Ye, T.; Liu, Y.; Chen, E. SnowFormer: Context interaction transformer with scale-awareness for single image desnowing. arXiv 2022, arXiv:2208.09703. [Google Scholar]
- Zhu, Y.; Wang, T.; Fu, X.; Yang, X.; Guo, X.; Dai, J.; Qiao, Y.; Hu, X. Learning weather-general and weather-specific features for image restoration under multiple adverse weather conditions. In Proceedings of the 2023 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: New York, NY, USA, 2023; pp. 21747–21758. [Google Scholar]
- Sun, S.; Ren, W.; Gao, X.; Wang, R.; Cao, X. Restoring images in adverse weather conditions via histogram transformer. In Proceedings of the ECCV; Springer: Berlin/Heidelberg, Germany, 2024; pp. 111–129. [Google Scholar]
- Guo, H.; Guo, Y.; Zha, Y.; Zhang, Y.; Li, W.; Dai, T.; Xia, S.T.; Li, Y. Mambairv2: Attentive state space restoration. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2025; pp. 28124–28133. [Google Scholar]
- Sener, O.; Koltun, V. Multi-Task Learning as Multi-Objective Optimization. Adv. Neural Inf. Process. Syst. 2018, 31, 525–536. [Google Scholar]
- Liu, L.; Li, Y.; Kuang, Z.; Xue, J.; Chen, Y.; Yang, W.; Liao, Q.; Zhang, W. Towards Impartial Multi-task Learning. In Proceedings of the International Conference on Learning Representations, Virtual, 3–7 May 2021. [Google Scholar]
- Liu, B.; Liu, X.; Jin, X.; Stone, P.; Liu, Q. Conflict-Averse Gradient Descent for Multi-task Learning. Adv. Neural Inf. Process. Syst. 2021, 34, 18878–18890. [Google Scholar]
- Navon, A.; Shamsian, A.; Achituve, I.; Maron, H.; Kawaguchi, K.; Chechik, G.; Fetaya, E. Multi-Task Learning as a Bargaining Game. In Proceedings of the International Conference on Machine Learning; PMLR: London, UK, 2022; pp. 16428–16446. [Google Scholar]
- Guan, Q.; Yang, Q.; Chen, X.; Song, T.; Jin, G.; Jin, J. Weatherbench: A real-world benchmark dataset for all-in-one adverse weather image restoration. In Proceedings of the 33rd ACM International Conference on Multimedia; ACM Digital Library: New York, NY, USA, 2025; pp. 12607–12613. [Google Scholar]
- Yang, Q.; Guan, Q.; Chen, X.; Jin, J.; Jin, G.; Dong, J. UniRain: Unified Image Deraining with RAG-based Dataset Distillation and Multi-objective Reweighted Optimization. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2026; pp. 12428–12437. [Google Scholar]
- Li, H.; Chen, X.; Dong, J.; Tang, J.; Pan, J. Foundir: Unleashing million-scale training data to advance foundation models for image restoration. In Proceedings of the IEEE/CVF International Conference on Computer Vision; IEEE: New York, NY, USA, 2025; pp. 12626–12636. [Google Scholar]
- Huynh-Thu, Q.; Ghanbari, M. Scope of validity of PSNR in image/video quality assessment. Electron. Lett. 2008, 44, 800–801. [Google Scholar] [CrossRef] [Scilit]
- Wang, Z.; Bovik, A.C.; Sheikh, H.R.; Simoncelli, E.P. Image quality assessment: From error visibility to structural similarity. IEEE Trans. Image Process. 2004, 13, 600–612. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Zamir, S.W.; Arora, A.; Khan, S.; Hayat, M.; Khan, F.S.; Yang, M.H.; Shao, L. Multi-stage progressive image restoration. In Proceedings of the 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: New York, NY, USA, 2021; pp. 14821–14831. [Google Scholar]
- Chen, Z.; Badrinarayanan, V.; Lee, C.Y.; Rabinovich, A. Gradnorm: Gradient normalization for adaptive loss balancing in deep multitask networks. In Proceedings of the International Conference on Machine Learning; PMLR: London, UK, 2018; pp. 794–803. [Google Scholar]
- Yu, T.; Kumar, S.; Gupta, A.; Levine, S.; Hausman, K.; Finn, C. Gradient surgery for multi-task learning. Adv. Neural Inf. Process. Syst. 2020, 33, 5824–5836. [Google Scholar]






| Methods | Dehaze | Derain | Desnow | Average | ||||
|---|---|---|---|---|---|---|---|---|
| PSNR ↑ | SSIM ↑ | PSNR ↑ | SSIM ↑ | PSNR ↑ | SSIM ↑ | PSNR ↑ | SSIM ↑ | |
| DehazeFormer [34] | 24.12 | 0.7447 | 36.05 | 0.9539 | 28.88 | 0.8492 | 29.68 | 0.8493 |
| DCMPNet [7] | 21.18 | 0.5056 | 32.04 | 0.8756 | 24.81 | 0.6135 | 26.01 | 0.6649 |
| DRSformer [6] | 19.95 | 0.6944 | 33.98 | 0.9426 | 28.00 | 0.8358 | 27.31 | 0.8243 |
| NeRD-Rain [5] | 21.52 | 0.7184 | 35.74 | 0.9503 | 28.87 | 0.8507 | 28.71 | 0.8398 |
| SnowFormer [41] | 22.71 | 0.7362 | 35.18 | 0.9514 | 29.30 | 0.8678 | 29.06 | 0.8518 |
| MPRNet [54] | 23.27 | 0.7393 | 36.14 | 0.9537 | 29.18 | 0.8598 | 29.53 | 0.8509 |
| Restormer [24] | 19.30 | 0.6866 | 34.49 | 0.9448 | 27.95 | 0.8360 | 27.25 | 0.8225 |
| AirNet [15] | 20.94 | 0.7054 | 33.59 | 0.9418 | 22.06 | 0.7799 | 25.53 | 0.8090 |
| TransWeather [11] | 19.79 | 0.6800 | 29.34 | 0.9034 | 24.96 | 0.7959 | 24.70 | 0.7931 |
| PromptIR [16] | 21.11 | 0.7128 | 34.54 | 0.9443 | 27.93 | 0.8363 | 27.86 | 0.8311 |
| WGWS-Net [42] | 13.79 | 0.6027 | 37.08 | 0.9608 | 20.81 | 0.7799 | 23.89 | 0.7811 |
| DiffUIR [17] | 22.74 | 0.7439 | 35.93 | 0.9547 | 29.50 | 0.8696 | 29.39 | 0.8561 |
| Histoformer [43] | 17.69 | 0.6691 | 30.70 | 0.9160 | 25.39 | 0.8076 | 24.59 | 0.7976 |
| AdaIR [18] | 23.08 | 0.7311 | 34.87 | 0.9458 | 28.44 | 0.8372 | 28.80 | 0.8380 |
| Ours | 25.09 | 0.7605 | 37.17 | 0.9583 | 29.90 | 0.8643 | 30.72 | 0.8610 |
| Methods | RainRAG Dataset | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| DRS | DRD | NRS | NRD | Average | ||||||
| PSNR ↑ | SSIM ↑ | PSNR ↑ | SSIM ↑ | PSNR ↑ | SSIM ↑ | PSNR ↑ | SSIM ↑ | PSNR ↑ | SSIM ↑ | |
| PReNet [35] | 26.73 | 0.8233 | 21.45 | 0.7358 | 32.85 | 0.9520 | 24.29 | 0.8058 | 26.33 | 0.8292 |
| RCDNet [36] | 25.27 | 0.7949 | 21.46 | 0.7295 | 28.44 | 0.9070 | 20.62 | 0.5832 | 23.95 | 0.7537 |
| MPRNet [54] | 27.99 | 0.8242 | 22.50 | 0.7264 | 33.75 | 0.9541 | 24.46 | 0.8118 | 27.17 | 0.8291 |
| Restormer [24] | 28.45 | 0.8298 | 23.36 | 0.7547 | 33.92 | 0.9541 | 25.85 | 0.8234 | 27.89 | 0.8405 |
| IDT [37] | 26.97 | 0.8279 | 23.17 | 0.7648 | 33.05 | 0.9470 | 25.20 | 0.7963 | 27.10 | 0.8340 |
| DRSformer [6] | 28.08 | 0.8253 | 22.93 | 0.7499 | 32.86 | 0.9457 | 24.99 | 0.7953 | 27.22 | 0.8291 |
| RLP [38] | 28.01 | 0.8290 | 22.42 | 0.7353 | 32.06 | 0.9438 | 23.48 | 0.7638 | 26.49 | 0.8180 |
| MSDT [39] | 28.60 | 0.8414 | 23.31 | 0.7487 | 34.56 | 0.9591 | 25.28 | 0.8148 | 27.94 | 0.8410 |
| NeRD-Rain [5] | 28.11 | 0.8309 | 23.30 | 0.7513 | 33.88 | 0.9511 | 25.31 | 0.8027 | 27.65 | 0.8340 |
| URIR [40] | 28.29 | 0.8385 | 23.19 | 0.7483 | 34.32 | 0.9570 | 25.82 | 0.8263 | 27.91 | 0.8425 |
| Ours | 30.38 | 0.8386 | 23.60 | 0.7652 | 37.29 | 0.9686 | 24.06 | 0.8193 | 28.83 | 0.8479 |
| Datasets | Metrics | Restormer [24] | TransWeather [11] | DRSformer [6] | NeRD-Rain [5] | MambaIRv2 [44] | Ours |
|---|---|---|---|---|---|---|---|
| Rain | PSNR ↑ | 22.87 | 22.94 | 23.70 | 24.11 | 23.55 | 26.42 |
| SSIM ↑ | 0.7195 | 0.6814 | 0.7026 | 0.7169 | 0.7234 | 0.8060 | |
| Haze | PSNR ↑ | 12.88 | 17.43 | 15.01 | 17.19 | 14.33 | 17.67 |
| SSIM ↑ | 0.4096 | 0.6545 | 0.4787 | 0.6561 | 0.5036 | 0.6262 | |
| Average | PSNR ↑ | 17.88 | 20.19 | 19.36 | 20.65 | 18.94 | 22.05 |
| SSIM ↑ | 0.5646 | 0.6680 | 0.5907 | 0.6865 | 0.6135 | 0.7161 |
| Variant | Wavelet | ITDO | ITCS | Dehaze | Derain | Desnow | Average | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| PSNR ↑ | SSIM ↑ | PSNR ↑ | SSIM ↑ | PSNR ↑ | SSIM ↑ | PSNR ↑ | SSIM ↑ | ||||
| (a) | ✗ | ✗ | ✗ | 22.26 | 0.7214 | 34.83 | 0.9488 | 28.48 | 0.8358 | 28.52 | 0.8353 |
| (b) | ✔ | ✗ | ✗ | 24.12 | 0.7497 | 36.39 | 0.9545 | 29.09 | 0.8429 | 29.87 | 0.8490 |
| (c) | ✔ | ✔ | ✗ | 24.88 | 0.7569 | 36.95 | 0.9575 | 29.72 | 0.8615 | 30.52 | 0.8586 |
| (d) | ✔ | ✗ | ✔ | 24.84 | 0.7573 | 36.83 | 0.9569 | 29.49 | 0.8585 | 30.39 | 0.8576 |
| Ours | ✔ | ✔ | ✔ | 25.09 | 0.7605 | 37.17 | 0.9583 | 29.90 | 0.8643 | 30.72 | 0.8610 |
| Variant | Equal Weighting | DWA [20] | GradNorm [55] | PCGrad [56] | ATCL (Ours) |
|---|---|---|---|---|---|
| PSNR ↑ | 29.87 | 30.05 | 30.57 | 30.31 | 30.72 |
| SSIM ↑ | 0.8490 | 0.8532 | 0.8575 | 0.8554 | 0.8610 |
| Variant |
Remaining Restoration Error |
Recent Learning Progress | Dehaze | Derain | Desnow | Average | ||||
|---|---|---|---|---|---|---|---|---|---|---|
| PSNR ↑ | SSIM ↑ | PSNR ↑ | SSIM ↑ | PSNR ↑ | SSIM ↑ | PSNR ↑ | SSIM ↑ | |||
| (d) | ✗ | ✗ | 24.84 | 0.7573 | 36.83 | 0.9569 | 29.49 | 0.8585 | 30.39 | 0.8576 |
| (e) | ✔ | ✗ | 24.95 | 0.7571 | 37.04 | 0.9576 | 29.73 | 0.8614 | 30.57 | 0.8587 |
| (f) | ✗ | ✔ | 25.03 | 0.7595 | 37.09 | 0.9581 | 29.88 | 0.8630 | 30.67 | 0.8602 |
| Ours | ✔ | ✔ | 25.09 | 0.7605 | 37.17 | 0.9583 | 29.90 | 0.8643 | 30.72 | 0.8610 |
| Variant |
Outgoing Contribution |
Received Benefit | Asymmetric | Dehaze | Derain | Desnow | Average | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| PSNR ↑ | SSIM ↑ | PSNR ↑ | SSIM ↑ | PSNR ↑ | SSIM ↑ | PSNR ↑ | SSIM ↑ | ||||
| (c) | ✗ | ✗ | ✗ | 24.88 | 0.7569 | 36.95 | 0.9575 | 29.72 | 0.8615 | 30.52 | 0.8586 |
| (g) | ✔ | ✗ | ✔ | 25.03 | 0.7600 | 37.13 | 0.9581 | 29.88 | 0.8640 | 30.68 | 0.8607 |
| (h) | ✗ | ✔ | ✔ | 24.92 | 0.7593 | 37.10 | 0.9578 | 29.85 | 0.8632 | 30.62 | 0.8601 |
| (i) | ✔ | ✔ | ✗ | 25.06 | 0.7603 | 37.15 | 0.9582 | 29.90 | 0.8642 | 30.70 | 0.8609 |
| Ours | ✔ | ✔ | ✔ | 25.09 | 0.7605 | 37.17 | 0.9583 | 29.90 | 0.8643 | 30.72 | 0.8610 |
| Strategy | Seed 0 | Seed 1 | Seed 2 | Mean ± Std. | ||||
|---|---|---|---|---|---|---|---|---|
| PSNR ↑ | SSIM ↑ | PSNR ↑ | SSIM ↑ | PSNR ↑ | SSIM ↑ | PSNR ↑ | SSIM ↑ | |
| Symmetric | 30.70 | 0.8609 | 30.80 | 0.8615 | 30.95 | 0.8627 | 30.82 ± 0.10 | 0.8617 ± 0.0007 |
| Asymmetric (Ours) | 30.72 | 0.8610 | 30.88 | 0.8620 | 30.98 | 0.8635 | 30.86 ± 0.11 | 0.8622 ± 0.0010 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Lei, S.; Wei, Z.; Wu, Z. Unified Multi-Weather Image Restoration with Intra-Task Difficulty and Inter-Task Contribution. Symmetry 2026, 18, 1422. https://doi.org/10.3390/sym18091422
Lei S, Wei Z, Wu Z. Unified Multi-Weather Image Restoration with Intra-Task Difficulty and Inter-Task Contribution. Symmetry. 2026; 18(9):1422. https://doi.org/10.3390/sym18091422
Chicago/Turabian StyleLei, Shengjie, Zhiyong Wei, and Ziqi Wu. 2026. "Unified Multi-Weather Image Restoration with Intra-Task Difficulty and Inter-Task Contribution" Symmetry 18, no. 9: 1422. https://doi.org/10.3390/sym18091422
APA StyleLei, S., Wei, Z., & Wu, Z. (2026). Unified Multi-Weather Image Restoration with Intra-Task Difficulty and Inter-Task Contribution. Symmetry, 18(9), 1422. https://doi.org/10.3390/sym18091422

