1. For use in a vehicle, an automated, computerized method for processing an image, comprising the steps of: receiving from a digital camera mounted on the vehicle, an image file depicting pixels of an image of a scene related to vehicle operation on a road, each one of the pixels having N band color values; using a pixel analysis to generate an illumination-invariant image representation of the image based upon the N color bands of the pixels and as a function of a BIDR model, wherein the pixel analysis according to the BIDR model is based upon an estimate of lit road color; converting the illumination-invariant image representation to an illumination-invariant grayscale image; and converting the grayscale image to an illumination-invariant color image by calculating a fully lit intensity, for each pixel of the input image, as a function of the illumination-invariant grayscale image and adjusting each pixel of the N band color value image along an orientation according to the BIDR model, to an intensity that matches the calculated intensity value for the pixel, such that each pixel of the illumination-invariant color image is at an intensity set according to an intensity of a corresponding pixel of the grayscale image and having a color set to a color calculated as a function of the N color bands of a corresponding pixel of the image, adjusted to remove color shift caused by an interplay of incident and ambient illumination, according to the BIDR model.