HEVC
HEVC (High Efficiency Video Coding, высокоэффективное видеокодирование), также известный как H.265 и MPEG-H Part 2, — это стандарт сжатия цифрового видео, разработанный как преемник H.264/AVC. Он обеспечивает вдвое более высокую степень сжатия при сохранении субъективного качества изображения, что позволяет передавать видео сверхвысокой чёткости (4K, 8K) и HDR (расширенный динамический диапазон) при меньшем битрейте. Стандарт был разработан совместной группой экспертов по видео (JCT-VC), объединяющей специалистов из Международного союза электросвязи (ITU-T) и Международной организации по стандартизации (ISO/IEC).
История разработки
Работа над новым стандартом началась в 2004 году, когда группа MPEG (Moving Picture Experts Group) и ITU-T Video Coding Experts Group (VCEG) признали, что возможности H.264/AVC (выпущенного в 2003 году) близки к исчерпанию. В 2010 году была сформирована Joint Collaborative Team on Video Coding (JCT-VC). Первая версия стандарта была официально одобрена в январе 2013 года (ITU-T H.265) и в ноябре 2013 года (ISO/IEC 23008-2).
Основными целями разработки были:
- Снижение битрейта на 50% по сравнению с H.264 при том же субъективном качестве.
- Поддержка разрешений до 8192×4320 пикселей (8K).
- Улучшенная поддержка параллельной обработки (для многоядерных процессоров и GPU).
- Встроенная поддержка HDR и цветовых пространств с высокой битовой глубиной (до 10 и 12 бит на канал).
В 2015 году вышла версия 2 стандарта (HEVC v2), добавившая поддержку видео с расширенным динамическим диапазоном (HDR10, Dolby Vision, HLG) и масштабируемое кодирование (SHVC). Версия 3 (2016) включила поддержку 3D-видео и дополнительных профилей для медицинской и промышленной визуализации.
Технические особенности
HEVC использует те же базовые принципы, что и его предшественники (дискретное косинусное преобразование, межкадровое предсказание, энтропийное кодирование), но с существенными улучшениями.
Блочная структура
В H.264 использовались макроблоки фиксированного размера 16×16 пикселей. HEVC ввёл кодирующие древовидные блоки (CTU — Coding Tree Units), которые могут иметь размер от 16×16 до 64×64 пикселей. Каждый CTU может быть рекурсивно разбит на меньшие блоки (CU — Coding Units) по квадродереву. Это позволяет более эффективно обрабатывать как мелкие детали, так и однородные области.
Улучшенное межкадровое предсказание
- Асимметричное разбиение: блоки предсказания (PU) могут иметь прямоугольные формы (например, 16×4 или 4×32), что повышает точность для движущихся объектов.
- Расширенный набор векторов движения: до 33 направлений интра-предсказания (вместо 9 в H.264), включая угловые, плоские и DC-режимы.
- Merge-режим: позволяет наследовать векторы движения от соседних блоков, снижая объём передаваемой информации.
Энтропийное кодирование
HEVC использует контекстно-адаптивное двоичное арифметическое кодирование (CABAC) с улучшенной моделью контекста. Скорость декодирования CABAC в HEVC примерно на 30% выше, чем в H.264, благодаря упрощённому алгоритму.
Параллельная обработка
- Tiles (тайлы): разделение кадра на независимые прямоугольные области, которые могут кодироваться/декодироваться параллельно.
- WPP (Wavefront Parallel Processing): строки CTU обрабатываются с задержкой в один блок, что позволяет использовать несколько потоков без потери качества.
Поддержка HDR и широкого цветового охвата
HEVC изначально поддерживает 10-битное и 12-битное квантование (против 8-битного в H.264) и цветовые субдискретизации 4:2:0, 4:2:2 и 4:4:4. Это делает его стандартом для HDR-видео (HDR10, Dolby Vision, HLG) и профессионального видеопроизводства.
Профили и уровни
Стандарт определяет несколько профилей (наборов функций) и уровней (ограничений по разрешению, битрейту и частоте кадров).
Основные профили
- Main (главный): 8-битное видео, 4:2:0, до 8K при 30 кадрах/с. Используется в потоковом вещании и потребительском видео.
- Main 10: 10-битное видео, 4:2:0, до 8K при 60 кадрах/с. Является стандартом для HDR и 4K Blu-ray.
- Main 4:2:2 10: 10-битное видео, 4:2:2, для профессионального видеомонтажа.
- Main 4:4:4 12: 12-битное видео, 4:4:4, для медицинской визуализации и архивного хранения.
- Multiview Main: для стереоскопического 3D-видео.
- Scalable Main: для масштабируемого кодирования (разные разрешения/качество в одном потоке).
Уровни
Уровни определяют максимальное разрешение, битрейт и частоту кадров. Например:
- Уровень 5.1: 4096×2160 при 60 кадрах/с, битрейт до 40 Мбит/с.
- Уровень 6.1: 8192×4320 при 60 кадрах/с, битрейт до 160 Мбит/с.
Применение
HEVC получил широкое распространение в различных сферах, связанных с видео высокой чёткости.
Потоковое вещание
Сервисы, такие как Netflix, Amazon Prime Video, YouTube и Vimeo, используют HEVC для доставки 4K-контента. По данным Netflix (2023), около 70% всего 4K-трафика на платформе передаётся в HEVC, что позволяет снизить нагрузку на сеть при сохранении качества.
Телевидение
Стандарт используется в спутниковом и кабельном телевидении (DVB-T2, ATSC 3.0) для передачи каналов в формате 4K. В России HEVC применяется операторами «Триколор ТВ» и «НТВ-Плюс» для трансляции 4K-каналов (например, «Кино 4K», «Наш футбол 4K»).
Видеозапись и хранение
- 4K Blu-ray: все диски Ultra HD Blu-ray (с 2016 года) используют HEVC для сжатия видео.
- Камеры и смартфоны: многие модели (например, iPhone 6s и новее, Samsung Galaxy S7 и новее) записывают 4K-видео в HEVC для экономии места.
- Видеонаблюдение: системы IP-камер с HEVC позволяют хранить записи с высоким разрешением при меньшем объёме дискового пространства.
Профессиональное производство
В кинопроизводстве и телевещании HEVC используется для финального сжатия перед дистрибуцией. Однако для промежуточных форматов (например, Apple ProRes, DNxHD) он применяется редко из-за более высокой вычислительной сложности.
Лицензирование и патентные споры
HEVC стал предметом сложных патентных споров, что замедлило его внедрение по сравнению с H.264.
Патентные пулы
Стандарт охвачен несколькими патентными пулами, управляемыми разными организациями:
- MPEG LA: крупнейший пул, включающий патенты от 30+ компаний (Samsung, LG, Panasonic, Sony и др.).
- HEVC Advance: пул, созданный в 2015 году, включающий патенты от Dolby, Philips, Mitsubishi и др.
- Velos Media: пул, ориентированный на лицензирование для потребительской электроники.
Проблемы с роялти
Суммарные отчисления за использование HEVC могут достигать 2-4% от стоимости продукта (для устройств) или фиксированной платы за контент. Это привело к тому, что некоторые компании (например, Google, Mozilla) отказались от поддержки HEVC в своих браузерах и платформах, предпочтя бесплатные альтернативы (AV1, VP9).
Судебные разбирательства
В 2016-2020 годах в США и Европе проходили иски между владельцами патентов и производителями устройств (Apple, Samsung, Qualcomm). В 2021 году Apple урегулировала претензии, выплатив около 50 млн долларов. В 2022 году патентный пул MPEG LA снизил ставки для потокового вещания, что частично сняло напряжённость.
Критика и ограничения
Вычислительная сложность
HEVC требует примерно в 2-3 раза больше вычислительных ресурсов для кодирования и декодирования, чем H.264. Для плавного воспроизведения 4K-видео в HEVC на компьютерах требуется аппаратная поддержка (встроенные декодеры в GPU и процессорах). Без неё возможны зависания и пропуск кадров.
Задержка при кодировании
Алгоритмы HEVC (особенно с использованием WPP и тайлов) вносят задержку в 200-500 мс, что неприемлемо для видеоконференций и прямых трансляций с низкой задержкой. Для этих целей чаще используется H.264 или VP9.
Фрагментация экосистемы
Из-за патентных споров и разных профилей HEVC не получил единой поддержки во всех браузерах. Например, Google Chrome поддерживает HEVC только на устройствах с аппаратным декодером (macOS, iOS, Android), а Firefox и Edge (на Windows) — только через сторонние кодеки.
Конкуренция с AV1
Открытый кодек AV1, разработанный альянсом AOMedia (Google, Apple, Netflix, Amazon и др.), предлагает схожую степень сжатия, но без лицензионных отчислений. К 2024 году AV1 поддерживается в большинстве современных GPU (NVIDIA RTX 30/40, AMD RX 6000/7000, Intel Arc) и браузерах. HEVC остаётся доминирующим в телевещании и Blu-ray, но в интернете уступает AV1.
Перспективы
Несмотря на конкуренцию, HEVC продолжает использоваться в инфраструктуре, где уже внедрён (спутниковое ТВ, 4K Blu-ray, профессиональные кодеки). Развитие стандарта H.266/VVC (Versatile Video Coding, 2020) обещает дальнейшее улучшение сжатия (ещё на 30-50% относительно HEVC), но его внедрение сдерживается теми же патентными проблемами. В России HEVC активно применяется в системах цифрового телевидения и видеонаблюдения, а также в потребительских устройствах (смартфоны, телевизоры), где аппаратная поддержка стала стандартом с 2017-2018 годов.
Источники
- ITU-T Recommendation H.265 (High Efficiency Video Coding), 2013.
- ISO/IEC 23008-2:2013 (MPEG-H Part 2).
- Sullivan, G. J., Ohm, J.-R., Han, W.-J., & Wiegand, T. (2012). Overview of the High Efficiency Video Coding (HEVC) Standard. IEEE Transactions on Circuits and Systems for Video Technology, 22(12), 1649–1668.
- A. M. Tourapis, D. Singer, & A. E. Walsh (2014). HEVC: The Next Generation Video Compression Standard. SMPTE Motion Imaging Journal.
- MPEG LA HEVC Patent Portfolio License (2022). Summary of Terms.
- Netflix Technology Blog (2023). HEVC vs AV1: A Comparative Analysis for Streaming.
- «Триколор ТВ» (2021). Технические спецификации 4K-каналов.
- AOMedia (2018). AV1 Bitstream & Decoding Process Specification.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →