Открыть сервис

Кодирование видео с расширенным диапазоном

Кодирование видео с расширенным диапазоном (High Dynamic Range, HDR) — это технология записи, кодирования, передачи и отображения видеосигнала, обеспечивающая значительно более широкий динамический диапазон яркости и цветовой охват по сравнению со стандартным динамическим диапазоном (Standard Dynamic Range, SDR). Основная цель HDR — максимально приблизить изображение к тому, как человеческий глаз воспринимает реальную сцену, сохраняя детали как в глубоких тенях, так и в ярких светах, а также передавая более насыщенные и реалистичные цвета.

История развития

Предпосылки и ранние эксперименты

Стандартный динамический диапазон (SDR), основанный на рекомендациях ITU-R BT.601 и BT.709, был разработан в эпоху электронно-лучевых трубок (ЭЛТ) и ограничивал пиковую яркость значением около 100 кд/м² (нит). С развитием жидкокристаллических (LCD) и, особенно, светодиодных (LED) и OLED-дисплеев, способных воспроизводить яркость в сотни и тысячи нит, возникла необходимость в новом стандарте кодирования, который мог бы использовать эти возможности.

Первые стандарты (2014–2016)

Первым коммерческим стандартом HDR стал HDR10, разработанный Consumer Technology Association (CTA) и опубликованный в 2015 году. Он основан на рекомендациях SMPTE ST 2084 (Perceptual Quantizer, PQ) и цветовом пространстве ITU-R BT.2020. В 2016 году был представлен Dolby Vision — более продвинутая система с динамическими метаданными, разработанная компанией Dolby Laboratories. В том же году компания Philips и Technicolor предложили открытый стандарт HDR10+, также использующий динамические метаданные. Параллельно развивался стандарт HLG (Hybrid Log-Gamma), разработанный BBC и NHK для телевизионного вещания, совместимый с SDR-дисплеями.

Массовое внедрение (2017–настоящее время)

С 2017 года HDR-кодирование стало стандартной функцией большинства телевизоров среднего и высокого ценовых сегментов, а также мониторов для профессиональной работы. Поддержка HDR была добавлена в игровые консоли (PlayStation 4 Pro, Xbox One S), стриминговые сервисы (Netflix, Amazon Prime Video, YouTube), а также в форматы физических носителей (Ultra HD Blu-ray). В 2022 году был представлен стандарт HDR Vivid, разработанный Китайской академией цифровых технологий (China UHD Video Industry Alliance), который активно внедряется в Китае.

Технические основы

Динамический диапазон и яркость

Динамический диапазон определяется как отношение максимальной яркости (пиковый белый) к минимальной яркости (уровень чёрного). В SDR это отношение составляет примерно 1000:1 (100 нит к 0,1 нит). HDR-кодирование позволяет передавать яркость до 10000 нит, что даёт динамический диапазон до 100000:1. На практике большинство HDR-контента мастерится для пиковой яркости 1000–4000 нит.

Цветовой охват

HDR использует расширенное цветовое пространство ITU-R BT.2020, которое охватывает значительно большую часть видимого спектра, чем SDR-пространство BT.709. Это позволяет воспроизводить более насыщенные и чистые цвета, особенно в красной и зелёной областях. Однако на практике большинство современных дисплеев не могут полностью воспроизвести BT.2020, поэтому используется суб-пространство DCI-P3, которое является промежуточным.

Передаточные функции (EOTF)

Ключевое отличие HDR от SDR — использование нелинейных передаточных функций, оптимизированных для восприятия человеческого глаза.

  • Perceptual Quantizer (PQ, SMPTE ST 2084): Абсолютная передаточная функция, которая отображает цифровые коды в абсолютные значения яркости в нитах. Разработана Dolby. Используется в HDR10, Dolby Vision, HDR10+.
  • Hybrid Log-Gamma (HLG): Относительная передаточная функция, разработанная для вещания. Она сочетает логарифмическую кривую для светлых участков и гамма-кривую для тёмных, что позволяет отображать контент на SDR-дисплеях без потери деталей в тенях.

Метаданные

Метаданные — это информация о контенте, которая передаётся вместе с видеосигналом и помогает дисплею правильно отобразить HDR-изображение.

  • Статические метаданные (SMPTE ST 2086): Содержат максимальную яркость (MaxFALL), среднюю яркость (MaxCLL) и цветовой охват контента. Используются в HDR10.
  • Динамические метаданные: Передаются покадрово или по сценам, позволяя дисплею адаптировать яркость и цвет для каждой сцены. Используются в Dolby Vision и HDR10+.

Основные форматы HDR

HDR10

Открытый стандарт, обязательный для всех Ultra HD Blu-ray и большинства HDR-дисплеев. Использует 10-битную глубину цвета, цветовое пространство BT.2020, передаточную функцию PQ и статические метаданные. Является базовым форматом HDR.

Dolby Vision

Проприетарный формат Dolby Laboratories. Использует 12-битную глубину цвета (хотя на практике часто 10-бит), цветовое пространство BT.2020, передаточную функцию PQ и динамические метаданные. Требует лицензирования и наличия специального аппаратного обеспечения. Обеспечивает наилучшее качество изображения.

HDR10+

