Giter Site home page Giter Site logo

jxzhangjhu / weatherdiffusion Goto Github PK

View Code? Open in Web Editor NEW

This project forked from igitugraz/weatherdiffusion

0.0 0.0 0.0 31 KB

Code for "Restoring Vision in Adverse Weather Conditions with Patch-Based Denoising Diffusion Models" [arXiv preprint 2207.14626, 2022]

License: MIT License

Python 100.00%

weatherdiffusion's Introduction

Restoring Vision in Adverse Weather Conditions with Patch-Based Denoising Diffusion Models

This is the code repository of the following paper to train and perform inference with patch-based diffusion models for image restoration under adverse weather conditions.

"Restoring Vision in Adverse Weather Conditions with Patch-Based Denoising Diffusion Models"
Ozan Özdenizci, Robert Legenstein
arXiv preprint arXiv:2207.14626 (2022).

Currently the repository is still being prepared, more details to be included soon...

In the meantime, check out below for some visualizations of our patch-based diffusive image restoration approach.

Image Desnowing

Input Condition Restoration Process Output
snow11 snow12 snow13
snow21 snow22 snow23

Image Deraining & Dehazing

Input Condition Restoration Process Output
rh11 rh12 rh13
rh21 rh22 rh23

Raindrop Removal

Input Condition Restoration Process Output
rd11 rd12 rd13
rd21 rd22 rd23

Datasets

We perform experiments for image desnowing on Snow100K, combined image deraining and dehazing on Outdoor-Rain, and raindrop removal on the RainDrop datasets. To train multi-weather restoration, we used the AllWeather training set from TransWeather, which is composed of subsets of training images from these three benchmarks.

Reference

If you use this code or models in your research and find it helpful, please cite the following paper:

@article{ozdenizci2022,
  title={Restoring vision in adverse weather conditions with patch-based denoising diffusion models},
  author={Ozan \"{O}zdenizci and Robert Legenstein},
  journal={arXiv preprint arXiv:2207.14626},
  year={2022}
}

Acknowledgments

Authors of this work are affiliated with Graz University of Technology, Institute of Theoretical Computer Science, and Silicon Austria Labs, TU Graz - SAL Dependable Embedded Systems Lab, Graz, Austria. This work has been supported by the "University SAL Labs" initiative of Silicon Austria Labs (SAL) and its Austrian partner universities for applied fundamental research for electronic based systems.

Parts of this code repository is based on the following works:

weatherdiffusion's People

Contributors

oozdenizci avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.