Международный стандарт кодирования видео H.264/AVC

 

H.264/AVC является новейшим международным стандартом видеокодирования, разработанным совместно VCEG и MPEG. В отличие от MPEG-4 Visual, имеющего много вариантов функциональности, H.264/AVC возвращается к традиционной цели - эффективному сжатию и устойчивости к сетевым средам для универсального видеоконтента и для кадра прямоугольной формы. Н.264 позволил добиться существенного улучшения сжатия и качества, которое некоторые тесты оценивают как в 4 раза лучшее объективное качество, чем у MPEG-4 Part 2. Это позволяет получить видео стандартной четкости вещательного качества при потоке в 1,5 Мбит/с, что примерно соответствует 12 сжатым телевизионным программам, передаваемым в полосе частот, прежде занятой одним аналоговым ТВ-каналом. H.264 можно использовать для сжатия фильма высокой четкости и размещения его на простом DVD, или осуществить потоковую передачу видео качества VHS через низкоскоростные каналы ADSL со скоростью 600 Кбит/с.

ПроектVideo Coding Layer (VCL) H.264/AVC по существу является схемой гибридного кодирования, но значительно превосходит по быстродействию все предыдущие стандарты. Выигрыш получен за счет более точного предсказания и более эффективного энтропийного кодирования, а также множества новых элементов кодирования. H.264/AVC поддерживает гибкую структуру слоев (slice). Это означает, что размеры и формы слоев не обязательно кратны числу строк макроблоков, как это было в предыдущих стандартах. Кодированное изображение может состоять из различных типов слоев. H.264/AVC поддерживает ссылки на закодированные ранее мультиизображения. Управление изображением обеспечивает высокую степень гибкости в выборе ссылочного изображения, которое ограничивается только максимальной емкостью общей памяти.

Стандарт видеокодирования H.264/AVC предназначен для технических решений, включающих, по крайней мере, следующие области применения:

- кабельное, спутниковое, наземное вещание, вещание с помощью кабельных и DSL-модемов;

- хранение на оптических и магнитных носителях, DVD и т.д.;

- диалоговые службы, работающие в различных сетях (например, ISDN, Ethernet, LAN, DSL, беспроводные и мобильные сети, а также любые сочетания этих сетей);

- «видео по запросу» или службы потокового мультимедиа в различных сетях;

- MMS (службы мультимедийных сообщений) в различных сетях и т.д.

Более того, новые приложения могут развертываться в существующих и перспективных сетях. Стандарт включает 16 профилей и 16 уровней, ориентированных на конкретные классы приложений и определенные варианты используемых форматов динамических изображений.

Функциональные возможности H.264/AVC позволяют поднять эффективность компрессии по отношению к предшествующим стандартам кодирования видео. Следует подчеркнуть следующие усовершенствования и новые возможности предсказания содержания кодируемого изображения:

- компенсация движения с использованием переменных размеров блока, включая малые размеры блока. Стандарт обладает достаточно большой гибкостью в выборе размеров и форм блоков при компенсации движения по сравнению со всеми предшествующими стандартами, причем минимальный размер блока составляет 4*4 пиксела и позволяет точнее выделять области движения;

- компенсация движения с точностью до четверти пиксела. Стандарт повышает точность компенсации движения до четверти пиксела (что особенно актуально для медленного движения). Цветность, как правило, имеет разрешение, уменьшенное вдвое по вертикали и горизонтали, и компенсация движения для компонент цветности имеет точность в одну восьмую пиксела цветности;

- векторы движения, выводящие за границы изображения. Методика экстраполяции за границы изображения, появившаяся как опция в H.263, включена также в стандарт H.264/AVC;

- компенсация движения с несколькими опорными изображениями. В стандарте расширяется методика увеличенного выбора опорного изображения, что поднимает эффективность кодирования, так как позволяет кодеру для компенсации движения делать выбор между большим количеством изображений, декодированных и сохраненных в декодере. Такое расширение возможностей выбора опорного изображения применяется как для P-, так и для В-кадров. Предусмотрена возможность использования до 32 ссылок на другие кадры. В большинстве сцен данная функция обеспечивает не очень значительное повышение качества и не дает заметного понижения цифрового потока. Однако для некоторых сцен, например, с часто повторяющимися участками, возвратно-поступательным движением и т.п., подобный подход при сохранении качества позволяет очень сильно снизить затраты цифрового потока;

- независимость порядка воспроизведения изображений и порядка опорных изображений. В стандарте жесткая зависимость между порядком следования изображений в значительной мере устранена, что позволяет кодеру выбирать порядок изображений для компенсации движения и для воспроизведения с высокой степенью гибкости, ограниченной только объемом памяти, который гарантирует возможность декодирования;








Дата добавления: 2015-10-19; просмотров: 1098;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.