1. A method for driving a display unit having more than three color channels per pixel, comprising: mapping a desired color to a set of luminance values, each luminance value being provided for a corresponding one of the color channels; transforming the luminance values to intermediate values at a first resolution that has a limited resolution compared to a resolution of drive values required for driving the color channels of the display unit according to transformation functions selected based on a model for human color perception response that is non-linear over the range of the luminance values, wherein one or more of the transformation functions is non-linear to provide different amounts of changes in the intermediate values per unit change in the luminance value at different values of the luminance values; and transmitting the intermediate values over the transmission medium to the display unit having more than three color channels as if the intermediate values are a sequence of pixel values for driving a display having fewer color channels at the first resolution, wherein the intermediate values are received by a receiver capable of recovering and providing the luminance values for the more than three color channels to the display unit.