Digital Color: Acquisition, Perception, Coding and