Компрессия MPEG-4/AVC
Однако ум человеческий пытлив и нашел, что-бы еще выбросить из потока информации, и как обработать данные на приёмной стороне, что-бы визуальное субъективное качество картинки не ухудшилось. Следующий виток в развитии алгоритмов компресии - это открытый стандарт MPEG-4 ( ISO 14496) – разработанный также Moving Picture Experts Group Изначально MPEG-4 предназначался не для стандартизации одного потенциального продукта, а для того, чтобы охватить большое количество под-стандартов, из которых поставщики продуктов могли бы выбрать то, что им нужно для своей продукции. Наибольший интерес представляют следующие:
* ISO 14496-1 (Системы), формат контейнера MP4, анимация/интерактивность (например, DVD меню)
* ISO 14496-2 (Видео #1), Продвинутый Простой Профайл ( Advanced Simple Profile – ASP), которому соответствуют XviD, DivX 5, 3ivx.
* ISO 14496-3 (Аудио), Продвинутое Кодирование Аудио ( Advanced Audio Coding – AAC)
* ISO 14496-10 (Видео #2), Продвинутое Кодирование Видео ( Advanced Video Coding – AVC), так же известное как H.264
AVC/H.264 – это часть MPEG-4 стандарта, определяющая один из самых современных и технически совершенных форматов видео кодирования. Он был совместно завершён и специфицирован в 2003 году двумя группами: MPEG ( Moving Pictures Experts Group) из Интернациональной Организацией Стандартизации ( International Organization for Standardization – ISO и VCEG (Video Coding Experts Group) из Интернационального Телекоммуникационного Союза (International Telecommunication Union – ITU) Организации Объединённых Наций. Непосредственно AVC/H.264 стандарт был разработан Joint Video Team ( JVT), которая включает экспертов из MPEG и VCEG. Со стороны MPEG, стандарт называется MPEG-4 Часть 10 ( ISO 14496-10), а со стороны ITU – H.264 (по номеру документа ITU). Под этим названием формат уже широко известен. Официальное наименование нового стандарта, Advanced Video Coding (AVC), было выбрано MPEG как видео дополнение к аудио формату Advanced Audio Coding ( AAC).
В отличие от стандарта MPEG-4/ASP ( ISO 14496-2), технологии, описываемые в стандарте MPEG-4/AVC предназначены для обработки видеопоследовательностей, предварительно не разделенных на видеоплоскости. Довольно существенные изменения по сравнению со стандартом MPEG-4 претерпела компенсация движения. Следует выделить также еще две его особенности: большая точность представления векторов движения и другой способ увеличения масштаба опорных фреймов, используемых для получения предсказания. Допускается точность, равная либо 1/4, либо 1/8 макроблока (в стандарте MPEG-4 максимальная точность, как известно, составляет 1/4). Для масштабирования опорных фреймов применяется достаточно сложная многоточечная интерполяция.
Эти ухищрения это позволяет в 2 и более раз уменьшить поток передаваемых данных по сравнению с MPEG-2. Заметим, при сохранении субъективно равного качества, но никак не его улучшении. Отменим, что и тут ничего не дается бесплатно. Сокращение полосы передачи, компенсируется возросшим на порядок количеством вычислений, требуемых как на передающей, так и на приёмной сторонах.
Итак, совместное примениение DVB-S2 и H.264 позволяет вернуться к старой ситуации - 6 - 8 каналов на транспондер. Но уже HD-качества. Этот прорыв привел к тому, что уже к середине 2005 г. практически все крупные европейские ТВ-вещатели заявили о предстоящем запуске своих коммерческих HD-пакетов:
* Premiere. Германия
* ProSieben. Германия
* Sat1. Германия
* BSkyB. Великобритания
* BBC. Великобритания
* Canal+. Франция.
* TPS. Франция.
* Sky Italia. Италия.
Справедливости ради заметим, что рекомендовал к применению два конкурирующих стандарта - H.264 и VC-1 компании Microsoft. Но все европейские вещатели выбрали H.264.