Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
345
Добавлен:
15.03.2016
Размер:
2.59 Mб
Скачать

Моды слоев стандарта н.264

Тип слоя

Описание

Профили

I (Intra)

Содержит только I-макроблоки (каждый блок или макроблок прогнозируется по ранее закодированным данным того же слоя)

Все

P (Predicted)

Состоит из Р-макроблоков (каждый макроблок или часть макроблока прогнозируется по одному списку 0 ссылочных снимков) и/или из I-мак­ро­блоков

Все

B (Bi-predictive)

Состоит из В-макроблоков (каждый макроблок или часть макроблока прогнозируется по списку 0 или по списку 1 ссылочных снимков) и/или из I-макроблоков

Расширенный и основной

SP (Switching P)

Позволяет переключаться между кодируемыми потоками; состоит из P- и/или I-макроблоков

Расширенный

SI (Switching I)

Позволяет переключаться между кодируемыми потоками; состоит из SI-макроблоков (особый тип макроблоков, закодированных в моде intra)

Расширенный

Видеоснимки кодируются в виде одного или нескольких слоев, в каждом из которых содержится целое число макроблоков от одного (один макроблок на слой) до полного числа макроблоков на снимке (один слой на снимок). Число макроблоков в слое должно быть одинаковым в пределах каждого снимка. Определено пять типов закодированных слоев (табл. 3.12), и закодированные снимки могут иметь слои разных типов. Например, закодированные снимки базового профиля могут содержать слои I и Р, а снимки основного и расширенного профилей могут состоять из слоев I, P и В.

Н

Рис. 3.37.Упрощенная структура закодированного слоя

а рис. 3.37 показана упрощенная схема синтаксиса закодированного слоя. Заголовок слоя определяет его тип, а также снимок, которому принадлежит данный слой. Заголовок может содержать инструкции, относящиеся к управлению ссылочными снимками. Слой данных состоит из последовательности закодированных макроблоков и/или из сообщений о пропущенных (некодированных) макроблоках. Каждый макроблок состоит из элементов заголовка (табл. 3.13) и из закодированных остаточных данных.

Таблица 3.13

Синтаксис элементов макроблока

mb_type

Определяет моду кодирования макроблока: intra или inter (P или В); задает размеры частей макроблоков

mb_pred

Определяет моду прогноза intra (I-макроблоков); определяет ссылочный список 0 и/или список 1 и векторы движения, закодированные дифференцированно для каждого разделения макроблока

sub_mb_pred

(Только для частей I-макроблоков размером 88.) Определяет размер разделения на подблоки каждой части макроблока: список 0 и/или список 1 ссылочных снимков для каждого разделения макроблока; дифференцированно закодированные векторы движения для каждого подразделения подмакроблоков

mb_qp_delta

Шаг изменения параметров квантователя

residual

Закодированные коэффициенты преобразования, отвечающие образцам остаточного изображения после компенсации движения

Таблица 3.14

Соседние файлы в папке 399_Mamchev-Cifrovoe_televizionnoe_veschanie_2012