Color ambient lighting normalization under multi-colored illumination is challenging due to severe chromatic shifts, highlight saturation, and material-dependent reflectance. Existing geometric and low-level priors are insufficient for recovering object-intrinsic color when illumination-induced chromatic bias dominates. We observe that DINOv3's self-supervised features remain highly consistent between colored-light inputs and ambient-lit ground truth, motivating their use as illumination-robust semantic priors. We propose CANDLE (Color Ambient Normalization with DINO Layer Enhancement), which introduces DINO Omni-layer Guidance (D.O.G.) to adaptively inject multi-layer DINOv3 features into successive encoder stages, and a color-frequency refinement design (BFACG + SFFB) to suppress decoder-side chromatic collapse and detail contamination. Experiments on CL3AN show a +1.22 dB PSNR gain over the strongest prior method. CANDLE achieves 3rd place on the NTIRE 2026 ALN Color Lighting Challenge and 2nd place in fidelity on the White Lighting track with the lowest FID, confirming strong generalization across both chromatic and luminance-dominant illumination conditions. Code is available at https://github.com/ron941/CANDLE.
Figures & tables
Figure 1: DINOv3 [ 24 ] features remain highly consistent under colored illumination. Despite severe appearance shifts between the colored-light input and the ambient-lit GT, DINOv3 PCA visualizations remain highly consistent across domains. Patch-wise cosine similarity maps (brighter = stronger consistency) show that DINOv3 preserves substantially higher similarity both on average ( P ) and in the hardest regions ( W ), outperforming CLIP [ 27 ] and supervised ResNet-50 [ 12 ] .
Figure 2: Quantitative representation consistency over 10 input/GT pairs. DINOv3 [ 24 ] achieves the highest average patch-wise cosine similarity and the strongest robustness on the hardest 10% of regions ( W ), consistently outperforming CLIP [ 27 ] and ResNet-50 [ 12 ] .
Figure 3: Overview of CANDLE. Multi-layer features from a frozen DINOv3 [ 24 ] ViT-L/16 are adaptively selected and fused via PSF and injected into successive encoder stages through DRFB (D.O.G., Sec. 3.1 ), replacing surface-normal guidance with illumination-robust semantic priors. At the decoder, BFACG decouples structural and chromatic restoration under edge-aware modulation, while SFFB suppresses illumination-corrupted skip features via Haar wavelet gating (Sec. 3.2 ).
Figure 4: Qualitative comparison with state-of-the-art methods on CL3AN [ 35 ] . General restoration methods [ 3 , 42 ] exhibit washed-out colors and incomplete correction under strong chromatic shifts. ALN-specific methods [ 34 , 31 ] partially recover global color balance but remain inconsistent across materials, as frequency and geometric priors are insufficient when chromaticity shifts dominate. CANDLE recovers object-intrinsic color more faithfully with sharper boundaries, enabled by D.O.G. and color-frequency refinement.
Method
Venue
MACs(G.)
PSNR ↑
SSIM ↑
LPIPS ↓
NAFNet [ 3 ]
ECCV 2022
4.04
18.547
0.6121
0.3804
SFNet [ 7 ]
ICLR 2023
30.59
16.778
0.5489
0.6183
Uformer [ 37 ]
CVPR 2022
20.89
17.785
0.6815
0.3437
Restormer [ 42 ]
CVPR 2022
35.31
18.244
0.6570
0.3541
HINet [ 15 ]
ICCV 2021
39.46
17.728
0.6035
0.3887
IFBlend [ 34 ]
ECCV 2024
24.65
19.418
0.7581
0.2505
Table 1: Quantitative comparison on the CL3AN benchmark. 1st 2nd 3rd indicate top-three methods by PSNR.
Configuration
PSNR ↑
SSIM ↑
LPIPS ↓
w/o guidance
17.449
0.7131
0.3019
Normal Guidance [ 31 ]
19.216
0.7485
0.2590
CANDLE (D.O.G., ours)
21.066
0.7788
0.2325
Table 2: Ablation on guidance representation. Semantic guidance outperforms geometric normal guidance for color ALN.
Integration
PSNR ↑
SSIM ↑
LPIPS ↓
Input concat
20.682
0.7649
0.2380
Feature/value fusion
20.475
0.7613
0.2408
Query-based
20.403
0.7628
0.2418
CANDLE (D.O.G., ours)
21.066
0.7788
0.2325
Table 3: Ablation on guidance integration strategies. All variants include BFACG and SFFB. D.O.G. with adaptive multi-layer fusion achieves the best performance.
Configuration
PSNR ↑
SSIM ↑
LPIPS ↓
Baseline (w/o guidance)
17.449
0.7131
0.3019
+ D.O.G.
20.840
0.7705
0.2334
+ D.O.G. + BFACG + SFFB (CANDLE)
21.066
0.7788
0.2325
Table 4: Architecture build-up. Each component contributes consistently to final performance.
Figure 5: Training dynamics of ablation variants. (a) D.O.G. sustains a peak gain of +3.68 dB over the unguided baseline, with the gap maintained across all training epochs, confirming a structural rather than incidental improvement. (b) Query-based fusion converges more stably than input-concat or value-fusion variants in later epochs.
Configuration
PSNR ↑
SSIM ↑
LPIPS ↓
CANDLE
20.779
0.7250
0.2159
+ DINO-CLIP Retrieval [ 24 , 27 ]
21.079
0.7291
0.2079
+ Extra synthetic data
21.376
0.7365
0.2021
+ NAFNet [ 3 ] Joint Training
21.432
0.7431
0.1964
Table 5: Effect of auxiliary strategies on the NTIRE 2026 ALN Color Lighting track.
Configuration
PSNR ↑
SSIM ↑
LPIPS ↓
DenseSR [ 20 ]
23.785
0.8466
0.1007
CANDLE
24.370
0.8516
0.1078
+ DINO-CLIP Retrieval [ 24 , 27 ]
24.542
0.8533
0.1072
+ DenseSR [ 20 ] Ensemble
24.875
0.8639
0.0892
Table 6: Effect of ensemble strategies on the NTIRE 2026 ALN White Lighting track.
Method
PSNR ↑
SSIM ↑
LPIPS ↓
FID ↓
Fidelity
Perceptual
MiPorAlgo
21.305
0.6294
0.2478
92.900
4
1
SNU-ISPL-B
22.038
0.7528
0.1861
82.013
1
2
ACVLAB (Ours)
21.432
0.7431
0.1964
88.200
3
3
SNU-ISPL-A
21.900
0.7436
0.2038
86.654
2
4
OUT_OF_MEMORY
20.175
0.6637
0.3338
124.439
5
5
Amber
17.863
0.6812
0.2835
149.271
6
6
Table 7: Ranking on NTIRE 2026 ALN Color Lighting Challenge. Results follow the official NTIRE 2026 challenge report [ 33 ] .
Method
PSNR ↑
SSIM ↑
LPIPS ↓
FID ↓
Fidelity
Perceptual
SNU-ISPL-A
24.275
0.8536
0.0986
54.169
6
1
MILab_ALN
26.680
0.8728
0.0832
50.218
1
2
ACVLAB (Ours)
24.875
0.8639
0.0892
49.838
2
3
MiPorAlgo
23.141
0.7631
0.1687
59.441
11
4
OUT_OF_MEMORY
25.416
0.8604
0.0938
54.496
3
5
SNU-ISPL-B
24.300
0.8561
0.1006
51.883
5
6
Table 8: Ranking on NTIRE 2026 ALN White Lighting Challenge. Results follow the official NTIRE 2026 challenge report [ 33 ] .
This paper presents a new ambient light normalization framework, DINOLight, that integrates the self-supervised model DINOv2's image understanding capability into the restoration process as a visual prior. Ambient light normalization aims to restore images degraded by non-uniform shadows and lighting caused by multiple light sources and complex scene geometries. We observe that DINOv2 can reliably extract both semantic and geometric information from a degraded image. Based on this observation, we develop a novel framework to utilize DINOv2 features for lighting normalization. First, we propose an adaptive feature fusion module that combines features from different DINOv2 layers using a point-wise softmax mask. Next, the fused features are integrated into our proposed restoration network in both spatial and frequency domains through an auxiliary cross-attention mechanism. Experiments show that DINOLight achieves superior performance on the Ambient6K dataset, and that DINOv2 features are effective for enhancing ambient light normalization. We also apply our method to shadow-removal benchmark datasets, achieving competitive results compared to methods that use mask priors. Codes will be released upon acceptance.
Youngjin Oh, Junhyeong Kwon, Nam Ik Cho
Department of ECE, INMC, Seoul National University, Seoul, Korea
Ambient Lighting Normalization (ALN) aims to restore images degraded by complex, spatially varying illumination conditions. Existing methods, such as IFBlend, leverage frequency-domain priors to model illumination variations, but still suffer from limited global context modeling and insufficient spatial adaptivity, leading to suboptimal restoration in challenging regions. In this paper, we propose UniBlendNet, a unified framework for ambient lighting normalization that jointly models global illumination, multi-scale structures, and region-adaptive refinement. Specifically, we enhance global illumination understanding by integrating a UniConvNet-based module to capture long-range dependencies. To better handle complex lighting variations, we introduce a Scale-Aware Aggregation Module (SAAM) that performs pyramid-based multi-scale feature aggregation with dynamic reweighting. Furthermore, we design a mask-guided residual refinement mechanism to enable region-adaptive correction, allowing the model to selectively enhance degraded regions while preserving well-exposed areas. This design effectively improves illumination consistency and structural fidelity under complex lighting conditions. Extensive experiments on the NTIRE Ambient Lighting Normalization benchmark demonstrate that UniBlendNet consistently outperforms the baseline IFBlend and achieves improved restoration quality, while producing visually more natural and stable restoration results.
Ill-posed inverse problems require priors to constrain the solution space toward plausible outcomes. In inverse rendering, learned priors modeling the distribution of natural illumination improve the recovery of scene properties. However, existing models rely on the distant-illumination assumption, representing lighting as a far-field environment map. This limits their applicability to indoor scenes, where illumination is highly spatially varying due to finite-distance emitters, visibility changes, and parallax, all of which are poorly approximated by a single environment map. To address this, we introduce a spatially-aware illumination prior trained on real-world indoor panoramas and their estimated depth. Our variational autoencoder model learns a compact, optimizable latent space that decodes into HDR radiance and depth, parameterizing an area light emitter for direct integration into standard differentiable rendering pipelines. This design bridges the plausibility guarantees of a learned prior with the gradient flow required for downstream optimization. Crucially, by jointly modeling radiance and depth, our prior captures the spatial structure of indoor illumination, instead of treating the light sources as infinitely distant. We demonstrate that this formulation enables spatially-varying illumination modeling and achieves higher-fidelity recovery of indoor lighting compared to existing approaches. Project page: https://andreead-a.github.io/RoomLight