I know that HSL/CIELAB are supposed to offer illumination invariance for image processing as they separate the color components from the illumination components.
Howe