Neighbor2Neighbor
Neighbor2Neighbor employs self-supervised neighbor sub-samplers to generate training pairs from noisy images and train denoising networks for image-denoising tasks, including raw Bayer sensor data.
Key Features:
- Self-Supervised Learning: Generates training image pairs solely from noisy inputs using neighbor sub-samplers, enabling network training without clean reference images and achieving performance comparable to supervised methods.
- Theoretical Foundation: Provides theoretical analysis showing that appropriately designed neighbor sub-samplers permit effective training of denoising networks using only noisy images.
- Regularized Loss Function: Incorporates an optimization-based regularizer that minimizes the discrepancy between self-supervised and traditionally supervised denoisers.
- Simple Yet Effective Training Scheme: Trains networks by generating random neighbor sub-sampler image pairs and optimizing with the regularized loss function.
- BayerEnsemble Strategy: Adapts the training strategy for raw image denoising to handle the complexities of Bayer-pattern sensor data.
Scientific Applications:
- Medical Imaging: Enhances clarity of medical scans to support diagnostic tasks.
- Remote Sensing: Improves satellite and aerial imagery for environmental monitoring and analysis.
- Photography and Videography: Refines visual content from consumer electronics such as smartphones and cameras.
Methodology:
Generate training image pairs using random neighbor sub-samplers from noisy images; train denoising networks with a regularized loss that aligns self-supervised and supervised denoisers; and apply the BayerEnsemble adaptation for raw image denoising.
Topics
Details
- License:
- BSD-3-Clause
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python
- Added:
- 9/5/2022
- Last Updated:
- 11/24/2024
Operations
Data Inputs & Outputs
Image analysis
Inputs
Outputs
Publications
Huang T, Li S, Jia X, Lu H, Liu J. Neighbor2Neighbor: A Self-Supervised Framework for Deep Image Denoising. IEEE Transactions on Image Processing. 2022;31:4023-4038. doi:10.1109/tip.2022.3176533. PMID:35679376.
PMID: 35679376
Funding: - National Natural Science Foundation of China: 61725202, 62106036, U1903215
- Fundamental Research Funds for the Central University of China: DUT21RC(3)026