Low-light image restoration using bright channel prior-based variational Retinex model
Contrast enhancement using recursive mean-separate histogram equalization for scalable brightness preservation