Открытый стандарт, разработанный Samsung, Amazon и 20th Century Fox. Аналогичен Dolby Vision, но использует 10-битную глубину цвета и динамические метаданные, передаваемые в виде дополнительных данных (SEI) в потоке HDR10. Не требует лицензирования.

HLG (Hybrid Log-Gamma)

Стандарт для телевизионного вещания, разработанный BBC и NHK. Не требует метаданных, обратно совместим с SDR-дисплеями. Используется в прямых трансляциях (например, спортивных) и некоторых телеканалах.

HDR Vivid

Китайский стандарт, разработанный China UHD Video Industry Alliance. Использует динамические метаданные и передаточную функцию PQ. Активно внедряется в Китае, поддерживается многими местными производителями телевизоров и стриминговыми сервисами.

Кодирование и сжатие

Битрейт и глубина цвета

HDR-контент требует более высокого битрейта по сравнению с SDR из-за большего количества информации о яркости и цвете. Стандартная глубина цвета для HDR — 10 бит на канал (30 бит на пиксель), что позволяет передавать 1024 градации яркости на каждый цветовой канал. Для сравнения, SDR использует 8 бит (256 градаций). Dolby Vision поддерживает 12 бит (4096 градаций).

Кодеки

Для кодирования HDR-видео используются современные кодеки, поддерживающие 10-битное кодирование и передачу метаданных:

  • H.265/HEVC (High Efficiency Video Coding): Основной кодек для Ultra HD Blu-ray и стриминговых сервисов. Поддерживает HDR10, Dolby Vision, HDR10+.
  • H.264/AVC (Advanced Video Coding): Используется в некоторых старых стриминговых сервисах, но неэффективен для HDR из-за ограничений по битрейту.
  • AV1 (AOMedia Video 1): Современный открытый кодек, активно внедряемый в YouTube и Netflix. Обеспечивает лучшее сжатие при том же качестве, поддерживает HDR10 и HLG.
  • VP9: Кодек, используемый YouTube. Поддерживает HDR10 и HLG.
  • H.266/VVC (Versatile Video Coding): Новейший кодек, обеспечивающий ещё более эффективное сжатие. Поддерживает все современные HDR-форматы.

Процесс мастеринга

Мастеринг HDR-контента осуществляется в специализированных студиях с использованием профессиональных HDR-мониторов (например, Sony BVM-HX310 или Dolby Pulsar). Цветокоррекция выполняется в цветовом пространстве BT.2020 с использованием 10- или 12-битной глубины. Затем видео кодируется в целевой формат с соответствующими метаданными.

Применение

Кино и телевидение

HDR-кодирование является стандартом для Ultra HD Blu-ray и большинства стриминговых сервисов. Многие фильмы и сериалы выпускаются в HDR-версиях. Телевизионное вещание в HDR (HLG) активно развивается в Великобритании (BBC), Японии (NHK) и других странах.

Игры

Игровые консоли (PlayStation 5, Xbox Series X/S) и ПК с поддержкой HDR позволяют запускать игры с HDR-рендерингом. Это улучшает восприятие освещения, теней и цветов в игровых сценах.

Профессиональная сфера

HDR используется в медицинской визуализации, аэрокосмической промышленности, архитектурной визуализации и других областях, где требуется высокая точность передачи яркости и цвета.

Ограничения и критика

Аппаратные требования

Для корректного отображения HDR-контента необходим дисплей с высокой пиковой яркостью (не менее 600 нит для приемлемого результата, 1000+ нит для хорошего), широким цветовым охватом (DCI-P3) и поддержкой локального затемнения (для LED-дисплеев). Многие бюджетные телевизоры, маркированные как «HDR», не соответствуют этим требованиям.

Артефакты и качество

Некорректное отображение HDR на неподготовленных дисплеях может приводить к «выгоранию» светов (потере деталей в ярких участках), «завалу» теней и неестественным цветам. Низкокачественное HDR-кодирование (например, с низким битрейтом) может ухудшать изображение по сравнению с качественным SDR.

Энергопотребление

Воспроизведение HDR-контента требует значительно больше энергии, чем SDR, особенно на OLED-дисплеях, где яркость напрямую влияет на энергопотребление.

Перспективы развития

Основные направления развития HDR-кодирования включают:

  • Стандартизация HDR Vivid как альтернативы существующим форматам.
  • Интеграция HDR в системы виртуальной (VR) и дополненной (AR) реальности.
  • Развитие HDR-кодирования для прямых трансляций с использованием HLG и динамических метаданных.
  • Улучшение алгоритмов сжатия для снижения битрейта без потери качества.

Источники

  1. ITU-R BT.2100-2: Image parameter values for high dynamic range television for use in production and international programme exchange.
  2. SMPTE ST 2084:2014: High Dynamic Range Electro-Optical Transfer Function of Mastering Reference Displays.
  3. Consumer Technology Association (CTA) CEA-861.3: HDR Static Metadata Extensions.
  4. Dolby Laboratories: Dolby Vision Whitepaper.
  5. BBC R&D White Paper WHP 309: Hybrid Log-Gamma (HLG) — A High Dynamic Range Television System.
  6. Samsung, Amazon, 20th Century Fox: HDR10+ Technical Specification.
  7. China UHD Video Industry Alliance: HDR Vivid Standard.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →