A color printing process, printing a color image in which out-of-gamut original
colors are present. For each pixel defined by an original color which is determined
to be out of gamut, a gamut remapping process is applied to map each pixel to a
color which is within a printer gamut, remapping said pixels to colors within an
output printer gamut. For a given set of gamut remapped pixels, gamut remapped
pixel colors are compared with said original pixel colors, to derive a comparison
metric. Using the comparison metric, a corrected set of gamut remapped colors is
generated. The comparison metric may be subjected to an adaptive filtering process,
which strengthens the comparison metric in high frequency image regions to increase
its impact on the gamut remapped colors, and weakens the comparison metric in low
frequency areas, to weaken its impact on the gamut remapped colors. The filter
is selected by determining a filter selection metric in accordance with measured
local image activity and changing filter parameters as a function of the determined
filter selection metric.