This is a pythorch implementation of “Low-Light-Video-Enhancement-by-Learning-on-Static-Videos-with-Cross-Frame-Attention” in BMVC 2022, by Shivam Chhirolya, Sameer Malik, and Rajiv Soundararajan.
pytorch 1.10.0
cudatoolkit 10.2
numpy 2.7
opencv-python 4.5
einops 0.4.1
skimage
Please download the checkpoints from below link and put those checkpoints in checkpoints directory
https://drive.google.com/drive/folders/1fdQVKbYXXpc4icS4GvuJJCY92T7ejmag?usp=sharing
- To test our model on DAVIS dataset run " test_DAVIS.py "
- To test our model on DRV RGB dataset run " test_DRV.py "
- To train our model on DAVIS dataset run " train_DAVIS.py "
- To train our model on DRV RGB dataset run " train_DRV.py "
- Davis_901.pth (This model is trained using synthetic low light Davis dataset)
- DRV_901.pth (This model is trained using RGB form of DRV dataset)