Feature Fusion Attention Network with CycleGAN for Image Dehazing, De-Snowing and De-Raining
Akshat Jain
TL;DR
The paper tackles weather-induced image degradation (haze, rain, snow) under severe data scarcity by integrating Feature Fusion Attention (FFA) networks with CycleGAN. This hybrid approach leverages supervised learning from limited clean samples and unsupervised domain adaptation via unpaired data, achieving notable improvements in PSNR and SSIM on RESIDE and DenseHaze datasets. It provides a detailed implementation including building blocks, dataset loaders, and a web interface for real-time evaluation, highlighting strong performance and practicality in real-world scenarios. The work demonstrates robust restoration across multiple weather conditions with relatively data-efficient training and offers a framework for future enhancements through newer restoration paradigms and interpretable metrics.
Abstract
This paper presents a novel approach to image dehazing by combining Feature Fusion Attention (FFA) networks with CycleGAN architecture. Our method leverages both supervised and unsupervised learning techniques to effectively remove haze from images while preserving crucial image details. The proposed hybrid architecture demonstrates significant improvements in image quality metrics, achieving superior PSNR and SSIM scores compared to traditional dehazing methods. Through extensive experimentation on the RESIDE and DenseHaze CVPR 2019 dataset, we show that our approach effectively handles both synthetic and real-world hazy images. CycleGAN handles the unpaired nature of hazy and clean images effectively, enabling the model to learn mappings even without paired data.
