A method implemented in an image processing apparatus located at a display end for mapping tone, gamut or both tone and gamut of pixel data in image data, the method comprising: receiving the pixel data for an image; receiving metadata, the metadata comprising: information specifying a set of one or more special locations, wherein a special location refers to a particular image area in the pixel data that has been identified in a color grading process to be tone, gamut or both tone and gamut mapped according to mapping parameters associated with the particular image area, information specifying a set of one or more special color regions, wherein a special color region refers to a particular color region in the pixel data that has been identified in the color grading process to be tone, gamut or both tone and gamut mapped according to mapping parameters associated with the particular color region, and information specifying a set of one or more reserved colors, wherein a reserved color refers to a particular color in the pixel data that has been identified in the color grading process to be unmapped or tone mapped according to mapping parameters associated with the particular color; mapping the pixel data to mapped pixel data according to an algorithm based at least in part on the mapping parameters determined from the metadata, wherein mapping the pixel data comprises comparing color coordinates for the pixel data to a set of one or more reserved colors, and in response to the color coordinates matching one of the set of reserved colors, inhibiting gamut mapping of the pixel data, wherein mapping the pixel data comprises comparing location information corresponding to the pixel data to a set of the one or more special locations, and in response to the location information matching one of the set of one or more special locations, performing one or both of tone and gamut mapping the pixel data, and wherein mapping the pixel data comprises comparing color coordinates of the pixel data to a set of one or more special color regions, and in response to the color coordinates corresponding to one of the set of special color regions, selecting a color-specific map for tone, gamut or both tone and gamut mapping the pixel data, and mapping the pixel data according to the selected color-specific map. receiving the pixel data for an image; receiving metadata, the metadata comprising: information specifying a set of one or more special locations, wherein a special location refers to a particular image area in the pixel data that has been identified in a color grading process to be tone, gamut or both tone and gamut mapped according to mapping parameters associated with the particular image area, information specifying a set of one or more special color regions, wherein a special color region refers to a particular color region in the pixel data that has been identified in the color grading process to be tone, gamut or both tone and gamut mapped according to mapping parameters associated with the particular color region, and information specifying a set of one or more reserved colors, wherein a reserved color refers to a particular color in the pixel data that has been identified in the color grading process to be unmapped or tone mapped according to mapping parameters associated with the particular color; information specifying a set of one or more special locations, wherein a special location refers to a particular image area in the pixel data that has been identified in a color grading process to be tone, gamut or both tone and gamut mapped according to mapping parameters associated with the particular image area, information specifying a set of one or more special color regions, wherein a special color region refers to a particular color region in the pixel data that has been identified in the color grading process to be tone, gamut or both tone and gamut mapped according to mapping parameters associated with the particular color region, and information specifying a set of one or more reserved colors, wherein a reserved color refers to a particular color in the pixel data that has been identified in the color grading process to be unmapped or tone mapped according to mapping parameters associated with the particular color; mapping the pixel data to mapped pixel data according to an algorithm based at least in part on the mapping parameters determined from the metadata, wherein mapping the pixel data comprises comparing color coordinates for the pixel data to a set of one or more reserved colors, and in response to the color coordinates matching one of the set of reserved colors, inhibiting gamut mapping of the pixel data, wherein mapping the pixel data comprises comparing location information corresponding to the pixel data to a set of the one or more special locations, and in response to the location information matching one of the set of one or more special locations, performing one or both of tone and gamut mapping the pixel data, and wherein mapping the pixel data comprises comparing color coordinates of the pixel data to a set of one or more special color regions, and in response to the color coordinates corresponding to one of the set of special color regions, selecting a color-specific map for tone, gamut or both tone and gamut mapping the pixel data, and mapping the pixel data according to the selected color-specific map.