Кодирование и декодирование движущихся изображений

Submitted by MuHyc on Fri, 04/06/2012 - 00:02

Метод кодирования движущихся изображений, используемый в стандартах MPEG-1 и MPEG-2, называется гибридным, так как в нем сочетаются внутри-кадровое (intraframe) кодирование, направленное на уменьшение в основном пространственной избыточности в отдельных кадрах, и межкадровое (interframe) кодирование, с помощью которого уменьшается избыточность, обусловленная межкадровой корреляцией. Использование межкадрового кодирования позволяет получить существенно большую степень сжатия движущегося изображения, чем при раздельном сжатии отдельных кадров по методу JPEG.


Внутрикадровое кодирование содержит операции, во многом аналогичные используемым в методе JPEG, т.е. поблочное дискретное косинусное преобразование, квантование и кодирование с переменной длиной кодовых слов. Межкадровое кодирование содержит операции оценки и компенсации движения и кодирования с предсказанием. Сущность этих операций будет изложена ниже.


Целые кадры и фрагменты кадров могут кодироваться с применением совместно межкадрового и внутри кадрового методов (для краткости этот случай далее называется просто межкадровым кодированием) или только с применением внутри кадрового кодирования.