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

UptoLike

61
кадра к кадру по горизонтали V
x
и по вертикали V
y
, то в качестве пред-
сказания можно использовать эту область изображения из предыдуще-
го кадра, смещенную по горизонтали и по вертикали на величины V
x
и
V
y
соответственно. Набор величин V
x
и V
y
называется в е к т о р о м
д в и ж е н и я. Компенсация движения при формировании сигнала
ошибки предсказания позволяет уменьшить его значение и, как след-
ствие, увеличить сжатие. Полностью сигнал ошибки предсказания не мо-
жет быть сведен к нулю, так как при движении объекта обычно изменя-
ется его ракурс и масштаб, однако он может быть значительно уменьшен.
Одним из наиболее часто применяющихся методов оценки вектора
движения является метод согласования блоков. Существо этого метода
заключается в том, что текущий блок (а изображение разбивается на
блоки, как в случае стандарта JPEG), проецируется на предыдущее опор-
ное изображение и сравнивается со всеми блоками предыдущего кадра
в пределах некоторой области поиска. Тот блок, который меньше всего
отличается от текущего по величине среднеквадратичной ошибки, при-
нимается за опорный для целей предсказания, а смещение между опор-
ным и проецируемым блоками определяет вектор движения.
Для устранения внутрикадровой и психофизической избыточности
применяется метод, реализованный в стандарте JPEG.
Сжатие движущихся изображений в рассматриваемом методе проис-
ходит следующим образом. Исходная последовательность кадров дви-
жущегося изображения разбивается на макроблоки размером 16×16 от-
счетов (как это сделано в стандарте JPEG), а затем разделяется на три
типа кадров: I – Intrapictures, P – Predicted и B – Bidirection.
I-кадры обеспечивают возможность произвольного доступа к любо-
му кадру, являясь своеобразными точками входа в поток данных для
декодера, и сжимаются независимо в соответствии с методом, исполь-
зуемым в стандарте JPEG. При их сжатии выполняются следующие дей-
ствия:
– в каждом макроблоке изображения делается переход от матриц,
представляющих красную, зеленую и синюю компоненты изображения,
к трем матрицам, представляющим яркостную Y и две цветностных Cb
и Cr компоненты изображения;
– матрица, представляющая яркостную компоненту размером 16×16 от-
счетов, разделяется на четыре матрицы размером 8×8 отсчетов каждая;
– две матрицы, содержащие цветностные отсчеты Cb и Cr, путем их
прореживания по строкам и столбцам, преобразуются в две цветност-