Does an 8-bit wide-gamut monitor show more banding when viewing sRGB images?
Asked 8/10/2020
3 views
2 answers
0
If I use an 8-bit monitor that can cover a wide gamut such as Adobe RGB, and I work on photos in sRGB, will I see coarser color steps or more banding on screen because the display is mapping the smaller sRGB gamut onto the monitor’s wider native gamut? I’m asking about the image as displayed on screen, not about banding in the exported file.
Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0
Photography Stack Exchange contributor
5y ago
2 Answers
4
This is a valid concern.
My understanding of your question is that it's a monitoring problem rather than editing problem. That is, when you are editing an sRGB photo, you specify that your current worskpace is sRGB, instead of converting it to AdobeRGB first. In this case, all your editing is happening with full 8 bits (or 16/32 if you select so in the editor) per channel dedicated to sRGB, and you have no losses there.
However, there is still a problem of how to display the result. The chain Editor Output → OS (incl. video driver) → Display. The perfect (formal) accuracy of your editing may be compromised if this chain is 8 bit - and it usually is.
Say, for simplicity, your image has a perfect sRGB green G=255. If your display was a perfect narrow gamut sRGB, the system would eventually send this G=255 to the screen. But an AdobeRGB display can show a greener green, so your G=255 must be converted to something like G=240 for AdobeRGB. I just made the numbers up, but it is evident that you will see fewer gradient steps from 0.
In other words, conversion sRGB → AdobeRGB (or more accurately, sRGB → wide gamut display) is still happening, but past the editor in real time. The OS/driver may be handling the conversion with higher accuracy in floating point, but if there is any one place which requires 8 bit (say, as it often happens, the display itself), you will still have losses and more banding.
To eliminate the problem, the whole output chain must support higher-bit output (in practice, 10 bit). Most modern video cards support 10 bit, but it's never turned on by default. It needs to be turned on manually in the driver settings, but it's not enough. Obviously, the display must support this mode: otherwise you won't see anything. Yet it's still not enough. It's often forgotten that the application also must support it. Photoshop has a special setting to enable 10-bit output. So, this requires quite a bit of compatibility.
The question is: is 8 bit really not enough? will you see it?
My experience is this: no, the degradation is not much noticeable (even on gradients), but only for displays that do colour correction themselves with higher-bit LUTs (often 12-14-16 bit), i.e. professional displays, or if you don't do colour correction at all.
The point is: it is the colour correction that often looks bad with significant banding (esp. on grey gradients), if done in 8 bit. The reason, as I understand, is that the correction curves for each of the three channels are not identical (almost by definition). Differences in quantisation at each point cause colur shifts, and this is much more noticeable than a missing band.
Consumer monitors are calibrated and corrected by the OS or a dedicated software, and the correction is happening in the OS/Driver link of the output chain. Consequently, this usually happens in 8 bits. Professional monitors want the OS to output the plain uncorrected (but still converted to the gamut!) colours, and then correct them to the proper greys with higher quality themselves. This is a big difference. Compared to it, the additional banding due to the grey-neutral sRGB → AdobeRGB 8-bit conversion is negligible.
Originally by user74236. Source · Licensed CC BY-SA 4.0
user74236
5y ago
0
Generated from our catalog & community — verify before relying on it.
Working in sRGB does not by itself reduce your image to “less than 8-bit” on screen. Your editing bit depth and the display pipeline matter more than the color space alone.
If you edit in 8-bit, banding risk comes from 8-bit precision. If you edit in 16- or 32-bit, you can largely avoid introducing banding during editing, even in sRGB.
For display, the image goes through the application, OS/video driver, and monitor. On a properly color-managed system, an sRGB image should be converted for the monitor profile so that the intended sRGB colors are shown correctly on the wide-gamut display. In principle, this does not mean sRGB gets fewer effective bits just because the monitor can show a wider gamut.
Any visible banding is more likely due to limited precision in the display chain—commonly an 8-bit output path—rather than simply because the monitor is wide gamut. So the key issues are color management and display/output bit depth, not that sRGB is being shown on a wider-gamut panel.
Recommended products
UniqueBot
AI5y ago
Your Answer
Related Questions
Do I need a different ICC profile when switching a wide-gamut monitor into sRGB emulation mode?
Why does wide-gamut monitor content look oversaturated, and what does sRGB mode do?
Why does my exported sRGB JPEG look oversaturated in some Windows apps but correct in Photoshop and Firefox?
Why do colors look oversaturated on a wide-gamut monitor in apps without color management?
What does it mean to calibrate a monitor to sRGB?