All Projects → megvii-research → NBNet

megvii-research / NBNet

Licence: Apache-2.0 license
NBNet: Noise Basis Learning for Image Denoising with Subspace Projection

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to NBNet

Realtime AudioDenoise EchoCancellation
No description or website provided.
Stars: ✭ 91 (-17.27%)
Mutual labels:  denoise
MegFlow
Efficient ML solution for long-tailed demands.
Stars: ✭ 372 (+238.18%)
Mutual labels:  megengine
basecls
A codebase & model zoo for pretrained backbone based on MegEngine.
Stars: ✭ 29 (-73.64%)
Mutual labels:  megengine
ISP-pipeline-hdrplus
Denoise,HDR,Isppipeline,Image-processing(图形处理),camera, Isp ,HDRplus
Stars: ✭ 412 (+274.55%)
Mutual labels:  denoise
Keras Autoencoder
Autoencoders using Keras
Stars: ✭ 74 (-32.73%)
Mutual labels:  denoise
PRLib
Pre-Recognition Library - library with algorithms for improving OCR quality.
Stars: ✭ 22 (-80%)
Mutual labels:  denoise
Real-ESRGAN-colab
A Real-ESRGAN model trained on a custom dataset
Stars: ✭ 18 (-83.64%)
Mutual labels:  denoise
Megengine
MegEngine 是一个快速、可拓展、易于使用且支持自动求导的深度学习框架
Stars: ✭ 4,081 (+3610%)
Mutual labels:  megengine
YOLOX
YOLOX is a high-performance anchor-free YOLO, exceeding yolov3~v5 with MegEngine, ONNX, TensorRT, ncnn, and OpenVINO supported. Documentation: https://yolox.readthedocs.io/
Stars: ✭ 6,570 (+5872.73%)
Mutual labels:  megengine
YOLOX
MegEngine implementation of YOLOX
Stars: ✭ 72 (-34.55%)
Mutual labels:  megengine

NBNet: Noise Basis Learning for Image Denoising with Subspace Projection

Code for CVPR21 paper NBNet.

The illustration of our key insight:

projection_concept

Dependencies

  • MegEngine >= 1.3.1 (For DistributedDataParallel)

Training

Preparation

python prepare_data.py --data_dir yours_sidd_data_path

Begin training:

For SIDD benchmark, use:

python train_mge.py -d prepared_data_path -n num_gpus

For DnD benchmark, we use MixUp additionally:

python train_mge.py -d prepared_data_path -n num_gpus --dnd

Begin testing:

Download the pretrained checkpoint and use:

python test.py -d prepared_data_path -c checkpoint_path

The result is PSNR 39.765.

Pretrained model

MegEngine checkpoint for SIDD benchmark can be downloaded via Google Drive or GitHub Release.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].