Low-Light Denoising + 4× Super-Resolution (NAFNet)
A joint denoising and 4× super-resolution model for noisy low-light images, mapping 256×160 LR inputs to 1024×640 HR outputs.
Recovered Degradation Model
The image degradation process recovered from the training data is:
LR = round(clip(box4(HR) + N(0, sqrt(2.514 × I + 2.037))))
where box4 denotes 4× box downsampling and the noise follows an intensity-dependent Gaussian model.
Load the Model
from huggingface_hub import hf_hub_download
import torch
ckpt_path = hf_hub_download(
repo_id="piushdasss/nppe-lowlight-sr-nafnet",
filename="model.pt",
)
ckpt = torch.load(
ckpt_path,
map_location="cpu",
)
Results
| Metric | Result |
|---|---|
| Test-like holdout PSNR | 37.131 dB |
| Official validation PSNR | 39.3 dB |
| Model parameters | 2.30M |
Low-Light Denoising + 4× Super-Resolution (NAFNet)
A joint denoising and 4× super-resolution model for noisy low-light images, mapping 256×160 LR inputs to 1024×640 HR outputs.
Recovered Degradation Model
The image degradation process recovered from the training data is:
LR = round(clip(box4(HR) + N(0, sqrt(2.514 × I + 2.037))))
where box4 denotes 4× box downsampling and the noise follows an intensity-dependent Gaussian model.
Load the Model
from huggingface_hub import hf_hub_download
import torch
ckpt_path = hf_hub_download(
repo_id="piushdasss/nppe-lowlight-sr-nafnet",
filename="model.pt",
)
ckpt = torch.load(
ckpt_path,
map_location="cpu",
)
Results
| PSNR Set | Result |
|---|---|
| Holdout | 37.131 dB |
| Validation set | 39.3 dB |
| Model parameters | 2.30M |
- Downloads last month
- -
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support