Try LumiNet

Experience low-light enhancement and denoising with a single-stage compact CNN.

Resizes image to 1024px max side (faster inference)

Input (Low-light / Noisy)

Drop Image Here

- or -

Click to Upload
LumiNet Output

Qualitative Results

Sample visual comparisons demonstrating joint enhancement and denoising on unseen images.

Original
Result
Original
LumiNet
Original
Result
Original
LumiNet
Original
Result
Original
LumiNet
Original
Result
Original
LumiNet
Original
Result
Original
LumiNet
Original
Result
Original
LumiNet

Quantitative Results

DatasetTaskPSNR ↑SSIM ↑LPIPS ↓Exposure Error ↓Colour Error ↓Edge Detail ↑
LOLv2-RealEnhancement21.130.840.180.070.010.81
LSRWEnhancement17.670.560.270.100.010.67
DLLEnhancement18.880.570.330.090.010.70
SIDDDenoising35.230.910.18-0.000.79
NLLJoint17.970.560.370.100.010.66

LumiNet Architecture

A lightweight single-stage CNN designed for joint low-light image enhancement and denoising.

LumiNet architecture diagram
Parameters: 1.49M
FLOPs: 6.83G
Bottleneck: TM-JRB x 2

TM-JRB (Tri-Map Joint Restoration Block)

Learns three degradation-aware guidance maps in the bottleneck:

  • L - illumination map
  • sigma - noise map
  • E - structure map

Provides:

  • brightness enhancement
  • noise suppression
  • structure preservation

SNR-Gated Skip Fusion (SGSF)

Controls feature transfer between encoder and decoder stages.

  • reduces noisy feature propagation
  • preserves reliable structural information
  • improves reconstruction quality

Frequency-Aware Refinement

Combines spatial and frequency-domain restoration.

  • Wavelet-inspired brightness refinement enhances low-frequency illumination information and preserves image details
  • FFT amplitude refinement refines frequency amplitudes, preserves phase information, and maintains structural consistency

Tri-Condition Spatial Modulation (TCSM)

Uses L, sigma, and E to adapt feature restoration across different image regions.

  • enhances dark regions
  • suppresses noisy regions
  • preserves edges and textures

About LumiNet

LumiNet is a lightweight single-stage image restoration framework for low-light image enhancement and denoising. The framework improves image visibility and visual quality under difficult lighting conditions while keeping computational cost low. The compact architecture supports efficient inference across enhancement, denoising, and joint restoration tasks.

The Problem

Low-light images commonly suffer from:

  • poor visibility
  • noise contamination
  • colour distortion
  • loss of fine details

Many existing methods also face practical limits:

  • multi-stage processing pipelines
  • high computational complexity
  • increased inference time
  • limited suitability for edge deployment

LumiNet Solution

LumiNet addresses these challenges through:

  • joint enhancement and denoising within a single forward pass
  • adaptive restoration guided by illumination, noise, and structure information
  • frequency-aware refinement for brightness correction and detail preservation
  • efficient architecture suitable for practical deployment