Вы находитесь на странице: 1из 8

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

ХАРЬКОВСКИЙ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ РАДИОЭЛЕКТРОНИКИ

Сообщение
По дисциплине «Системы передачи видеоизображения»
На тему «Межкадровое сжатие»

Выполнил:
Ст.гр. КСТЗИ-17-1
Рогов Илья
2

Харьков 2020
ВСТУПЛЕНИЕ
На сегодняшний день все современные системы видеонаблюдения так или
иначе являются цифровыми, т. е. в конечном виде информация всегда имеет
цифровое представление. В связи с этим для более эффективного хранения и
передачи по сети обязательно используется сжатие видео по определенным
алгоритмам. Далее речь пойдет о некоторых базовых понятиях сжатия
видео.
3

ОСНОВНЫЕ ПОНЯТИЯ

Практически все знают, что видео представляет собой


последовательность статичных изображений, меняющихся во времени. А эти
изображения состоят из массива пикселей.
Пиксель – это наименьший логический элемент изображения, который
меняет свой цвет в зависимости от его содержания.
Кадр – это массив всех пикселей, которые генерируются видеокамерой
в определенный момент времени. На данный момент в системах
видеонаблюдения самые распространенные размеры кадров: 960 x 576
(WD1), 1280 x 720 (HD), 1920 x 1080 (FullHD), 2688 x 1520 (4Mpix) и 2560 x 1920
(5 Mpix).
Частота кадров – это скорость, с которой кадры чередуются на
мониторе. В большинстве случаев частота 25 кадров в секунду является
максимальной. На профессиональном жаргоне оборудование, способное
записывать и генерировать видеопоток с частотой 25 к/с, имеет приставку
RealTime (с англ. «реальное время»). При такой частоте человеческий глаз
воспринимает динамическое изображение плавным и без дерганий, как в
реальности.
Битрейт – это количество бит-информации, используемое для
хранения или передачи видео- или аудиоконтента в единицу времени
(бит/с). Битрейт также отображает степень сжатия потока данных. В системах
видеонаблюдения битрейт может постоянным (СBR – Constant Bitrate) или
переменным (Variable Bitrate). Постоянный битрейт соответствует заданным
параметрам и остается неизменным на протяжении всего файла. Его главное
достоинство в том, что можно предсказать размер конечного файла. При
переменном битрейте кодек выбирает его значение, исходя из параметров
желаемого качества. В течение всего кодируемого видеофрагмента битрейт
может изменяться. Опорные кадры (i-кадры) – кадры, которые содержат
полную информацию о текущем снимке.
Предсказанные кадры (p-кадры) – кадры, содержащие информацию
только о разнице между текущим и предыдущим снимком.
4

Все применяемые в системах видеонаблюдения алгоритмы сжатия


основываются на технологиях с потерями. То есть в процессе сжатия
отсекается часть избыточной информации.[1]

СОВРЕМЕННЫЕ АЛГОРИТМЫ СЖАТИЯ


Время не стоит на месте, требования к качеству картинки постоянно
растут. При этом пропускная способность каналов связи и емкость
накопителей совсем бы не поспевали за этим ростом, если бы не постоянное
совершенствование алгоритмов сжатия.

СТАНДАРТ H.264
На данный момент в системах видеонаблюдения уже достаточно
длительное время доминирует алгоритм сжатия H.264. Компрессия H.264
заключается в исключении избыточных данных и сокращении их объема по
многочисленным алгоритмам, подробно которые рассматривать в данной
статье мы не будем. При настройке кодирования в системах
видеонаблюдения встречаются три основных профиля кодека H.264.
Baseline профиль подразумевает минимальную нагрузку на процессор
декодирующего устройства при несильном сжатии. Предназначен для
просмотра видеокамеры в локальной сети на компьютере.
Main профиль создает среднюю нагрузку на процессор при сильном
сжатии. Этот профиль универсальный и подходит для производительных ПК
и для большинства видеорегистраторов. High профиль обеспечивает
максимальное сжатие с сильной нагрузкой на устройство декодирования.
Битрейт при работе с таким профилем будет в 2–3 раза ниже, чем при
использовании baseline профиля. При использовании видеосервера на базе
процессоров Intel или AMD в отличие от видеорегистратора нагрузка будет
распределяться на работу всей системы.

ПЕРСПЕКТИВНЫЙ СТАНДАРТ H.265


Формат сжатия H.265 High Efficiency Video Coding (HEVC) стал
значительным шагом вперед в области кодирования цифрового
5

видеосигнала, главным преимуществом которого является почти в 2 раза


