Раздел: Документация
0 1 2 3 4 5 ... 122 6.3.2.Видеоформат........................................................215 6.3.3.Формат закодированных данных.............................216 6.3.4.Ссылочные снимки................................................216 6.3.5.Слои....................................................................217 6.3.6.Макроблоки..........................................................219 6.4.Базовый профиль.........................................................219 6.4.1.Обзор.................................................................. 219 6.4.2.Организация ссылочных снимков.............................220 6.4.3.Слои....................................................................222 6-4.4. Прогнозирование макроблоков................................225 6.4.5.Прогнозирование в моде inter..................................225 6.4.6.Прогноз в моде intra.............................................. 233 6.4.7.Деблочный фильтр................................................ 240 6.4.8.Преобразование и квантование................................244 6.4.9.Коэффициенты DC преобразования и квантования блоков яркости 4x4 (только для моды intra 16 х 16) . 253 6.4.10.Коэффициенты DC преобразования и квантования блоков хроматичности размером 2 х2....................254 6.4.11.Полный процесс прямого и обратного преобразования и квантования................................................ 255 6.4.12.Переупорядочивание.............................................. 258 6.4.13.Энтропийное кодирование...................................... 258 6.5.Основной профиль........................................................ 269 6.5.1.В-слои..................................................................269 6.5.2.Взвешенный прогноз..............................................274 6.5.3.Чересстрочная развертка.......................................275 6.5.4.Контекстно-адаптивное арифметическое кодирование (САВАС)...................276 6.6.Расширенный профиль..................................................281 6.6.1.Слои SP и SI.........................................................281 6.6.2.Слои деления данных............................................. 285 6.7.Транспортный механизм Н.264 ....................................... 285 6.8.Выводы....................................................................... 288 6.9.Полезные ссылки.......................................................... 289 Глава 7. Дизайн и производительность.....................290 7.1.Введение..................................................................... 290 7.2.Функциональный дизайн...............................................291 7.2.1.Сегментация.........................................................291 7.2.2.Оценка движения..................................................293 7.2.3.Преобразование DCT/IDCT....................................302 Содержание 7.2.4.Вейвлетное преобразование.................................... 307 7.2.5.Квантование и деквантование................................. 308 7.2.6.Энтропийное кодирование...................................... 308 7.3.Вход и выход...............................................................312 7.3.1.Сопряжение процессов...........................................312 7.3.2.Предварительная обработка.................................... 314 7.3.3.Последующая обработка......................................... 315 7.4.Производительность.....................................................318 7.4.1.Критерии.............................................................318 7.4.2.Субъективная производительность..........................320 7.4.3.Соотношение скорость/искажение...........................325 7.4.4.Вычислительная производительность.......................328 7.4.5.Оптимизация по производительности.......................330 7.5.Контроль битовой скорости...........................................332 7.6.Транспортировка и хранение.........................................340 7.6.1.Механизмы транспортировки.................................. 340 7.6.2.Форматы файлов...................................................342 7.6.3.Кодирование и транспортные выпуски.....................343 7.7.Выводы.......................................................................344 7.8.Полезные ссылки..........................................................345 Глава 8. Продукты и перспективы.............................348 8.1.Введение.....................................................................348 8.2.Приложения.................................................................348 8.3.Платформы................................................................. 350 8.4.Выбор кодека............................................................... 351 8.5.Коммерческие детали....................................................354 8.5.1.Открытые стандарты?...........................................354 8.5.2.Лицензирование MPEG-4 и Н.264 ............................ 355 8.5.3.Захват рынка.......................................................356 8.6.Что в перспективе........................................................357 8.7.Заключение................................................................. 358 8.8.Полезные ссылки.......................................................... 359 Литература...................................................................360 Глоссарий......................................................................361 Пролог Работа над выпуском стандарта «Продвинутое видеокодирование», которое теперь известно под официальным наименованием Рекомендации ITU-T Н.264 или ISO/IEC 14496 (MPEG-4) Part 10, более трех лет привлекала пристальное внимание всего сообщества стандартизации видеокодирования. Работа была стимулирующей, интенсивной, динамичной и всепоглощающей для всех людей, вовлеченных в разработку этого проекта. Пришло время присмотреться к результатам этого труда. Несмотря на то что доктор Ричардсон не был прямым участником проекта, он имел возможность разработать высококачественное современное введение в новый стандарт и глубоко проанализировать его основные свойства. Эта книга весьма своевременна, поскольку стандарт был завершен совсем недавно. Новый стандарт H.264/AVC был разработан для обеспечения подходящих технических решений для широкого спектра возможных приложений, включая следующие. •Широкополосное вещание по проводам, через спутник, кабельный модем, DSL и др. •Интерактивное или периодическое сохранение данных на оптических и магнитных носителях, DVD и т.п. •Общение и диалог через ISDN, Ethernet. LAN, DSL, беспроводные и мобильные сети и модемы. •Видео по запросу и мультимедийные потоковые сервисы по кабельным модемам, DSL, ISDN, LAN, беспроводным сетям. •Службы мультимедийной почты по каналам DSL, ISDN. Диапазон битовых скоростей и размеров изображений, поддерживаемых стандартом H.264/AVC, весьма широк. Возможности его видеокодировання простираются от малых битовых скоростей и малой частоты кадров с разрешением видеокадра типа «почтовая марка» для мобильной телефонии и соединений по обычным телефонным линиям до высококачественного вещательного и развлекательного телевидения высокой четкости, HDTV и выше. Гибкая интерактивная система для кодированного видео отличается 0 1 2 3 4 5 ... 122
|