Калібрування і профілювання монітора, принтера. У Києві.
Досвід - більше 13 років. (067)1287851, Руслан.
Facebook.

10 біт для монітора

ЗМІСТ

Вступ.
1. Переваги 10 біт.
2. 10 bit, 30 bit, Deep Colour.
3. 10 біт = AdobeRGB ?
4. 10 біт для монітора, як забезпечити?
5. Як перевірити, чи вдалось отримати 10 біт?
6. Програмне забезпечення для профілювання професійних моніторів Eizo.

 

Вступ

Коли згадують про 10 біт для монітора, потрібно уточнювати, про що йдеться, про матрицю монітора, про LUT монітора, про інтерфейс підключення, про відеокарту, про настройки в драйвері відеокарти, про операційну систему чи про графічний редактор.

Якщо йдеться про монітор, також потрібно уточнювати вік монітора. Якщо монітору 20 років - це, як правило, вже музейний експонат і тоді вже не грає ролі, скільки біт здатен видати монітор, 8 чи 10.

1. Переваги 10 біт

Основна перевага 10 біт для звичайного користувача: отримаємо більш плавні градієнти (більш плавні тональні переходи).

"Using the DisplayPort input, the monitor offers 10-bit simultaneous color display* from a 16-bit look-up table which means it can show more than one billion colors simultaneously. This is 64 times as many colors as you get with 8-bit display which results in even smoother color gradations and reduced Delta-E between two adjacent colors.
*A graphics board and software which support 10-bit output are also necessary for 10-bit display."

EIZO ColorEdge CG246 * (archive).

2. 10 bit, 30 bit, Deep Colour

10 біт - це 1024 відтінки на один канал (для порівняння, 8 біт - це 256 відтінків на один канал.)
Всього є три базові кольори, отже три канали: Red, Green, Blue.
10 біт х 3 канали = 30 біт.

Деякі компанії використовують термін 10 біт, як наприклад AMD для відеокарт FirePro та Radeon Pro ("Enable 10-bit pixel format support"), при цьому маючи на увазі 10 біт на один канал (або 30 біт для трьох каналів RGB).
А деякі - 30 біт, як наприклад Adobe для програми Photoshop CC ("30 Bit Display"), при цьому маючи на увазі 30 біт для трьох каналів RGB (або 10 біт на один канал).
А nVidia для відеокарт nVidia Quadro взагалі використовує власний термін: Deep Colour.
Але, аби раптом на рівному місці не виникла плутанина з різних термінів, по можливості, далі скрізь буду оперувати лише одним терміном: 10біт, при цьому маючи на увазі 10 біт на один канал.

3. 10 bit = AdobeRGB ?

10 bit не завжди означає, що матриця монітора має колірний гамут AdobeRGB. Підтримка 10 bit може бути заявлена як для матриць моніторів з колірним гамутом AdobeRGB, так і для матриць моніторів з колірним гамутом sRGB.

Зауваження, AdobeRGB для більшості користувачів, це як китайська грамота. Тому, додатково уточнюйте, чи потрібен вам AdobeRGB, чи зможете ви розібратись з усіма особливостями роботи за екраном AdobeRGB, і чи влаштують вас всі переваги і недоліки такого екрана.

4. 10 біт для монітора, як забезпечити?

Коли ми говоримо про 10 біт для монітора - це цілий комплекс складників:
- Матриця монітора. Насправді чесні 10-біт матриці неймовірно дорогі, тому навіть у топових професійних IPS моніторах як правило використовують 8bit+A-FRC матриці;
- LUT монітора. Насправді в професійних моніторах Eizo використовується LUT розрядністю 14-16 біт;
- Інтерфейс підключення. Скільки біт може передати інтерфейс підключення монітора;
- Відеокарта. Скільки біт здатна видати відеокарта;
- Операційна система (ОС). Скільки біт здатна обробляти ОС;
- Графічний редактор. Скільки біт здатен відображати графічний редактор. Отже, коли ми говоримо про 10 біт для монітора - це цілий комплекс складників. Якщо найслабша ланка видає лише 8 біт, а не 10 біт, тоді на виході ми отримаємо лише 8 біт.

Отже, потрібно забезпечити підтримку як мінімум 10 біт для всіх ланок,
від монітора - до комп'ютера і далі до графічного редактора:
монітор - інтерфейс підключення - відеокарта - настройки в драйвері відеокарти - операційна система - графічний редактор.

Монітор

У переважній більшості професійних моніторів EIZO встановлена матриця 8bit+A-FRC (так звані 10 bit), але було декілька найдешевших професійних моделей, в яких використовувалась матриця 8 bit чи навіть матриця 6bit+A-FRC.
Але далі розглядаються лише професійні монітори з матрицею 8bit+A-FRC (так звані 10 bit).

Без усяких застережень можна рекомендувати виключно такі професійні монітори: EIZO CX, EIZO CS, EIZO CG.

