[Paper Review] Self-supervised Image Enhancement Network: Training with Low Light Images Only
A self-supervised low-light image enhancement method based on a maximum entropy Retinex model that trains using only low-light images, achieving fast, realtime capable enhancement without paired data.
This paper proposes a self-supervised low light image enhancement method based on deep learning. Inspired by information entropy theory and Retinex model, we proposed a maximum entropy based Retinex model. With this model, a very simple network can separate the illumination and reflectance, and the network can be trained with low light images only. We introduce a constraint that the maximum channel of the reflectance conforms to the maximum channel of the low light image and its entropy should be largest in our model to achieve self-supervised learning. Our model is very simple and does not rely on any well-designed data set (even one low light image can complete the training). The network only needs minute-level training to achieve image enhancement. It can be proved through experiments that the proposed method has reached the state-of-the-art in terms of processing speed and effect.
Motivation & Objective
- Motivate improvements in low-light image enhancement without requiring paired normal-light data.
- Introduce a maximum entropy based Retinex model to separate reflectance and illumination.
- Design a simple CNN that enables self-supervised training with low-light images only.
- Demonstrate real-time performance and strong generalization across environments and devices.
Proposed method
- Formulate a maximum entropy based Retinex objective combining reconstruction, reflectance, and illumination losses with L1 norms.
- Constrain reflectance using the maximum channel and its histogram-equalized entropy.
- Adopt a structure-aware smoothness loss for illumination to preserve structure information.
- Implement a simple fully convolutional network that outputs reflectance and illumination via a Sigmoid at the end.
- Train the network in a self-supervised manner using only low-light images (even a single image) without paired data.
- Evaluate using objective metrics and compare against classic and state-of-the-art methods.
Experimental results
Research questions
- RQ1Can low-light image enhancement be learned in a self-supervised way using only low-light images?
- RQ2Does a maximum-entropy Retinex formulation yield good reflectance/illumination decomposition and enhanced images without reference data?
- RQ3How does the proposed method compare to supervised and other unsupervised methods in terms of quality and speed?
- RQ4What is the impact of training with single versus multiple low-light images on stability and artifacts?
Key findings
- The method achieves state-of-the-art processing speed and competitive enhancement quality compared to traditional and deep learning baselines.
- Training can be conducted with only low-light images, even a single image, achieving minute-level training and real-time performance.
- The proposed maximum-entropy Retinex model provides effective separation of reflectance and illumination with entropy-based constraints.
- Early stopping helps avoid noise and artifacts when training across many epochs.
- Quantitative results on the LOL dataset show competitive PSNR/SSIM and favorable qualitative results against several baselines.
- Single-image training remains feasible and artifact-free with adequate epochs, illustrating strong adaptability to new environments.
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.