|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
ПОТОК ВИДЕОДАННЫХ МРЕG-2Упрощенная структура потока данных на выходе видеокодера МРЕG-2 показана на рис. 1.16. Рис. 1.16. Структура потока данных на выходе видеокодера МРЕG-2 (упрощенно) Самой крупной структурной единицей потока видеоданных является видеопоследовательность (video sequence), в некоторых русскоязычных источниках называемая рядом. Видеопоследовательность может содержать произвольное число групп изображений (GОР), которые, в свою очередь, состоят из кадров (при кадровом кодировании) или полей (при полевом кодировании) разных типов (I, Р, В). Каждое изображение состоит из слайсов, каждый из которых содержит некоторое число макроблоков. Каждая структурная единица потока видеоданных начинается с соответствующего стартового кода, позволяющего при декодировании выделять из потока нужные данные. Передача видеоданных всегда начинается с заголовка видеопоследовательности (Заголовок ВП), за которым следует расширение заголовка видеопоследовательности (Расширение Заголовка. ВП). В этих частях потока данных передается, в частности, следующая информация: - ширина и высота изображения, выраженные количествами пикселов; - отношение ширины к высоте; - частота кадров; - скорость передачи двоичных символов для этого потока видеоданных; -признаки необходимости загрузки из потока видеоданных матриц коэффициентов квантования; - признак чересстрочной развертки; - формат дискретизации (4:2:0, 4:2:2 или 4:4:4). Далее могут передаваться расширение и данные пользователя. Эта часть потока может отсутствовать, что показано стрелкой, идущей в обход блока. Расширение присутствует, в частности, если используется масштабируемость (см. ниже). Каждая группа изображений может начинаться с заголовка (Заголовок GОР). Наличие этого заголовка обязательно для первой группы изображений в видеопоследовательности. Для других групп изображений заголовок может отсутствовать (стрелка в обход не показана), так как начало группы всегда совпадает с I-кадром. После заголовка группы изображений могут передаваться данные пользователя. Перед каждым кадром или полем идет заголовок изображения (Заголовок изображения), содержащий номер этого изображения в видеопоследовательности, тип изображения (I, Р или В) и другие данные. Затем могут передаваться расширение и данные пользователя. После этого передаются сами данные изображения (Данные изобр.). Заголовок каждого слайса (на рис. 1.16 не показано) содержит данные о положении этого слайса в изображении, значение параметра квантования и другую информацию. Данные внутри каждого макроблока также расположены в заданном порядке. После передачи данных изображения может следовать другое изображение этой же группы (стрелка на блок Заголовок изображения) или начинаться следующая группа изображений (стрелка на блок Заголовок GОР). Если передано последнее изображение в видеопоследовательности, то передается признак окончания последовательности (Конец ВП). Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.002 сек.) |