Професійні монітори інших брендів (аналогічного цінового діапазону) по якості виконання гірші, а в більшості випадків суттєво гірші, аніж професійні монітори EIZO.

Можна одразу згадати такі недоліки професійних моніторів інших брендів (аналогічного цінового діапазону):
- в багатьох випадках дуже погана рівномірність яскравості, відтінку, гами по площині екрану (наприклад, ліва частина екрана з розовинкою, центр білий, а права частина з зеленцею);
- менш функціональне програмне забезпечення для профілювання монітора (а трапляється ще й з різними глюками або й взагалі таке, що не працює).

Тому, професійні монітори інших брендів можна рекомендувати з дуже великими застереженнями.

Інтерфейсний кабель

Для підтримки 10 біт на канал, можна рекомендувати виключно інтерфейс підключення DisplayPort. Перевіряйте, чи в специфікації вашого монітора заявлена підтримка 10 біт на канал при підключенні через інтерфейс DisplayPort.

Зауваження. DVI Dual-Link не підтримує 10 біт на канал.
Зауваження. Для HDMI необов'язкова підтримка 10 біт на канал була анонсована ще в специфікації стандарту HDMI 1.3, але в професійних моніторах EIZO для HDMI не було підтримки 10 біт на канал.

Операційна система

Можна рекомендувати Windows7 або більш нову.

10 біт для монітора, basic windows theme

У налаштуваннях Windows 7, для того, щоб забезпечити 10 біт колір на канал, виберіть Basic Windows theme (базову тему Windows).

Зауваження, при використанні теми з Aero доступні лише 8 біт на канал.

Зауваження, була інформація від Ендрю Родні, що Apple в операційній системі MacOS X El Capitan додали опцію dithering для моніторів без підтримки 10 біт. І коли у Adobe Photoshop CC для MacOS X El Capitan ми вмикаємо/вимикаємо 30bit для монітора без підтримки 10 біт, то фактично лише вмикаємо/вимикаємо dithering для згладжування градієнтів.

Відеокарта

В NVIDIA Geforce, починаючи з Geforce 200 series GPUs, є підтримка 10 біт тільки для Direct X.
Geforce 200 series GPUs - це ось такі відеокарти: GeForce 200 .

Інформація NVIDIA:
10-bit per color support on NVIDIA Geforce GPUs * (archive).
"NVIDIA Geforce graphics cards have offered 10-bit per color out to a full screen Direct X surface since the Geforce 200 series GPUs. Due to the way most applications use traditional Windows API functions to create the application UI and viewport display, this method is not used for professional applications such as Adobe Premiere Pro and Adobe Photoshop. These programs use OpenGL 10-bit per color buffers which require an NVIDIA Quadro GPU with DisplayPort connector."

Увага! В Adobe Photoshop підтримка 10 біт реалізована тільки для OpenGL. Тому для Adobe Photoshop потрібна відеокарта, яка підтримує 10 біт для OpenGL.
Тому далі будемо розглядати тільки відеокарти, які підтримують 10 біт для OpenGL.

Підтримка 10 біт для OpenGL, починаючи з 2006 року, є в професійних відеокартах AMD, nVidia.

Деякі відеокарти AMD*, що підтримують 10 біт для OpenGL

AMD Radeon Pro покоління Navi: W5700.

AMD Radeon Pro покоління Vega: Vega (frontier edition), SSG (Vega), WX 9100, WX 8200.

AMD Radeon Pro покоління Polaris: Duo (Polaris), WX 7100, WX 5100, WX 4100, WX 3200, WX 3100, WX 2100.

AMD Radeon Pro покоління Fiji: SSG (Fiji), Duo (Fiji).

Починаючи з 2016 року замість бренду FirePro використовується новий бренд Radeon Pro.

AMD FirePro: V3700, V3750, V3800, V3900, V4800, V4900, V5700, V5800, V5900, V7750, V7800, V7900, V8700, V8750, V8800, V9800, D300, D500, D700, W600, W2100, W4100, W4300, W5000, W5100, W7000, W7100, W8000, W8100, W9000, W9100, 2460, R5000, S7000, S9000, S9050, S10000.

* Зауваження. Якщо у Windows 10 Fall Creators Update ваша відеокарта AMD чомусь не підтримує 10-bit, тоді попробуйте обновити драйвер відеокарти.

Деякі відеокарти nVidia, які підтримують 10 біт для OpenGL

nVidia Quadro поколінь Turing, Volta: RTX 4000, RTX 5000, RTX 6000, RTX 8000, GV100.

nVidia Quadro покоління Pascal: P400, P600, P1000, P2000, P4000, P5000, P6000, GP100.

nVidia Quadro покоління Maxwell: M2000, M4000, M5000, M6000.

nVidia Quadro покоління Kepler: K420, K600, K620, K1200, K2000D, K2000, K2200, K4000, K4200, K5000, K5200, K6000.

