Мультимедиатехнологии в информационных системах. Методы сжатия и форматы записи графической информации. Красильников Н.Н - 62 стр.

UptoLike

62
ные матрицы Cb и Cr размером 8×8. При прореживании этих матриц из
них исключаются каждая вторая строка и каждый второй столбец. На
этом этапе кодирования происходит сжатие данных в два раза:
– каждая из шести матриц размером 8×8 отсчетов преобразуется по-
средством ДКП в матрицы спектральных коэффициентов;
– каждая из матриц спектральных коэффициентов квантуется;
– осуществляется зигзаг-сканирование к каждой из шести матриц
спектральных коэффициентов;
– к полученным данным применяется энтропийное кодирование, за-
ключающееся в последовательном применении метода кодирования длин
серий и кода Хаффмена.
Кодирование P-кадров отличается от кодирования I-кадров тем, что
они кодируются на основе предсказания путем ссылок на блоки преды-
дущих I- или P-кадров. В результате этого предсказания формируется
кадр сигнала ошибки предсказания, который представляет собой разность
между опорным и предсказанным кадрами с учетом вектора движения.
Этот кадр подвергается сжатию посредством применения той же после-
довательности операций, которая применяется для кодирования I-кадров.
При кодировании B-кадров используются ссылки на два кадра, нахо-
дящихся впереди и позади них. Эти кадры сами в качестве ссылки ис-
пользоваться не могут.
Кадры различных типов объединяются в группы, каждая из которых
начинается с кадра типа I, образующего опорный сигнал для предсказа-
ния при кодировании кадров типа P и B. Для того чтобы получить вы-
сокий коэффициент сжатия, группа должна быть достаточно большой.
При воспроизведении изображений последовательность кадров может
быть такой: I, B, B, P, B, B, P, B, B, I… Однако при кодировании и
декодировании изображений порядок кадров различного типа в группе
должен быть изменен на следующий: I, P, B, B, P, B, B, I, поскольку
кадры типа B создаются на основании кадров I и P, которые к этому
времени уже должны иметься.
Группы могут быть как замкнутыми, когда последним кадром явля-
ется кадр типа P, так и разомкнутыми, когда последним кадром являет-
ся кадр типа I. Достоинством замкнутых групп является то, что они
позволяют выполнять прямые монтажные переходы перед очередным I-
кадром без декодирования цифрового потока, однако для этого требует-
ся более сложный кодер.