- •Алматинский университет энергетики и связи
- •Современное состояние радиотехники, электроники и телекоммуникаций
- •6M071900 – Радиотехника, электроника и телекоммуникации
- •Содержание
- •1 Лекция № 1. Природа глобального кризиса и роль фундаментальной науки: общий взгляд на проблему
- •2 Лекция № 2. Макроэкономическая роль нанотехнологии
- •3 Лекция № 3. Нанотехнология: экспансия на новые рынки
- •4 Лекция № 4. Нанотехнология: сверхзадачи
- •5 Лекция № 5. Осуществление логических операций при помощи перемещения зарядов
- •6 Лекция № 6. Пример молекулярного сумматора
- •7 Лекция №7. Макромолекула как нейронная сеть
- •8 Лекция № 8. Современное состояние и перспективы развития систем связи космического базирования
- •8.1 Влияние среды на распространение радиоволн
- •8.2 Распространение радиоволн в свободном пространстве
- •8.3 Распространение радиоволн в ионосфере и в радиационных поясах
- •8.4 Распространение радиоволн в тропосфере
- •9 Лекция № 9. Проблемы и перспективы развития систем пеленгации и навигации
- •9.1 Учёт ионосферных поправок
- •9.2 Дифференциальные методы введения ионосферных поправок
- •9.3 Учёт тропосферных поправок
- •9.4 Методы навигации
- •9.5 Способы решения навигационных задач
- •9.6 Общие принципы работы систем gps и глонасс
- •10 Лекция № 10. Тенденции развития систем передачи аудио- и видеоинформации. Структура и основные функции iptv
- •10.1 Тенденции развития видеоинформационных систем
- •10.2 Структура и основные функции интерактивного телевидения
- •10.3 Архитектура iptv
- •10.4 Промежуточное программное обеспечение iptv
- •11 Лекция № 11. Основные методы сжатия видеоинформации
- •11.1 Видеоинформационные приложения и объем цифровой информации
- •11.2 Классификация методов сжатия
- •12 Лекция № 12. Сжатие динамических изображений в формате mpeg. Стандарты mpeg-2 и mpeg-4
- •12.1 Структура потока данных mpeg-2
- •12.2 Методы анализа и компенсации движения
- •12.4 Стандарт сжатия mpeg-4
- •13 Лекция № 13. Развития стандартов сжатия видеоинфомации
- •14 Лекция № 14. Распределенные вычисления. Архитектура сетей grid. Облачные вычисления
- •14.1 Архитектура сетей Грид
- •14. 2 Облачные вычисления
- •14. 3 Сравнение грид и облачных технологий
- •15 Лекция № 15. Правила осуществления радиоконтроля в рк. Электромагнитная обстановка. Классификация радиопомех по месту возникновения и по способу воздействия на технические средства
- •15.1 Правила осуществления радиоконтроля в рк
- •15.2 Электромагнитная обстановка. Классификация радиопомех по месту возникновения и по способу воздействия на тс
- •16 Лекция № 16. Основные пути достижения нормативных показателей по эмс. Классификация требований к тс рс по обеспечению работоспособности в условиях эксплуатации
- •16.1 Методы анализа эмс
- •16.2 Методы моделирования и экспериментального исследования характеристик эмс
- •16.3 Особенности измерений характеристик эмс
- •16.4 Классификация требований к тс рс по обеспечению работоспособности в условиях эксплуатации
- •17 Лекция № 17. Виды испытаний тс на эмс. Сертификационные испытания
- •18 Лекция № 18. Классификация основного оборудования для проведения испытаний на электромагнитную совместимость
- •19 Лекция № 19. Основные требования к допустимым отклонениям частоты радиопередатчиков. Основные методы контроля допустимых отклонений частоты радиопередатчиков
- •20 Лекция № 20. Основные требования и методы испытаний тс на устойчивость к различным видам помех
- •21 Лекция № 21. Нормы и методы испытаний на помехоэмиссию различных тс
- •22 Лекция № 22. Требования и методы испытаний на стойкость к внешним воздействиям и степени защиты корпусов (оболочек) рэа
- •Список литературы
- •6M071900 – Радиотехника, электроника и телекоммуникации
- •050013 Алматы, Байтурсынова, 126
12.2 Методы анализа и компенсации движения
Компенсация движения является одной из важнейших составных частей стандартов MPEG-2 (рисунок 12.2). Метод компенсационного предсказания движения позволяет значительно уменьшить временную избыточность видеопотока. Если следующий кадр содержит сдвинутые части предыдущего кадра, то в этом случае выгодно передавать не весь кадр, а только информацию о движении и изменении сдвинутого пикселя. Ввиду высокой пространственной корреляции достаточно передавать один общий вектор движения для макроблока размером 16 16 пикселей [20-22].
Рисунок 12.2 - Иллюстрация принципа компенсации движения
Для корректного восстановления видеопотока последовательность декодирования кадров должна отличаться от последовательности их передачи и показа зрителю. Так как внутри группы кадров, состоящей обычно из 12 кадров, каждый B кадр восстанавливается по окружающим его P кадрам (в начале и конце группы - по I и Р), а в свою очередь каждый Р кадр - по предыдущему Р (или I) кадру, I кадры могут быть восстановлены независимо от других, они являются опорными для всех P и B кадров группы.
На рисунке 12.3 приведена общая схема гибридного кодера. Видеопоследовательность кодируется кадр за кадром. Видеокодер обрабатывает кадр Fn и производит закодированный (сжатый) битовый поток, а декодер использует этот битовый поток для построения реконструированного кадра F'n, который чаще всего не идентичен исходному кадру Fn. Большинство функций декодера, имеются в кодере.
Имеется два основных пути прохождения данных в кодере: кодирование и реконструкция.
Процесс кодирование производится в следующем порядке:
1) Очередной видеокадр Fn подаётся на вход кодера и обрабатывается там макроблоками (соответствующими областям из 16 16 сэмплов яркости и хроматичности).
2) Кадр Fn сравнивается со ссылочным кадром, например, с ранее закодированным кадром F'n-1. Функция оценки движения находит в F'n-1, (или в интерполированной по подсэмплам версии кадра F'n-1) область 16 16, которая больше других «похожа» на текущий макроблок в Fn (при этом используется некоторый критерий схожести макроблоков). Смещение текущего макроблока по отношению к положению выбранного ссылочного макроблока записывается в вектор движения VM.
3) На основе выбранного вектора движения VM строится прогноз компенсированного движения P (область 16 16, выбранная функцией оценки движения).
Рисунок 12.3 - Кодер гибридной модели
4) Макроблок P вычитается из текущего макроблока, и их разность D называется остаточным макроблоком.
5) Макроблок D преобразуется с помощью ДКП. Обычно макроблок D делится на подблоки 88 или 4 4, и каждый подблок преобразуется отдельно.
6) Каждый подблок квантуется (X).
7) Для коэффициентов ДКП всех подблоков делается переупорядочение и результат кодируется символами «серия - значение».
8) Коэффициенты, векторы движения и связанные с ними информационные заголовки каждого макроблока кодируются энтропийным кодером для получения выходного сжатого битового потока.
Реконструкция данных предусматривает всего два шага:
1) Для каждого квантованного макроблока X делается его деквантование и обратное преобразование для получения декодированного остаточного макроблока D’. Заметим, что процедура квантования не является обратимой, поэтому макроблок D’ в большинстве случаев не совпадает с D (то есть здесь вносится искажение).
2) Прогноз компенсации движения P складывается с D’ для получения реконструированного макроблока, который сохраняется в реконструированном кадре F’n.