Увага! В драйвері NVIDIA Studio Driver * (archive), реалізована підтримка 10 біт для OpenGL для таких відеокарт:
GeForce RTX 20 Series (Notebooks);
GeForce RTX 2080, GeForce RTX 2070, GeForce RTX 2060;
GeForce GTX 16 Series (Notebooks);
GeForce GTX 1660 Ti, GeForce GTX 1650;
GeForce 10 Series (Notebooks);
GeForce GTX 1080, GeForce GTX 1070, GeForce GTX 1060, GeForce GTX 1050 Ti, GeForce GTX 1050.
Звісно, що перед встановленням цього драйвера рекомендується зробити backup.

Настройки в драйвері відеокарти

AMD FirePro, AMD Radeon Pro
В драйвері відеокарт AMD FirePro, AMD Radeon Pro, потрібно вказати "Enable 10-bit pixel format support". Докладніше дивіться в документі:
AMD’s 10-bit Video Output Technology (archive) .

nVidia Quadro
nVidia для відеокарт nVidia Quadro використовує власний термін: Deep Colour. Відеокарти nVidia Quadro автоматично вибирають режим Deep Colour для моніторів, які підтримують 10 біт. Але ви можете самостійно перевірити, чи активований режим Deep Colour:
30-Bit Color Technology for NVIDIA Quadro * (archive).

nVidia GeForce
Для відеокарти nVidia GeForce потрібно встановити драйвер з підтримкою 10 біт для OpenGL, NVIDIA Studio Driver * (archive).
Також, ймовірно, потрібно вказати 10-bit в настройках відеокарти. Дивіться документацію для відеокарти.

Графічний редактор

Можна рекомендувати Adobe Photoshop CS6 чи більш новий.

В Photoshop CS6 потрібно зробити певні настройки.
В меню "Edit"-"Preferences"-"Performance" потрібно вказати "Use Graphics Processor". Далі натиснути "Advance Settings", в пункті "Drawing Mode" вибрати "Normal" або "Advanced" та вказати "30 Bit Display".

Налаштування для різних версій Photoshop і професійних відеокарт nVidia Quadro, AMD Radeon Pro / FirePro, ATI FirePro / FireGL:
- 10-bit Display Method with Adobe Photoshop CS4 * (archive);
- 10-bit Display Method with Adobe Photoshop CS5 * (archive);
- 10-bit Display Method with Adobe Photoshop CS6 * (archive);
- 10-bit Display Method with Adobe Photoshop CC 2014 * (archive);
- 10-Bit Display Using Adobe Photoshop desktop (ver.18 or later) * (archive).

Налаштування для Photoshop ver.18 (і новіших версій) і відеокарт nVidia GeForce з драйвером NVIDIA STUDIO Driver or GEFORCE GAME READY DRIVER:
- 10-Bit Display Using Adobe Photoshop desktop (ver.18 or later) and NVIDIA GeForce Series Graphics * (archive).

Налаштування для Photoshop ver.18 (і новіших версій) для деяких Apple Mac, які мають підтримку 10-Bit:
- 10-Bit Display Using Adobe Photoshop desktop (ver.18 or later) and Mac with ColorEdge Monitors * (archive).

Зауваження, якщо графічний редактор (програма перегляду фотографій) не підтримує 10 біт на канал, тоді в цій програмі, при виведенні фотографії на екран, ми отримаємо не більше 8 біт на канал.

5. Як перевірити, чи вдалось отримати 10 біт?

Для того, щоб перевірити, чи вдалось вивести 10 біт, а також, для того, щоб порівняти 8 біт та 10 біт, можна використати стару тестову утиліту від NEC для Windows: NEC 10 bit video Windows demo * (archive).
"A test/demo application is available for Windows from NEC which will test if 10 bit video is supported and enabled in the video graphics system, and will show a comparison of 8 bit vs 10 bit video".

Як варіант, можна використовувати тестовий файл: 10-bit_test.zip
В архіві знаходиться файл 10-bit_test.psd. Відкрийте цей файл
у фотошопі без будь-яких перетворень. Файл відображає радіальний градієнт, від R62 G62 B62 у центрі,
до R65 G65 B65 по краях.
Якщо ваша система "монітор - інтерфейсний кабель - операційна система - відеокарта - настройки в драйвері відеокарти - графічний редактор" підтримує 10 біт і настроєна правильно, тоді ви побачите 16 відтінків сірого. Але якщо ваша система підтримує лише 8 біт, тоді ви побачите лише 4 відтінки сірого.

6. Програмне забезпечення для профілювання професійних моніторів Eizo

Для профілювання монітора разом з вимірювальним пристроєм завжди використовується спеціальне програмне забезпечення.
Щоб скористатися деякими перевагами моніторів Eizo, можна рекомендувати такі варіанти професійного програмного забезпечення:
Eizo ColorNavigator (для професійних моніторів Eizo ColorEdge).
Зауваження, таке програмне забезпечення може мати як переваги, так і недоліки.



Теги: 10 біт для монітора. 10 bit, 30 bit, Deep Colour. 30 Bit Display. Колір, color, монітор, дисплей, display, output, NVIDIA Studio Driver.