Vandermode / ELD

Physics-based Noise Modeling for Extreme Low-light Photography (CVPR 2020 Oral & TPAMI 2021)
http://openaccess.thecvf.com/content_CVPR_2020/html/Wei_A_Physics-Based_Noise_Formation_Model_for_Extreme_Low-Light_Raw_Denoising_CVPR_2020_paper.html
MIT License
485 stars 66 forks source link

Is the noise synthesis model available? #46

Open andrewyguo opened 2 days ago

andrewyguo commented 2 days ago

Hi, Thank you for your work.

I wanted to check to see if the noise model is available. I am interested in using it to add noise to my own images to simulate low-light noise in CMOS sensors.

I know that the readme mentions:

Due to the business license, we are unable to to provide the noise model as well as the calibration method. Instead, we release our collected ELD dataset and our pretrained models to facilitate future research.

But I also see this update:

2022/01/08: Major Update: Release the training code and other related items (including synthetic datasets, customized rawpy, calibrated camera noise parameters, baseline noise models, calibrated SonyA7S2 camera response function (CRF) and a modern implementation of EMoR radiometric calibration method) to accelerate further research!

Does 'baseline noise models' include the noise synthesizer?

Thanks

Vandermode commented 1 day ago

Thanks for your interest. The baseline noise models here denote the classic Gaussian (G) and Gaussian-Poissonian (G+P) noise model, which are implemented in noise.py

andrewyguo commented 1 day ago

Thanks @Vandermode.

Is it possible to get the more complex models? I am a Masters student affiliated with the University of Toronto who will use it for only educational purposes. I can email you more information.

image
Srameo commented 21 hours ago

Probably due to some copyright restrictions, @Vandermode did not open source the source code of the ELD noise model. We reproduced ELD in the latest work of ICCV23 (the metrics are roughly the same as ELD), and there is also a relatively complete codebase. If you are interested, please refer to it! Github Repo: https://github.com/Srameo/LED

andrewyguo commented 12 hours ago

Thank you @Srameo . I will take a look

Can you point me to where the ELD noise model is in your codebase?

Srameo commented 7 hours ago

The noise model is in this file, and a example of the options can be found here.