Specularity Factorization for Low-Light Enhancement
Saurabh Saini, P J Narayanan
TL;DR
This work tackles zero-reference low-light enhancement by modeling a scene as a sum of multiple additive specular components. It introduces RSFNet, a lightweight, model-driven network that unrolls a sparsity-promoting optimization to estimate K specular factors with three learnable scalars per iteration, totaling about 200 parameters, followed by a fusion network to produce the final image. The specular factors can be fused for enhancement, relighting, or used as priors for tasks like dehazing, deraining, and deblurring, demonstrating strong state-of-the-art performance and good generalization on diverse datasets. The approach offers interpretable intermediate factors and broad applicability across multi-task, multi-domain image enhancement, with code and data released for reproducibility.
Abstract
We present a new additive image factorization technique that treats images to be composed of multiple latent specular components which can be simply estimated recursively by modulating the sparsity during decomposition. Our model-driven {\em RSFNet} estimates these factors by unrolling the optimization into network layers requiring only a few scalars to be learned. The resultant factors are interpretable by design and can be fused for different image enhancement tasks via a network or combined directly by the user in a controllable fashion. Based on RSFNet, we detail a zero-reference Low Light Enhancement (LLE) application trained without paired or unpaired supervision. Our system improves the state-of-the-art performance on standard benchmarks and achieves better generalization on multiple other datasets. We also integrate our factors with other task specific fusion networks for applications like deraining, deblurring and dehazing with negligible overhead thereby highlighting the multi-domain and multi-task generalizability of our proposed RSFNet. The code and data is released for reproducibility on the project homepage.
