FogRemoval

Introduction

Datasets

${FogRemoval}
|-- Dataset_day
    |-- [Smoke](https://www.dropbox.com/home/badweather/ACCV2022_defog/Dataset_day/Smoke)
      |-- train (110 pairs)
         |-- hazy  
         |-- clean
      |-- [test] (12 pairs) 
         |-- hazy  
         |-- clean  

[SMOKE Train] [SMOKE Test] [Ours Results]

[Dense-HAZE] [NH-HAZE] [O-HAZE]

Pre-trained Model

Download the pre-trained NH-HAZE model, put in results/NH-HAZE/model/NH-HAZE_params_0100000.pt

Test

python main_test.py --datasetpath [path_to_NH-HAZE dataset]
${FogRemoval}
|-- Dataset_day
    |-- Cityscapes
      |-- disparity 
      |-- leftImg8bit 
      |-- train (2,975 pairs)
         |-- hazy
         |-- clean 
      |-- test (1,525 pairs)
         |-- hazy  
         |-- clean 
      |-- generate_haze_cityscapes.m

Run the Matlab code to generate Synthetic Fog Cityscapes pairs:

Cityscapes/generate_haze_cityscapes.m