увеличенная эффективность по сравнению с предшествующим стандартом
H.264. То есть благодаря новому алгоритму для передачи сигнала требуется
вдвое меньшая пропускная способность сети, а для хранения – вдвое
меньшая емкость накопителей. Это позволяет использовать программные и
аппаратные средства c гораздо меньшими затратами.
Кстати, новый стандарт поддерживает разрешения вплоть до 35 Mpix
(8192 х 4320 (8K)), так как максимальный размер блока увеличен до 4096
пикселов (у H.264 – блок 256 пикселов). Параллельное кодирование,
предусмотренное стандартом H.265, дает возможность одновременной
обработки разных частей кадра, что существенно ускоряет воспроизведение
и дает возможность в полной мере использовать современные
многоядерные процессоры. Кроме того, новый стандарт получил технологию
произвольного доступа к изображению (Clean Random Access), которая
позволяет произвести декодирование случайно выбранного кадра без
необходимости обработки предыдущих в потоке изображений. Это особенно
желательно, когда при мониторинге требуется оперативно переключиться на
определенный канал. Несмотря на все преимущества, H.265 еще далек от
повсеместного использования. Во-первых, из-за того что для его
использования необходима обновленная аппаратная часть, во-вторых, чтобы
использовать кодек, необходима покупка патента, а в-третьих, имеются
некоторые расхождения между эффективностей, полученной в
лабораторных и реальных условиях.
Вероятнее всего, в долгосрочной перспективе H.265 все-таки заменит
H.264 в качестве главного решения для компрессии видео.[3]

ОПТИМИЗИРОВАННЫЙ ФОРМАТ H.264+


Алгоритм сжатия H.264+ – инновационный формат, разработанный
специально для использования в системах видеонаблюдения. По сути H.264+
– это модифицированный кодек H.264 (AVC), который оптимизирован под
задачи видеонаблюдения с учетом всех особенностей.
На видео, полученном с охранных видеокамер, сцена всегда постоянна
и практически не изменяется, представляющие интерес подвижные объекты
могут отсутствовать на протяжении длительного времени, а шумы,
возникающие в плохих условиях освещения, ощутимо влияют на качество
изображения. В обновленном формате все эти особенности были учтены и
обрабатываются следующими технологиями, повышающими степень сжатия:
 кодирование с предсказанием на основе модели фона;
 шумоподавление;
6

 долгосрочное управление видеопотоком.


Кодирование с предсказанием. Все современные алгоритмы сжатия
сочетают внутрикадровое и межкадровое сжатие. При внутрикадровом
сжатии опорные i-кадры кодируются независимо от других кадров, а
предсказанные p-кадры используют i-кадры и другие p-кадры (межкадровое
сжатие). При межкадровом сжатии эффективность сильно зависит от выбора
опорного кадра. Так как фон в видеонаблюдении стабилен, то его лучше
всего использовать в качестве опорного i-кадра, тем самым повысить
эффективность сжатия неподвижных объектов и снизить поток данных,
приходящийся на опорные кадры. Интеллектуальный алгоритм
предсказания выбирает опорные кадры среди тех, в которых меньше всего
движущихся объектов.
Шумоподавление. Обычно подвижные объекты кодируются вместе со
статичным фоном для сохранения качества. Вместе с фоном кодируются и
фоновые шумы. В формате H.264+ c помощью специальных алгоритмов фон
отделяется от движущегося объекта и кодируется с более высокой степенью
сжатия. Такая технология позволяет частично подавлять шумы и уменьшать
битрейт.
Долгосрочное управление видеопотоком. При фоновом подавлении
шума битрейт видео зависит от размера части фона изображения. Например,
при съемке на улице в дневное время на фон приходится очень малая часть
изображения, так как в это время в кадре находится большое количество
подвижных людей и автомобилей. При этом битрейт ощутимо возрастает. И
наоборот, ночью битрейт уменьшается, так как движущихся объектов
становится гораздо меньше. Формат H.264+ имеет алгоритмы отслеживания
интенсивности видеопотоков и в зависимости от времени суток
автоматически изменяет степень сжатия. Такая технология управления
видеопотоком позволяет не только уменьшить объем видеоархива, но и
сохранить качество изображения движущихся объектов.[2]

НЕДОСТАТКИ СЖАТИЯ ВИДЕО


При использовании алгоритмов сжатия иногда на изображении можно
отчетливо наблюдать так называемые артефакты. Например, разбиение
изображения на блоки 8 x 8 пикселов или потерю мелких деталей
изображения (размытие).

ЗАКЛЮЧЕНИЕ
Алгоритм сжатия H.264 по-прежнему остается самым популярным
стандартом для подавляющего большинства систем видеонаблюдения. На
7

сегодняшний день он полностью выполняет свои функции. Инновационный


формат H.265 пока широкого распространения не получил в силу некоторых
особенностей, но имеет все шансы заменить своего предшественника.
Оптимизированный алгоритм H.264+ также глобального применения не
имеет, так как используется только несколькими производителями.

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ:

1. ОСНОВНЫЕ ПОНЯТИЯ – Режим доступа:


http://polyset.ru/article/st547.php
2. СТАНДАРТ H.265– Режим доступа: https://ru.wikipedia.org/wiki/JPEG
3. СОВРЕМЕННЫЕ АЛГОРИТМЫ СЖАТИЯ– Режим доступа:
http://www.techportal.ru/235277
8