Retinexbased
Retinexbased is a class of image processing methods developed from the Retinex theory of color vision, used to enhance images and achieve color constancy under varying illumination. The Retinex concept was introduced to model an observed image I(x) as the product of a reflectance R(x) and an illumination L(x).
Many Retinex-based algorithms operate in the log domain, where log I = log R + log L, and
Common variants include single-scale Retinex, multi-scale Retinex (MSR), and Retinex with Color Restoration (RRC). A widely
Applications include enhancement of under- and over-illuminated images, remote sensing, medical imaging, and consumer photography. Retinex-based
Limitations include potential halo artifacts near edges, color shifts in some scenes, and sensitivity to parameter