КАРТА ЗНАНИЙ · СПРАВОЧНИК
Числа — рядом. Условия — тоже.
Восемь опорных таблиц и калькулятор номинальных уровней. Рядом с числом — компонент, разрядность, направление преобразования и граница применимости.
Держите рядом определение, проверку и её ограничения.
Формула и интерпретация +
D = round(876 × E′ + 64)
E′ = (D − 64) / 876Квантование — округление до ближайшего целого. Здесь только номинальная шкала, не правила зарезервированных кодов и не полный кодек. Для Full chroma другой контракт центра и краёв; этот режим намеренно не предлагается.
Расчёт кодов, не HDR-изображение и не измерение дисплея. 12-битная шкала Video использует соответствующее масштабирование BT.2100; 8 бит иллюстрируют случай BT.709.
01 / REFERENCE TABLES
Числа, которые можно проверить.
Читайте строку вместе с единицами, направлением и примечанием. На узком экране прокручивается только таблица.
Показано: 8 / 8
RGB-пространства и рабочие системы
Базис, белый и кодирование записаны отдельно. Номер стандарта не заменяет описание выпуска.
| Система | Основные цвета | Белая точка | Кодирование | Контекст |
|---|---|---|---|---|
| Rec.709 | Rec.709 | D65 | BT.709 OETF; отображение рассматривают отдельно, в том числе BT.1886 | HDTV / SDR, согласованный тракт |
| sRGB | Как у Rec.709 | D65 | Составная функция sRGB | Графика, известный профиль |
| Display P3 | P3 | D65 | Та же функция, что у sRGB | Широкоохватная экранная графика |
| DCI-P3 | P3 | x=0.3140, y=0.3510 | Степень 2,6 для этого варианта | Описание отображения; не формат файла DCP |
| Rec.2020 | Rec.2020 | D65 | BT.2020 для SDR; PQ/HLG задаются системой BT.2100 | UHD; не автоматическое HDR |
| DaVinci Wide Gamut | DWG | D65 | Обычно DaVinci Intermediate, это отдельная функция | Рабочая обработка Resolve |
| ACEScg | AP1 | x=0.32168, y=0.33767 | Линейное | CG / VFX, представление сцены |
| ACEScct | AP1 | x=0.32168, y=0.33767 | Логарифмическая часть + линейный участок у чёрного | Грейд; нужен отдельный выход |
Передаточные функции: направление и условия
Простая степень и конкретная опорная EOTF теперь показаны разными строками.
| Функция | Вход → выход | Масштаб | Что уточнить |
|---|---|---|---|
| Gamma 2.4 | Нормированный код → относительный свет в простой модели | L ∝ V²·⁴ | Не полная BT.1886 при ненулевом чёрном |
| BT.1886 | Нормированный сигнал → яркость дисплея | Зависит от Lb и Lw | Степень 2,4 с параметрами чёрного и белого |
| sRGB | Линейные компоненты ↔ коды | Относительный | Составная функция, не точная степень 2,2 |
| Camera Log | Величина сцены ↔ код | Зависит от кривой | Поколение, охват и разрядность по спецификации |
| DaVinci Intermediate | Рабочие линейные значения ↔ код | Относительный | Не передаточная функция обычного дисплея |
| PQ / ST 2084 | Код → опорная яркость дисплея | Абсолютный; до 10 000 кд/м² | Пик мастера и реального дисплея отдельно |
| HLG | Сцена → относительный сигнал; отображение включает OOTF | Результат зависит от системы отображения | OETF, системная гамма, чёрный и белый |
Условия. Функции не заменяют преобразование основных цветов, кодек или интерпретацию Video/Full.
Опорные уровни SDR / HDR
У каждого числа есть контекст: ориентир белого не равен пику контента.
| Свойство | SDR | PQ | HLG |
|---|---|---|---|
| Смысл сигнала | Известный SDR-тракт | Абсолютная опорная EOTF | Относительная OETF + OOTF |
| Белый | Согласованная цель и условия; не универсальная яркость любого экрана | 203 кд/м² — номинальный HDR-ориентир в заданных условиях | 75% ≈203 кд/м² на 1000-кд/м² дисплее, γ=1,2, опорная модель чёрного |
| Пик | Зависит от цели отображения | 10 000 — максимум функции, не обязательный пик мастера | Пик дисплея входит в модель отображения |
| Основные цвета | Часто Rec.709; возможен другой оговорённый охват | BT.2100 использует Rec.2020 | BT.2100 использует Rec.2020 |
Условия. Физическую яркость подтверждают прибором. Экранная картинка браузера и код пикселя не являются измерением нит.
Y′CbCr: коэффициенты NCL
Для обычной NCL-модели: Y′ = KrR′ + KgG′ + KbB′. Штрихи означают нелинейные компоненты.
| Стандарт | Kr | Kg | Kb | Проверка |
|---|---|---|---|---|
| BT.601 | 0.2990 | 0.5870 | 0.1140 | Не выбирайте по одному размеру кадра |
| BT.709 | 0.2126 | 0.7152 | 0.0722 | Сверьте метаданные и реальную запись |
| BT.2020 NCL | 0.2627 | 0.6780 | 0.0593 | Не путать с BT.2020 CL или ICtCp |
Условия. В нейтрали R′=G′=B′ суммы коэффициентов дают ту же Y′. Проверка только серой шкалой может пропустить ошибку матрицы.
Разрядность и субдискретизация
Точность значения и плотность пространственных отсчётов проверяют независимо.
| Параметр | Что означает | Проверка и ограничение |
|---|---|---|
| 8-bit | 256 целочисленных комбинаций на компоненту | Номинальный диапазон может использовать не все коды |
| 10-bit | 1024 комбинации | Не универсальная достаточность для любой Log-кривой |
| 12-bit | 4096 комбинаций | Требование LogC4 — не правило для всех камер; размер файла зависит также от кодека |
| 4:4:4 | Полная относительная плотность chroma | Не гарантирует отсутствие сжатия |
| 4:2:2 | Половина горизонтальной плотности chroma | Важны положение отсчётов и фильтры |
| 4:2:0 | Для обычного progressive — половина плотности по обеим осям | Не означает отсутствие Cr или Cb |
Номинальные цифровые уровни
Ниже — опорные коды, не автоматическая настройка проекта и не полный перечень разрешённых интерфейсом значений.
| Представление | Нижняя граница | Верхняя граница | Нейтраль Cb/Cr | Примечание |
|---|---|---|---|---|
| 8-bit Y′ narrow | 16 | 235 | — | Чёрный / белый |
| 8-bit Cb/Cr narrow | 16 | 240 | 128 | −0,5 / +0,5; границы не являются чёрным и белым |
| 10-bit Y′ narrow | 64 | 940 | — | Чёрный / белый |
| 10-bit Cb/Cr narrow | 64 | 960 | 512 | Нулевое цветоразностное значение в центре |
| 12-bit Y′ narrow | 256 | 3760 | — | Опорные уровни BT.2100 |
| 12-bit Cb/Cr narrow | 256 | 3840 | 2048 | Опорные уровни BT.2100 |
| 8-bit Y′ full | 0 | 255 | — | Модель полного целочисленного диапазона |
| 10-bit Y′ full | 0 | 1023 | — | Full: согласуйте поддержку получателя |
| 12-bit Y′ full | 0 | 4095 | — | Full: согласуйте поддержку получателя |
Проверка по ходу сигнала
Ищите первую точку расхождения; одинаковый симптом может иметь несколько причин.
| Этап | Что зафиксировать | Что сравнить |
|---|---|---|
| 1 · Исходник | Камера, кривая, охват, версия | Реальная запись и назначенный Input |
| 2 · Декодирование | RAW-настройки, матрица, уровни | Одинаковый кадр при известных настройках |
| 3 · Работа | Представление на входе инструментов | Порядок операций и ожидания LUT |
| 4 · Рендеринг | Кто готовит картинку для дисплея | Нет ли пропуска или повторного выхода |
| 5 · Файл | Коды, формат пикселей, метки, диапазон | Повторный импорт с проверенной интерпретацией |
| 6 · Просмотр | Приложение, ОС, дисплей, режим | Один файл и кадр в согласованном тракте |
Условия. Один скриншот или метка не доказывает корректность всего процесса. При анализе сохраняйте оригинал.
CST, RCM и ACES: ответственность за этапы
Выбор архитектуры, не рейтинг качества картинки и не набор обязательных нод.
| Подход | Где задан процесс | Что проверить |
|---|---|---|
| CST | Явные преобразования в выбранных местах | Входы, выходы, порядок и дополнительные mapping-настройки |
| RCM | Управление на уровне проекта и клипов | Назначение Input, рабочая система, автоматические этапы и Output |
| ACES | Определённая версия системы и набор преобразований | Input Transform, рабочее кодирование, Output Transform и обмен |
Условия. Смешанные схемы допустимы только при осознанном распределении операций. Одинаковые имена выходов не доказывают идентичность разных рендерингов.
ИЛЛЮСТРАЦИЯ ТЕМЫГЛАВНОЕ БЕЗ ЛИШНИХ ТЕРМИНОВ
Шпаргалки и таблицы
Таблица сокращает время поиска, но не число необходимых условий. Сначала определите представление сигнала и целевой результат; затем выбирайте строку, которая действительно относится к этой задаче.
- Проверять диапазоны Y′ и Cb/Cr раздельно.
- Не переносить условия одного стандарта на другой по сходству названия.
- Использовать число как проверку, а не как готовый грейд.
Шпаргалка не заменяет условия
Число из таблицы имеет смысл только вместе с определением входа, выхода и измеряемой величины. Gamma 2.4 не описывает всю систему BT.1886 при произвольном уровне чёрного, а 203 кд/м² не является обязательной яркостью любого белого объекта HDR.
Применяйте строку как контрольное утверждение: при этих условиях должен получиться такой результат. Если условий нет, сначала выясните их. Спецификация приёмки имеет приоритет над случайным числом из урока; версия стандарта и реализации также важна.
Что это означает на практике
Если задача — SDR-экспорт, не переносите 203 кд/м² из HDR-таблицы в целевой белый только потому, что строка называется Reference White.
Соберите описание сигнала целиком
Практический минимум — основные цвета, белая точка, передаточная функция, компонентное представление, диапазон и разрядность. Для субдискретизированного Y′CbCr важны также расположение chroma и способ восстановления. Название кодека не заменяет эти поля.
В таблице пространства перечислены отдельно от роли в рабочем процессе. Один набор основных цветов не говорит, находится ли материал до или после рендеринга. Поэтому при передаче добавляйте назначение: исходник, рабочий обмен, готовый мастер или только материал для просмотра.
Что это означает на практике
Display P3 и DCI P3 нельзя считать взаимозаменяемыми по слову P3: проверьте белую точку, передаточную функцию и контракт конечного вывода.
Рабочий базис — не формат доставки
DWG и ACES AP1 удобны как определения вычислительных базисов, но файл с такими координатами не становится готовым изображением для любого монитора. Требуются известное кодирование, обработка для целевого отображения и корректное описание результата.
В широком промежуточном пространстве могут встретиться отрицательные компоненты и значения выше единицы. Это не повод автоматически ограничивать их перед каждым узлом. Ограничение и сжатие в целевой охват — отдельные операции с последствиями для цвета.
Что это означает на практике
Для DWG / Intermediate фиксируйте два поля: DWG — основные цвета и белый; Intermediate — нелинейная функция. Не назначайте целевому файлу DWG вместо его настоящего выходного пространства.
Опорные точки HDR вместе с моделью
PQ задаёт абсолютную связь с яркостью, а верхняя граница 10 000 кд/м² описывает функцию, не обязательный пик материала или способность вашего экрана. Для HLG результат зависит от модели отображения; 75% сигнала связывается примерно с 203 кд/м² при опорных условиях, а не на любом дисплее.
Не смешивайте номинальный производственный белый, максимум мастерингового дисплея и статистику готового контента. MaxCLL и MaxFALL описывают разные характеристики; одно поле метаданных не подтверждает, что файл измерен корректно.
Что это означает на практике
В строке 75% HLG сохранены условия: 1000 кд/м² и системная гамма 1,2 для опорного расчёта. Меняя модель дисплея, пересчитайте результат, а не просто перенесите число.
Сначала владелец преобразования
Таблица выбора процесса не ранжирует RCM, ACES и явные CST. Она помогает определить, кто отвечает за вход, рабочую область, рендеринг и выход. В проекте нужен понятный владелец каждой технической операции; дополнительные ноды сами по себе не добавляют точности.
Проверяйте цепочку на коротком тесте до переноса грейда на весь проект. Зафиксируйте версию системы, входной профиль, ожидаемый вход LUT и целевой вывод. Для нескольких мастеров убедитесь, что меняется именно выходная ветвь, а не потерян исходный рабочий материал.
Что это означает на практике
Если проект уже выполняет вход и выход, сначала проверьте эти настройки. Только потом решайте, нужна ли отдельная CST-операция и какую локальную задачу она решает.
Что не проверяется одной таблицей
Таблицы не измеряют дисплей, не определяют истинный профиль неизвестного файла и не подтверждают весь путь декодера. Калькулятор кодов ниже моделирует номинальную шкалу одной компоненты и округление, а не обработку реального кодека.
За пределами номинальных уровней существуют отдельные правила допустимых и зарезервированных кодов. Full для Cb/Cr не следует механически из формулы Full для Y′: у цветоразности есть центр и особенности краёв. Здесь Full доступен только для Y′/R′G′B′, а Cb/Cr рассчитан в номинальном Video.
Что это означает на практике
Для 10-битного Cb/Cr ноль даёт 512, а номинальные границы −0,5/+0,5 — 64/960. Для Y′ Video границы другие: 64/940. Проверьте это в калькуляторе.
СДЕЛАТЬ. СРАВНИТЬ. ОБЪЯСНИТЬ.
Проверьте диапазон по известным кодам
Используйте калькулятор страницы: это проверка формулы, не экспорт реального видео.
- 01
Проверьте Y′ Video
Выберите 10 бит и проверьте нормированные 0 и 1. Затем попробуйте среднее значение 0,5.
ПРОВЕРКАКрайние коды — 64 и 940; ошибка середины объясняется округлением.
- 02
Поменяйте компонент
Переключитесь на Cb/Cr Video и проверьте −0,5, 0, +0,5.
ПРОВЕРКАПолучены 64, 512, 960; 940 не использован как предел chroma.
- 03
Проверьте Full отдельно
Вернитесь к Y′/R′G′B′ Full и повторите 0 и 1. Не меняйте одновременно компонент и трактовку результата.
ПРОВЕРКАДиапазон 10-битного Full — 0…1023, а не 0…1024.
- 04
Проверьте собственный контракт
Найдите в таблицах остальные поля своего сигнала и отметьте неизвестные.
ПРОВЕРКАШкала кода не использована как доказательство HDR или измерение нит.
Проверьте понимание
ПРОВЕРЬТЕ СВОЁ ОБЪЯСНЕНИЕ
Ситуация, а не вопрос с подвохом.
Сначала сформулируйте ответ. Затем откройте разбор.
0175% HLG всегда равно 203 кд/м²?+
Нет. Это приблизительное соответствие для указанных опорных условий. Условия дисплейной модели и системная гамма остаются частью расчёта.
02BT.1886 — просто x^2,4?+
При нулевом чёрном получается соответствующая степенная форма. Полная опорная EOTF зависит от чёрного и белого; таблица разделяет эти случаи.
03Cb/Cr в 10 бит заканчивается на 940?+
В номинальном Video 940 относится к верхнему уровню Y′. Для Cb/Cr используются 64…960 и нейтральный центр 512. Это не перечень всех допустимых и зарезервированных кодов.
Не сокращайте объяснение до этих ошибок
- Не подменяйте неизвестные сведения привычными настройками.
- Сохраняйте условия вместе с числом или определением.
От модели — к рабочему процессу.
При проверке проекта фиксируйте версию Resolve, режим управления цветом, назначение входа и условия просмотра. Справочник помогает сформулировать проверку, но не заменяет просмотр всего плана и техническую приёмку готового файла.
ПРОВЕРЯЙТЕ ПЕРВООСНОВУ
Источники и границы моделей.
Редакционная проверка: 1 октября 2026. Ссылки указывают на определения и формулы; упражнения — самостоятельные учебные примеры.
- [4]ICC · sRGB ↗
Основные цвета, D65, составная передаточная функция.
- [5]ICC · Display P3 ↗
P3, D65 и функция sRGB.
- [6]ICC · DCI P3 ↗
Варианты белой точки и степень 2,6; не спецификация упаковки DCP.
- [7]ITU-R · BT.709-6 ↗
Разделы 1, 3, 4: основные цвета, OETF, коэффициенты и цифровые уровни 8/10 бит.
- [8]ITU-R · BT.1886 ↗
Annex 1: EOTF с зависимостью от чёрного и белого.
- [9]ITU-R · BT.2100-3 ↗
PQ, HLG; таблица 9: 10/12-битное цифровое представление.
- [10]ITU-R · BT.2408-9 (03/2026) ↗
Опорный белый HDR и условия соответствия 75% HLG примерно 203 кд/м².
- [11]ITU-T · H.273 (07/2024) ↗
Независимые поля идентификации видеосигнала; метаданные не заменяют преобразование.
- [12]ACES · White point ↗
x=0,32168, y=0,33767; D60-like не равен точному CIE D60.
- [13]ACES · ACEScct ↗
AP1 и нелинейное представление сцены с линейным участком у чёрного.
- [14]ACES · Output Transforms ↗
Рендеринг для целевого дисплея и кодирование; не одно только изменение метки.
- [15]Blackmagic · DWG / Intermediate v1.1 ↗
DWG и Intermediate задают разные свойства рабочего представления.
- [16]Blackmagic · Color ↗
CST, RCM и инструменты Color. Пункты меню зависят от версии Resolve.
- [18]ARRI · LogC4 specification ↗
Разрядность зависит от формата: LogC4 определяет минимум 12 бит, 10 бит не универсальная норма.
- [19]FFmpeg · ffprobe ↗
Чтение полей потока без изменения файла; unknown не является доказательством конкретного пространства.
- [20]FFmpeg · Content light metadata ↗
MaxCLL и MaxFALL — разные поля метаданных контента, не измерение текущего дисплея.
- [21]OpenColorIO · Displays & Views ↗
Разделение рабочего сигнала и преобразования просмотра.