Skip to content

MSDC-NET: Multi-scale Shifted Dilated Convolutional Neural Network for Low-light Image Enhancement (A super lightweight, super fast, and super small-parameter deep learning low-light image enhancement model)

Notifications You must be signed in to change notification settings

chenyuhan1997/MSDC-NET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 

Repository files navigation

my

🔥🔥🔥 Multi-scale Shifted Dilated Convolutional Neural Network for Low-light Image Enhancement

  • ⭐ - Arxiv (Coming Soon)
  • ⭐ - DATESET: 👉 LOL 👉 FIVEK 👉 LSRW
  • ⭐ - Pretrained Models: Mini_weight.pkl Max_weight.pkl

Introduction

my

MSDC-NET aims to become the deep learning model for low-light image enhancement with the smallest number of parameters and minimal floating-point operations in recent years. Both the model and its variants have parameter counts of ≤ 240 bytes. Experimental validation demonstrates that MSDC-NET achieves state-of-the-art performance compared to existing algorithms across multiple metrics, including SSIM, PSNR, parameters, and FLOPs

🏃 TODO

  • Release project page
  • Release max / min model weights on Github
  • Release paper link
  • Release inference code
  • Release training code
  • Release evaluation code

▶️ Getting Started

Installation

  1. Clone MSDC-NET.
git clone --recursive https://github.com/chenyuhan1997/MSDC-NET
cd MSDC-NET
# git submodule update --init --recursive
  1. Create the environment, here we show an example using conda.
conda create -n MSDC-NET python=3.11
conda activate MSDC-NET
conda install pytorch torchvision pytorch-cuda=12.1 -c pytorch -c nvidia  # use the correct version of cuda for your system
pip install opencv, kornia, pytorch_msssim, matplotlib, PIL, scikit-image, scipy, einops, math, typing

Train & Test

  1. Train
python train.py
  1. Test
python test.py

🌆 Results on Low-light Image Enhancement

my

⚠️ The current image is for demonstration purposes only and is not the final product.

About

MSDC-NET: Multi-scale Shifted Dilated Convolutional Neural Network for Low-light Image Enhancement (A super lightweight, super fast, and super small-parameter deep learning low-light image enhancement model)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published