1. A method for transforming colors in a color image by a destination device, wherein the color image comprises pixels with color information, the method comprising: accessing a depth map corresponding to the color image, wherein the depth map comprises depth information for the color image and indicates relative position of objects in the color image from a reference point of view; accessing a collection of plural different color transforms; determining a depth value for a target pixel in the color image by using the depth map; selecting a color transform for the target pixel from the collection of plural different color transforms, wherein the color transform is selected based on the depth value determined for the target pixel; and applying the selected color transform to the color information of the target pixel.