Presentation is loading. Please wait.

Presentation is loading. Please wait.

M ULTIMEDIA Solomeshch Natalia. К ОДЕК Н.264 Т ЕРМИНЫ закодированный снимок порядковый номер счетчика снимка ссылочные снимки Макроблоки типа I Макроблоки.

Similar presentations


Presentation on theme: "M ULTIMEDIA Solomeshch Natalia. К ОДЕК Н.264 Т ЕРМИНЫ закодированный снимок порядковый номер счетчика снимка ссылочные снимки Макроблоки типа I Макроблоки."— Presentation transcript:

1 M ULTIMEDIA Solomeshch Natalia

2 К ОДЕК Н.264 Т ЕРМИНЫ закодированный снимок порядковый номер счетчика снимка ссылочные снимки Макроблоки типа I Макроблоки типа Р Макроблоки типа В

3 К ОДЕК Н.264 Кодер (прямое направление потока данных) Кодер (направление реконструкции потока данных) Декодер

4 С ТРУКТУРА Н.264 П РОФИЛИ И УРОВНИ CAVLC (Context-Adaptive Variable-Length Codes) САВАС (Context-based Adaptive Binary Arithmetic Coding)

5 В ИДЕОФОРМАТ ФОРМАТ ЗАКОДИРОВАННЫХ ДАННЫХ VCL (Video Coding Layer) NAL (Network Abstraction Layer)

6 С СЫЛОЧНЫЕ СНИМКИ С ЛОИ

7 М АКРОБЛОКИ mb-typeОпределяет моду кодирования макроблока: intra или inter (Р или В); задает размеры частей макроблоков mb-predОпределяет моду прогноза intra (1-макроблоков); определяет ссылочный список 0 и/или список 1 и векторы движения, закодированные дифференцированно для каждого разделения макроблока sub-mb-pred(Только для частей 1-макроблоков размером 8 х 8.) Определяет: размер разделения на подблоки каждой части макроблока; список 0 и/или список 1 ссылочных снимков для каждого разделения макроблока; дифференцированно закодированные векторы движения для каждого подразделения подмакроблоков mb_qp_delta residual Шаг изменения параметров квантователя. Закодированные коэффициенты преобразования, отвечающие сэмплам остаточного изображения после компенсации движения

8 Б АЗОВЫЙ ПРОФИЛЬ О РГАНИЗАЦИЯ ССЫЛОЧНЫХ СНИМКОВ

9 Т ИПЫ КАРТ РАСПРЕДЕЛЕНИЯ МАКРОБЛОКОВ ПО ГРУППАМ СЛОЕВ ТипИмяОписание 0 Перемежени е Серии макроблоков по группам слоев распределяются по очереди 1 РассеиваниеМакроблоки рассеиваются по снимку 2 Передний план и задний план Все группы, кроме последней, являются прямоугольными областями. Последняя группа состоит из всех макроблоков, не вошедших в предыдущие группы (передний план) В примере на группа 0 перекрывается с группой 1, поэтому макроблоки, не вошедшие в группу 0, помещаются в группу 1 3 Квадрат и его внешность Строится «квадрат» в центре кадра (его размеры контролируются кодером), который образует группу 0, а все остальные макроблоки объединяются в группу 1

10 Т ИПЫ КАРТ РАСПРЕДЕЛЕНИЯ МАКРОБЛОКОВ ПО ГРУППАМ СЛОЕВ 4Растровый порядок Группа 0 состоит из макроблоков в последовательности растрового сканирования, начиная из верхнего левого угла, а группа 1 из всех остальных макроблоков. 5 СтираниеГруппа 0 состоит из макроблоков в вертикальном растровом сканирован ни, начиная из верхнего левого угла, а группа 1 - из всех остальных макроблоков 6 Явное описание Вместе с каждым макроблоком передается параметр slice_group_id, который обозначает группу слоев (т.е. отображение макроблоков полностью определяется кодером)

11 Т ИПЫ КАРТ РАСПРЕДЕЛЕНИЯ МАКРОБЛОКОВ ПО ГРУППАМ СЛОЕВ

12 С ЛОИ Лишний кодированный снимок Произвольный порядок слоев (ASO) (Arbitrary Slice Order) Группы слоев FMO, Flexible Macroblock Ordering)

13 П РОГНОЗИРОВАНИЕ МАКРОБЛОКОВ П РОГНОЗИРОВАНИЕ В МОДЕ INTER Д РЕВОВИДНАЯ СТРУКТУРА КОМПЕНСАЦИИ ДВИЖЕНИЯ


Download ppt "M ULTIMEDIA Solomeshch Natalia. К ОДЕК Н.264 Т ЕРМИНЫ закодированный снимок порядковый номер счетчика снимка ссылочные снимки Макроблоки типа I Макроблоки."

Similar presentations


Ads by Google