Тест глубины цвета.
Запустите приближённые тёмные растяжки и разделите пары близких значений, чтобы увидеть, сколько уровней реально разрешает ваша панель — 6, 8 или 10 бит, с дизерингом FRC или без него.
Пары близких оттенков
Каждая плитка разделена посередине на два почти идентичных тёмно-серых оттенка. Если вы видите шов, ваша панель разрешает эту ступень; если плитка выглядит как один плоский оттенок, эти два уровня слились. В затемнённой комнате найдите самую маленькую пару, которую вы всё ещё можете разделить, — это примерно самая тонкая ступень, которую ваш дисплей и текущие настройки разрешают у чёрного.
Δ — это разрыв в 8-битных уровнях. Настоящая 8-битная панель разделяет каждую пару здесь; 6-битная панель теряет самые тесные из них. Поднимите яркость или отключите любой режим «усиления чёрного» / динамического контраста, если самые маленькие пары полностью исчезают.
Справочник по битности
Что означает каждая глубина в уровнях и общем числе цветов, и где вы её встретите. Панели «+ FRC» дизерят два уровня, чтобы имитировать более высокую глубину — убедительно в движении, иногда мерцающе на статичных тёмных градиентах.
| Глубина | Уровней / канал | Всего цветов | Типичное применение |
|---|---|---|---|
| 6-бит | 64 | 262 тыс. | Бюджетные TN / VA |
| 6-бит + FRC | 64 → ~256 | ~16,7 млн | Бюджетные «8-битные» панели |
| 8-бит | 256 | 16,7 млн | Массовый стандарт |
| 8-бит + FRC | 256 → ~1024 | ~1,07 млрд | «10-битные» мониторы |
| 10-бит | 1024 | 1,07 млрд | HDR / профессиональная работа |
Помните, что вся цепочка должна совпадать: 10-битная панель выдаёт 10 бит, только если GPU, кабель, настройка ОС и приложение тоже это делают. Поэтому colorDepth браузера показывает здесь 8 бит даже на подходящем железе — визуальные растяжки и пары выше — более честный показатель.
Как работает тест глубины цвета
Битность определяет, насколько тонко дисплей может разбить диапазон от чёрного до белого. Слишком мало срезов — и соседние оттенки сливаются вместе — вы получаете бандинг на градиентах и потерянную деталь в тенях. Поскольку шаги между уровнями наибольшие относительно у чёрного, именно там низкобитная панель выдаёт себя первой. Этот тест бьёт точно туда.
- 1. Запустите приближённые тёмные растяжки. Они растягивают только самые тёмные уровни на весь экран, поэтому пропущенный уровень выглядит как резкая ступень вместо плавного перехода.
- 2. Разделите пары близких значений. Дойдите до самой тесной пары, которую всё ещё можете различить, — это ваше эффективное разрешение у чёрного.
- 3. Сравните со справочником. Сопоставьте увиденное с таблицей битности, чтобы определить свою панель как 6-, 8- или 10-битную, ± FRC.
- 4. Исключите тракт. Установите максимальную глубину вывода и нейтральный профиль, отключите «сочные»/динамические режимы, затем заново оцените железо.
Что означают ваши результаты
Сопоставьте увиденное на тёмных растяжках и парах близких значений со строками ниже, чтобы найти реальную эффективную битность вашей панели, а не то, что заявляет спецификация.
| Что вы видите | Что это значит | Что делать |
|---|---|---|
| Вы можете разделить даже самые тесные пары близких значений (Δ1–2), и каждая тёмная растяжка плавно переходит без видимых ступеней | Настоящие 8 бит (или лучше) на канал — значимого бандинга нет | Ничего делать не нужно. |
| Самые маленькие пары близких значений сливаются в один плоский оттенок, а тёмные растяжки показывают резкие ступени вместо перехода | Эффективная битность ниже заявленной — вероятно, 6 бит, либо 8 бит, подавленные режимом изображения | Установите вывод ОС/GPU на максимальную битность и отключите любой режим динамического контраста / «сочный», затем проверьте снова. |
| Растяжки выглядят в основном плавными, но на статичных тёмных участках видно едва заметное мерцание или дизер-шум | Дизеринг FRC — панель имитирует дополнительные уровни, мерцая между двумя оттенками | Ожидаемо для панели «6-бит+FRC» или «8-бит+FRC»; не дефект, просто не нативная битность. |
| Тёмная растяжка одного цвета (красного, зелёного или синего) бандит заметно сильнее двух других | У этого канала по отдельности ниже эффективная глубина или усиление | Подтвердите на растяжке того же канала в тесте RGB-каналов. |
| «Ваш дисплей» показывает 24 бита, хотя монитор продаётся как 10-битный | Нормально — браузеры сообщают о 8-битном контексте отображения, а не о реальной глубине панели | Игнорируйте это показание; доверяйте тёмным растяжкам и парам близких значений, а также убедитесь, что GPU, кабель и ОС настроены на 10-битный тракт вне браузера. |
Часто задаваемые вопросы
Что такое глубина цвета монитора (битность)?
Глубина цвета — это количество различимых уровней яркости, которое дисплей может показать на каждый цветовой канал. 8 бит означает 256 уровней каждого из красного, зелёного и синего — около 16,7 миллиона цветов; 10 бит означает 1024 уровня каждого — более миллиарда. Больше уровней означает более плавные градиенты и более тонкую детализацию теней. Этот тест проверяет, сколько уровней ваша панель и текущие настройки реально способны разрешить, что часто меньше, чем заявляет спецификация.
Как узнать, действительно ли мой монитор 8-битный или 10-битный?
Запустите пары близких значений на этой странице: каждая плитка показывает два соседних тёмных оттенка рядом. На настоящей 8-битной (или 10-битной) панели вы можете различить даже самые близкие пары; на 6-битной панели самые маленькие пары сливаются в один плоский оттенок. Затем проверьте показание «Ваш дисплей» — но учтите, что браузеры почти всегда показывают 24 бита (8 бит на канал), даже на 10-битных панелях, поэтому визуальные пары и тёмные растяжки — более честный тест.
Почему мой браузер показывает 24-битную глубину цвета на 10-битном мониторе?
Значение screen.colorDepth, которое сообщает браузер, — это глубина цвета контекста отображения, которая почти в каждом браузере равна 24 битам (8 бит на канал) независимо от панели. Настоящий 10-битный вывод зависит от драйвера GPU, кабеля, настройки ОС и того, чтобы приложение работало в 10-битном тракте. Так что показание в 24 бита здесь не означает, что ваш монитор всего лишь 8-битный — это означает, что браузер рисует в 8 бит.
Что такое FRC и почему «8-битная» панель всё равно бандит?
FRC (Frame Rate Control) — это дизеринг: панель быстро мерцает пикселем между двумя уровнями, так что ваш глаз усредняет их в промежуточный оттенок, имитируя дополнительные уровни. Панель «6-бит + FRC» продаётся как 8-битная, а «8-бит + FRC» — как 10-битная. FRC убедителен в движении, но может показывать едва заметный бандинг или мерцание на статичных тёмных градиентах — именно это раскрывают приближённые тёмные растяжки здесь.
Чем это отличается от теста градиента / бандинга?
Тест градиента использует растяжки на весь диапазон, чтобы понять, есть ли бандинг вообще. Этот тест глубины цвета приближается к тёмному концу — где недостаток уровней проявляется первым — и добавляет пары близких значений и справочник битности, чтобы вы могли определить эффективную глубину (6 бит против 8 бит против 10 бит, с FRC или без), а не просто заметить полосу. Используйте тест градиента, чтобы увидеть бандинг; используйте этот, чтобы его объяснить.
Показывает ли показание «Ваш дисплей» когда-либо настоящую 10-битную глубину?
Редко, и только когда весь тракт находится в 10-битном пути — вывод GPU с поддержкой 10 бит, дисплей, подключённый и настроенный на 10 бит, и комбинация браузера/ОС, которая честно это сообщает. Большинство потребительских систем сообщают 24 бита независимо от этого. Относитесь к показанию как к проверке здравого смысла, а не доказательству в любую сторону — тёмные растяжки и пары близких значений выше более надёжно и наглядно измеряют то, что реально могут различить ваши глаза.