Сравнение методов сжатия видео

Содержание

Слайд 2

Последовательное кодирование длины

Кодек, использующий последовательное кодирование длины - Microsoft RLE (MRLE)
Особенности:
Хорошо подходит для

Последовательное кодирование длины Кодек, использующий последовательное кодирование длины - Microsoft RLE (MRLE)
черно-белых или 8 разрядных графических изображений, таких как кадры анимации.
Не подходит для естественных изображений с высоким разрешением.

Слайд 3

Последовательное кодирование длины

ПКД кодирует последовательность пикселей одинакового цвета (например, черного или белого)

Последовательное кодирование длины ПКД кодирует последовательность пикселей одинакового цвета (например, черного или
как одиночное ключевое слово. Так, например, последовательность пикселей: 77 77 77 77 77 77 77 может быть закодирована как 7 77 (семь 77).
ПКД хорошо работает с изображениями двоичного уровня (например, черно-белый текст или графика) и 8 битными образами, особенно кадрами мультипликации, содержащими большие последовательности одинакового цвета.
ПКД практически не работает с 24 разрядными естественными изображениями, поскольку в подобных изображениях последовательности пикселей одного цвета практически отсутствуют.

Слайд 4

Векторная квантизация

Кодеки, использующие векторную квантизацию: Indeo 3.2, Cinepak.
Особенности:
Процесс кодирования в вычислительном отношении

Векторная квантизация Кодеки, использующие векторную квантизацию: Indeo 3.2, Cinepak. Особенности: Процесс кодирования
интенсивен и не может быть выполнен в реальном времени без специализированных аппаратных средств.
Быстрый процесс декодирования.
Появление блочных артефактов при высоком сжатии.

Слайд 5

При векторной квантизации изображение делится на блоки.
Кодер идентифицирует класс подобных блоков и

При векторной квантизации изображение делится на блоки. Кодер идентифицирует класс подобных блоков
заменяет их на "универсальный" блочный представитель, составляет поисковую таблицу коротких двоичных кодов 
декодер использует поисковую таблицу, чтобы транслировать приблизительное изображение

Слайд 6

Дискретное косинус преобразование

Кодеки, использующие дискретное косинус преобразование:
- Motion JPEG
- Editable MPEG
-

Дискретное косинус преобразование Кодеки, использующие дискретное косинус преобразование: - Motion JPEG -
MPEG-1
- MPEG-2
- MPEG-4
- H.261
- H.263
- H.263+
Особенности:
Появление блочных артефактов при высоком сжатии.
Излом острых граней. Случайное размытие в острых граней.
Большие требования к вычислительным мощностям.

Слайд 8

Компенсация движения (КД)

Кодеки, использующие КД:
- ClearVideo (RealVideo) Fractal Video Codec от Iterated Systems
- VDOWave от VDONet
- VxTreme
- MPEG-1,2, и 4
- H.261
-

Компенсация движения (КД) Кодеки, использующие КД: - ClearVideo (RealVideo) Fractal Video Codec
H.263
- H.263+

Слайд 9

Компенсация движения (КД)

Особенности:
Сжатия видео выше, чем при кодировании разности кадров.
Стадия кодирования алгоритма КД в вычислительном

Компенсация движения (КД) Особенности: Сжатия видео выше, чем при кодировании разности кадров.
отношении интенсивна.
Схема КД, используемая в международных стандартах MPEG, H.261, и H.263 работает лучше всего для сцен с ограниченным движением.