Mobile app version of vmapp.org
Login or Join
Caterina889

: Photoshop Relative Colormetric conversion inconsistent? The Photoshop relative colormetric conversion seems to be inconsistent. I'm converting from Adobe RGB to sRGB. Settings are as follows: I

@Caterina889

Posted in: #AdobePhotoshop #ColorConversion #ColorSpaces

The Photoshop relative colormetric conversion seems to be inconsistent.

I'm converting from Adobe RGB to sRGB. Settings are as follows:



I open the same file twice and run the same conversion. The results are different. Not enough to be noticeable to the naked eye, but enough to have different pixel values.

Summary: I open the same file twice, convert it with the same settings, and get two different outputs. The image is an uncompressed 8-bpp TIFF, 640x1024 pixels.

EDIT: It seems to occasionally give the same results twice, but never twice in a row.

EDIT: Disabled dithering in the settings dialog as per Mr. Wizard's suggestion, and now the results are the same every time. Dithering isn't algorithmic? (It's random?)

10.02% popularity Vote Up Vote Down


Login to follow query

More posts by @Caterina889

2 Comments

Sorted by latest first Latest Oldest Best

 

@Angela777

Dither adds noise to smooth color gradients. From Wikipedia with added emphasises:


Dither is an intentionally applied form of noise used to randomize quantization error, preventing large-scale patterns such as color banding in images.


Therefore, using dither with conversion will—by definition—produce "random" results. The algorithm Photoshop uses is apparently both


random enough that different dithers will be applied to the very same image;
optimised enough so that it is highly likely that a dither will be used multiple times when converting the very same image over and over again.


If you want numerically identical conversion, turn it off, at the expense of some image quality.

10% popularity Vote Up Vote Down


 

@Hamm6457569

Taking a wild guess, I suspect you're running into invisible-to-the-eye jpeg compression artifacts. Even in blocks of apparently solid color you'll find inconsistencies, especially if the blocks (and your image) are not exact multiples of 8x8 pixels (jpeg's building block). This is especially true where you have sharp, high contrast edges. I suspect the problem independent of the conversion.

Point sample, as opposed to 3x3 or 5x5, can also give you inconsistent results, especially in photographic images, especially near high-contrast boundaries, and definitely if there is any noise in the image.

Try this experiment: set up a document with several blocks of solid color against a white background. Eyedropper around in the color blocks, especially away from the center, and note the readings. Now save the document as a jpeg, close and reopen. Repeat the eyedropper test.

Repeat the experiment, but this time use a document that's exactly 256 pixels square, and make the blocks of color exactly 80 pixels square, aligned on 8-pixel boundaries. See if you don't get a different result.

Mike Ninness gave an eye-opening (to me, anyway) session on image optimization at MAX last week, and the wild variation produced by jpeg compression was one of the major points. The "rule of 8" section starts at about 14m 40s.

[UPDATE AFTER Q CLARIFIED]
Increase your sample size in the eyedropper to a large enough value to smooth out the noise in the dithering. Dithering is necessary when changing profiles to maintain the visual relationships between different colors without banding (this is also why "Absolute Colorimetric" has to be avoided in normal use), but is (by definition) random. If you eyedropper too small a sample you'll get variations anywhere there's a color shift that can't be exactly replicated in the target profile.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme