logo search
Конспект лекций дисциплины Компьютерные технологии в науке и образовании

3. 5.1.1. Компрессия видеоданных в mpeg

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

В пространственной компрессии используется экспериментально установленная низкая чувствительность человеческого восприятия к искажениям мелких деталей изображения. Глаз быстрее замечает неоднородность равномерного фона, чем искривление тонкой границы или изменение яркости и цвета малого участка. Из математики известно два эквивалентных представления изображения: пространственное распределение яркости и цвета и так называемое частотное распределение, связанное с пространственным дискретным косинусным преобразованием (ДКП). В теории они равнозначны и обратимы, но сохраняют информацию о структуре изображения совершенно по-разному: передачу плавных изменений фона обеспечивают низкочастотные (центральные) значения частотного распределения, а за мелкие детали пространственного распределения отвечают высокочастотные коэффициенты.

Такой подход позволяет использовать следующий алгоритм сжатия. Кадр разбивается на блоки размером 16×16 пикселов (размеру 720×576 пикселов соответствует 45×36 блоков), каждый из которых ДКП переводится в частотную область. Затем соответствующие частотные коэффициенты подвергаются квантованию (округлению значений с задаваемым интервалом). Если само по себе ДКП не приводит к потере данных, то квантование коэффициентов, очевидно, вызывает огрубление изображения. Операция квантования выполняется с переменным интервалом - наиболее точно передается низкочастотная информация, в то время как многие высокочастотные коэффициенты принимают нулевые значения. Это обеспечивает значительное сжатие потока данных, но приводит к снижению эффективного разрешения и возможному появлению незначительных ложных деталей (в частности, на границе блоков). Очевидно, что чем более грубое квантование используется, тем больше степень сжатия, но и тем ниже качество результирующего сигнала.