1. A method for controlling an image output device comprising: generating an image output device profile LUT (look-up-table) characterizing the color profile of the image output device for a plurality of drift states associated with the image output device wherein each drift state of the image output device LUT associates a plurality of target colors with a plurality of respective measured colors and the respective image output device dependent color space representations for generating the respective plurality of target colors with the image output device; generating a set of basis vectors by augmenting with L*a*b* values and CMYK values for multiple GCR/UCRs representing the LUT; storing the set of basis vectors in an image output device controller; and generating an image output device active profile associated with a current drift state of the image output device to convert image color data for display or printing by the image output device, wherein the image output device active profile is generated from the set of basis vectors.