This project is to synthesize hazy/foggy image using Monodepth and atmospheric scattering model.
Medium article: Synthesize Hazy/Foggy Image using Monodepth and Atmospheric Scattering Model
- OpenCV
- Matplotlib
- Numpy
- An easy-to-use implementation of Monodepth2 can be reached via this link
- Put the original (clean) image in the folder "docs"
- Put the generated depth map in the folder "docs"
- Say "fname" is the file name of the clean image, the file name of the generated depth map should be "fname_depth"
- Run notebook: synthesize-haze.ipynb
- 1st row: original images
- 2nd row: synthesized hazy images with sparse haze
- 3rd row: synthesized hazy images with dense haze
@article{tran2022novel,
title={A Novel Encoder-Decoder Network with Guided Transmission Map for Single Image Dehazing},
author={Tran, Le-Anh and Moon, Seokyong and Park, Dong-Chul},
journal={arXiv preprint arXiv:2202.04757},
year={2022}
}
@inproceedings{tran2022novel,
title={A Novel Encoder-Decoder Network with Guided Transmission Map for Single Image Dehazing},
author={Tran, Le-Anh and Moon, Seokyong and Park, Dong-Chul},
booktitle={International Conference on Industry Science and Computer Sciences Innovation (iSCSi’22)},
year={2022}
}
Have fun!
LA Tran
Oct. 2021