M ULTIMEDIA Solomeshch Natalya

advertisement
MULTIMEDIA
Solomeshch Natalya
КОДИРОВАНИЕ ПРЯМОУГОЛЬНЫХ
КАДРОВ






Простой профиль
Кодек, совместимый с простым профилем, должен
уметь кодировать и декодировать простые
видеообъекты с помощью следующих инструментов:
I-VOP (VOP, закодированные по методу intra с:
прогрессивной разверткой);
P-VOP (VOP. закодированные по методу inter с
прогрессивной разверткой);
короткие заголовки (мода совместимости с
кодеками Н.263);
инструменты эффективного сжатия (четыре
вектора движения на каждый макроблок,
заграничные векторы движения, прогноз intra):
инструменты эффективной передачи (видео
пакеты, разделение данных, обратимые коды
переменной длины).
ВИДЕО ЯДРО ДЛЯ НИЗКОЙ БИТОВОЙ СКОРОСТИ
БАЗОВЫЕ ИНСТРУМЕНТЫ КОДИРОВАНИЯ

I-VOP
DC = DCQ*dc_scaler
где DCQ квантованный коэффициент, DC деквантованный
коэффициент, dc_scaler параметр, задаваемый стандартом

Величины параметра dc_scale в зависимости от QP
БАЗОВЫЕ ИНСТРУМЕНТЫ КОДИРОВАНИЯ

P-VOP
ИНСТРУМЕНТЫ ЭФФЕКТИВНОГО
КОДИРОВАНИЯ

Четыре вектора движения на макроблок
ИНСТРУМЕНТЫ ЭФФЕКТИВНОГО
КОДИРОВАНИЯ

Заграничные векторы движения
ИНСТРУМЕНТЫ ЭФФЕКТИВНОГО
КОДИРОВАНИЯ

Прогноз в моде intra
ИНСТРУМЕНТЫ ЭФФЕКТИВНОЙ
ПЕРЕДАЧИ

Структура видео пакета
Заголовок
HEC
Заголово
к
Данные
макроблока
Sync
ВИДЕО ПАКЕТЫ
Когда обнаруживается ошибка, декодер может
восстановить синхронизацию в начале
следующего видео пакета, и ошибка не сможет
распространиться за пределы видео пакета.
 При использовании поля НЕС декодер
способен восстановить потерянный заголовок
внутри VOP.
 Кодирование с предсказанием (такое как
кодирование разности параметра квантования,
прогноз вектора движения и предсказание
коэффициентов DC/АС в моде intra) не
переходит границу между видео пакетами. Это
предотвращает распространение ошибок в
векторах движения на другие видео пакеты.

ПРОСТОЙ РАСШИРЕННЫЙ ПРОФИЛЬ





B-VOP (VOP с двунаправленным кодированием
inter):
компенсация движения с шагом в четверть пиксела:
глобальная компенсация движения:
альтернативный квантователь;
кодирование чересстрочной развертки.
Download