Motion JPEG (MJPEG)
Motion JPEG (MJPEG).
Способ основан на сжатии каждого видеокадра отдельно по алгоритму JPEG (Joint Photographic Expert Group), разработанному для сжатия неподвижных изображений. Кадр в дальнейшем можно модифицировать независимо от остальных. Алгоритм JPEG симметричный и основан на раздельном дискретном косинусном преобразовании блоков 8x8 точек компонента яркости и блоков 8x16 точек каждого цветоразностного компонента изображения с последующей низкочастотной фильтрацией. Временная функция дискретных сигналов яркости и цветности преобразуется в частотное представление по аналогии с преобразованием Фурье. Чем больше степень сжатия, тем меньше высокочастотных составляющих остается после фильтрации, и тем меньше становится разрешение.
На границах блоков 8x8 может нарушаться гладкость. На больших однотонных участках изображения возможны искажения яркости и цветности.
Коэффициент сжатия 5-8 (выходной поток 4,4-2,8 Мбайт/с для разрешения 768 х 576 точек в PAL) дает возможность получить качество изображения почти без потерь.
Коэффициент сжатия 8-13 (выходной поток 2,8-1,7 Мбайт/с для разрешения 768 х 576 точек в PAL) дает возможность получить качество S-Video.
Значение сжатия идеального исходного изображения до 20 сохраняет качество формата VHS.
Для чередующихся полос испытательной таблицы требуется меньший из приведенных коэффициентов, в то время как для реального изображения допустимо брать большее значение.