Принцип сжатия сигнала с H.264/MPEG-4
Описание основного стандарта кодирования видео H.264/MPEG-4 с целью получения отличного качества изображения при меньшей скорости потока. Области применения данного кодека. Требования к правилам кодирования в режиме стерео и MultiView (многоракурсность).
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | статья |
Язык | русский |
Дата добавления | 29.07.2018 |
Размер файла | 14,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Принцип сжатия сигнала с H.264/MPEG-4
Маликова Ж. Б.
магистрант, кафедра радиотехника, электроника и телекоммуникации, Евразийский Национальный университет имени Л. Н. Гумилева, г. Астана, Республика Казахстан
Аннотация
В статье анализируется основной стандарт кодирования видео H.264/MPEG-4. Используя кодек H.264/MPEG-4, можно получить отличное качество изображения при меньшей скорости потока.
Ключевые слова:H.264/MPEG-4, сжатие видеоинформации, кодеры MPEG1, MPEG2, MPEG4, H.261, H.263.
Abstract
The article analyzes the main standard of coding of video H.264/MPEG-4. Using the H.264/MPEG-4 codec it is possible to receive excellent quality of the image at a smaller speed of a stream.
Keywords: H.264/MPEG-4, compression of a video informatio, MPEG1, MPEG2, MPEG4, H.261, H.263 coders.
Сейчас трудно представить нашу жизнь без видеоинформации, она составляет неотъемлемую часть в телевидении, кино, мобильных устройствах, интернете. Из-за того, что ширина канала и объем носителей ограничены, запись, хранение и воспроизведение видео в несжатом виде представляется нецелесообразным. Сжатие видео применяется практически всегда. Оно широко используется во многих системах, в том числе для передачи ТВ-сигналов высокой четкости (HD) через спутник, кабель и наземные системы передачи, в системах редактирования видео, видеокамерах, системах безопасности, сетевом видео. А так же в Blu-Ray дисках и в приложениях, работающих в режиме реального времени, таких как видео-чаты, видеоконференции, и системы теле присутствия.
H.264 MPEG-4 Part 10/AVC -- стандарт видеокодирования, предназначенный для достижения высокой степени сжатия видеопотока при сохранении высокого качества. Стандарт H.264/AVC предназначен для технических решений, включающих следующие области применения:
1) кабельное, спутниковое, наземное вещание, вещание с помощью кабельных и DSL модемов;
2) хранение на оптических и магнитных носителях, DVD и т.д.;
3) диалоговые службы, работающие в различных сетях (например, ISDN, Ethernet, LAN, DSL, беспроводные и мобильные сети, а также любые сочетания этих сетей);
4) видео по запросу или службы потокового мультимедиа в различных сетях;
5) MMS (службы мультимедийных сообщений) в различных сетях и т.д. H.264 является результатом совместного проекта группы экспертов по кодированию видео ITU-T и группы экспертов по вопросам кинотехники ISO/IEC (MPEG) [1].
Название H.264 используется со стороны ITU-T, в то время как ISO/IEC дали стандарту название MPEG-4 Part 10/AVC, поскольку он представляет собой новый элемент в их пакете MPEG-4. В пакет MPEG-4, к примеру, входит и MPEG-4 Part 2 - стандарт, применяемый в видеокодерах и сетевых камерах на базе IP-систем. Финальный черновой вариант первой версии стандарта был закончен в мае 2003 года.
H.264, разработанный для исправления некоторых недостатков в предыдущих стандартах сжатия видеоизображений, достигает своих целей благодаря устойчивости к ошибкам, которая позволяет воспроизводить изображение несмотря на ошибки при передаче данных по различным сетям - малой задержке и получению лучшего качества при более длительной задержке - простой структуре синтаксиса, которая упрощает внедрение стандарта - декодированию на основе точного совпадения, при котором определяется точное количество числовых расчетов, производимых кодером и декодером, что позволяет избежать появления накапливающихся ошибок.
В настоящее время основным стандартом кодирования видео является H.264/MPEG-4 AVC, который с 2003 г. применяется для цифрового видео практически во всех областях. Однако увеличение разнообразных услуг, рост популярности видео высокой четкости, а также появление новых HD форматов (например, с разрешением 4К Ч 2К или 8К Ч 4К) предъявляют новые требования к эффективности кодирования, что превосходит возможности кодирования H.264/MPEG-4 AVC. Необходимость в этом появляется еще больше, когда высокое разрешение сопровождается режимом стерео или MultiView (многоракурсность). Кроме того, трафик, используемый видео приложениями для мобильных устройств и планшетных компьютеров, также как передача видео по запросу, представляют серьезные проблемы в современных сетях. Желание получить более высокое качество и разрешение является также результатом появления новых мобильных устройств. Таким образом, сейчас и в перспективе вопрос сжатия видеоинформации является весьма актуальным. В 2013 году была опубликована первая версия нового стандарта кодирования H.265/HEVC, который создавался с целью сменить своего предшественника H.264/AVC. Стандарт HEVC был разработан для применения во всех существующих областях H.264/MPEG-4 AVC. Новый стандарт позволяет сжимать видеоинформацию эффективнее предыдущего, а также позволяет повысить качество видео при одинаковой скорости воспроизведения.
H.264 является результатом совместного проекта группы экспертов по кодированию видео ITU-T и группы экспертов по вопросам кинотехники ISO/IEC (MPEG). ITU-T проводит координацию телекоммуникационных стандартов от имени Международного телекоммуникационного союза. ISO расшифровывается как Международная организация по стандартизации, а IEC - Международная электротехническая комиссия, которая осуществляет надзор за всеми электротехническими, электронными и сопутствующими им технологиями [3]. кодек видео стерео
H.264 также обладает гибкостью, которая позволяет применять его для решения различных задач с самыми разными требованиями к скорости передачи данных. К примеру, в области развлекательного видео (телетрансляции, DVD, спутниковое и кабельное телевидение) H.264 способен обеспечить скорость от 1 до 10 Мбит/с. с большой задержкой, в то время как для телекоммуникационных услуг H.264 может предложить скорость передачи данных менее 1 Мбит/с. с малой задержкой [3].
Кодер H.264 содержит практически те же элементы, что и кодеры MPEG1, MPEG2, MPEG4, H.261, H.263. В целом сжатие происходит по тем же принципам, хотя во всех основных элементах есть качественные изменения. Это позволило значительно повысить качество кодирования. Кодер включает две ветви обработки видеопотока:
1) канал прямого кодирования, где обработка данных происходит слева направо;
2) канал реконструкции видеоизображения, в нем обработка данных происходит справа налево.
В декодере обработка данных происходит справа налево. На вход кодера поступает кадр Fn. Обработка кадра происходит по макроблокам, соответствующим фрагментам размером 16Ч16 точек в исходном изображении. Кадры, служащие для прогноза, должны быть предварительно закодированы и восстановлены. В результате вычисляется макроблок остаточных коэффициентов Dn. Этот макроблок поступает в преобразователь, где происходит частотное преобразование остаточных коэффициентов. Частотные коэффициенты квантуются (масштабируются), что позволяет произвести сжатие видеоданных с потерями. Полученный набор преобразованных и квантованных коэффициентов X служит исходным для обратного канала реконструкции данных. В дальнейшем коэффициенты переупорядочиваются в блоке прямого сканирования. В результате коэффициенты выстраиваются в линейный массив в порядке возрастания. Затем происходит энтропийное кодирование упорядоченного массива коэффициентов, что обеспечивает сжатие данных без потерь. Закодированные коэффициенты вместе с дополнительной информацией, требуемой для правильного декодирования макроблока (режима прогноза, коэффициент квантования и т.д.), составляют сжатый битовый поток данных абстрактного сетевого уровня (NAL). Этот поток может передаваться по каналу связи либо быть записан на любой носитель для хранения.
Можно сделать вывод о том, используя новый кодек можно получить одинаковое качество изображения при меньшей скорости потока. Однако новый кодек более ресурсоемкий и на кодирование одного и того же материала уходит в несколько раз больше времени.
Литература
1. Смоленцев Н. К. Основы теории вейвлетов. Вейвлеты в MATLAB. - М.: ДМК Пресс, 2005. 304 с.
2. Добеши И. Десять лекций по вейвлетам. - Ижевск: НИЦ «Регулярная и хаотическая динамика», 2001, 464 стр.
3. Дворкович А. В. Эффективное кодирование видеоинформации в новом стандарте H.264/AVC. - Труды НИИР, 2005.
Размещено на Allbest.ru
...Подобные документы
Характеристика ATSC, ISDB и DVB стандартов цифрового телевидения. Этапы преобразования аналогового сигнала в цифровую форму: дискретизация, квантование, кодирование. Изучение стандарта сжатия аудио- и видеоинформации MPEG. Развитие интернет-телевидения.
реферат [2,1 M], добавлен 02.11.2011Типи даних, які використовує Mpeg-4 Visual: статичні текстури, рухомі зображення. Застосування формату стиснення H.264/MPEG-4 Part 10. Аналіз програми MSU Video Quality Measurement Tool. Особливості формату Visual part 2, функції. Основні умови праці.
дипломная работа [7,0 M], добавлен 05.04.2012Назначение систем видеоконференций. Передача мультимедийных данных через сеть Internet в режиме реального времени. Выбор структуры и форматов данных в системе видеоконференций. Выбор метода кодирования и декодирования, описание стандарта кодирования.
курсовая работа [863,8 K], добавлен 17.10.2012Методы компрессии цифровых аудиоданных, кодирования речевых сообщений, алгоритмы кодирования изображений. Стандарты в области компьютерной видеоконференцсвязи. Сжатие с потерями и без потерь. Определение полосы частот для заданного качества сообщения.
презентация [876,4 K], добавлен 16.03.2014Сущность и методы рационального кодирования. Особенности параметрической адаптивной процедуры. Основные принципы равномерного и неравномерного квантования мгновенных значений сигнала. Теория разностного кодирования. Система адаптации по шагу и усилению.
курсовая работа [1,1 M], добавлен 17.03.2011Использование помехоустойчивого кодирования в системах передачи информации. Построение структурной схемы восьмиразрядного микроконтроллера M68HC11. Разработка алгоритма кодирования и декодирования информации. Подключение внешних портов ввода/вывода.
курсовая работа [1,7 M], добавлен 05.09.2014Кодирование длин участков (или повторений) один из элементов известного алгоритма сжатия изображений JPEG. Широко используется для сжатия изображений и звуковых сигналов метод неразрушающего кодирования, им является метод дифференциального кодирования.
реферат [26,0 K], добавлен 11.02.2009Преимущества радиоканальных охранных систем. Основные направления кодирования речи: кодирование формы (Waveform coding) и источника сигнала (Source coding). Структурная схема процесса обработки речи в стандарте GSM. Оценка качества кодирования речи.
реферат [46,8 K], добавлен 20.10.2011Основные параметры и тактико-технические характеристики цифрового телевизионного передатчика. Организация интерактивной системы в наземном цифровом телевещании. Разработка возбудителя для канального кодирования и модуляции сигнала по стандарту DVB-T.
дипломная работа [5,7 M], добавлен 06.06.2014Розробка функціональної і структурної схеми телевізійного приймача з можливістю прийому сигналів до стандарті MPEG-2, принципової схеми тракту обробки відеосигналу. Розрахунок ланцюгів придушення звукової складової для тракту обробки відеосигналу.
дипломная работа [1,7 M], добавлен 21.11.2010Характеристика кодирования как средства защиты и повышения достоверности передачи информации по каналу связи. Частотный диапазон Bluetooth и способ кодирования пакета в цифровых системах связи. Классификация кодов, их параметры и оптимальные значения.
презентация [146,0 K], добавлен 22.10.2014Принцип кодирования аналогового сообщения, основанный на счетно-импульсном методе, принцип весового декодирования и демодуляции. Использование избыточного кодирования для повышения помехоустойчивости системы связи, влияние помех на качество передачи.
лабораторная работа [134,0 K], добавлен 17.07.2010Структурная схема одноканальной системы передачи дискретных сообщений. Выбор оптимального типа кодирования. Код Хаффмана. Минимальная длина кодовой комбинации равномерного кода. Энтропия источника сообщений. Расчет информационной скорости на выходе.
курсовая работа [110,9 K], добавлен 08.11.2012Цель и понятие кодирования сообщений. Засекречивание передаваемой информации. Помехоустойчивое кодирование. Экономное кодирование - сокращения объема информации и повышения скорости ее передачи или сокращения полосы частот, требуемых для передачи.
реферат [51,3 K], добавлен 11.02.2009Схема кодирования звуковой информации. Аналоговая и дискретная формы представления информации. Выделение количества уровней громкости в процессе кодирования звуковой информации. Качество двоичного кодирования звука. Расчет информационного объема.
презентация [613,8 K], добавлен 26.11.2012Требования к полосе. Телевизионное вещание высокой четкости. Элементарный программный поток. Кодирование звуковых сигналов по стандарту MPEG-2. Удаление пространственной и временной избыточности. Подготовка видеоданных: отсчеты, блоки, видеокадр.
лекция [641,0 K], добавлен 13.03.2015Основные характеристики видео. Видеостандарты. Форматы записи. Методы сжатия. Современные мобильные видеоформаты. Программы, необходимые для воспроизведения видео. Современные видеокамеры. Носители цифрового видео. Спутниковое телевидение.
реферат [2,2 M], добавлен 25.01.2007Выбор частоты дискретизации широкополосного аналогового цифрового сигнала, расчёт период дискретизации. Определение зависимости защищенности сигнала от уровня гармоничного колебания амплитуды. Операции неравномерного квантования и кодирования сигнала.
курсовая работа [2,0 M], добавлен 18.07.2014Принципы построения цифрового телевидения. Стандарт шифрования данных Data Encryption Standard. Анализ методов и международных рекомендаций по сжатию изображений. Энтропийное кодирование видеосигнала по методу Хаффмана. Кодирование звука в стандарте Mpeg.
дипломная работа [2,4 M], добавлен 18.11.2013Cтруктурная схема, поясняющая принцип построения ЦСП ИКМ-ВД для заданного числа телефонных каналов. Структурная схема нелинейного кодера. Три этапа кодирования, назначение всех узлов кодера. Операция нелинейного кодирования. Назначение технологии хDSL.
контрольная работа [812,1 K], добавлен 16.12.2008