i
цифровой обработки
ЯН РИЧАРДСОН
Видеокодирование
Н. 264 и MPEG-4 -
стандарты
нового поколения
Перевод с английского
В. В. Чепыжова
ТЕХНОСФЕРА
Москва
200S
Ян Ричардсон
Вндеокоднрование. Н. 264 и MPEG-4 — стандарты нового поколения
Москва:
Техносфера, 2005. - 368 с. ISBN 5-94836-041-5
Руководство для разработчиков телекоммуникационных систем и
программистов, связанных с внедрением новых технологий в областях
цифрового телевидения, «видео-по-запросу» в сети Интернет и
хранения видеоинформации на DVD. Благодаря появлению более
производительных сигнальных процессоров, новые стандарты приходят на смену
устаревшей за 10 лет технологии MPEG-2. Изложение материала
доступно инженерам, знакомым с основами кодирования и сжатия данных. Н. 264 and MPEG-4 Video
Compression
Video CwttHg for Next-fHierathHi MaMroedla
Thr ftubrrt Gunbm Vmvrrwr. Abetter*. IK
®
WILEY
© 2003, John Wiley & Sons Ltd,
The Atrium, Southern Gate, Chichester,
Wfest Sussex P019 8SQ, England
© 2005, ЗАО «РИЦ «Техносфера»
перевод на русский язык,
оригинал-макет, оформление. ISBN 94836-041-5
ISBN 0-470-84837-5 (англ. )
Содержание
Пролог 8
Предисловие 13
Об авторе 14
Глава 1. Введение 15
1. 1. Сцена 15
1. 2. Видеосжатие 18
1. 3. MPEG-4 и Н. 264 21
1. 4. 06 этой книге 23
1. 5. Полезные ссылки 25
Глава 2. Форматы видео и его качество 26
2. 1. Введение 26
2. 2. Естественные видеосцены 27
2. 3. Захват кадра 28
2. 3. 1. Пространственное сэмплирование 29
2. 3. 2. Временное сэмплирование 30
2. 3. 3. Кадры и полукадры 30
2. 4. Цветовые пространства 31
2. 4. 1. RGB 32
2. 4. 2. YCbCr 33
2. 4. 3. Форматы сэмплирования YCbCr 37
2. 5. Видеоформаты 38
2. 6. Качество 40
2. 6. 1. Субъективное измерение качества 41
2. 6. 2. Объективное измерение качества 43
2. 7. Выводы 45
2. 8. Полезные ссылки 46
Глава 3. Основы видеокодирования 47
3. 1. Введение 47
3. 2. Видеокодек 49
3. 3. Временная модель 51
3. 3. 1. Прогноз по предыдущему видеокадру 51
3. 3. 2. Изменения вследствие движения 52
3. 3.
3. Оценка и компенсация движения на основе блоков 54
Содержание
3. 3. 4. Прогноз макроблока с компенсированным движением 55
3. 3. 5. Размер блока компенсации движения 57
3. 3. 6. Подпиксельная компенсация движения 59
3. 3. 7. Компенсация движения на основе областей 64
3. 4. Модель изображения 65
3. 4. 1. Кодирование изображений с предсказанием 67
3. 4. 2. Кодирование преобразованием 69
3. 4. 3. Квантование 78
3. 4. 4. Переупорядочение и кодирование нулей 81
3. 5. Энтропийный кодер 86
3. 5. 1. Коды с предсказанием 87
3. 5. 2. Коды переменной длины 88
3. 5. 3. Арифметическое кодирование 96
3. 6. Гибридная модель DPCM/DCT видеокодека 100
3. 6. 1. Пример работы кодека 103
3. 7. Выводы 112
3. 8. Полезные ссылки 112
Глава 4. Стандарты MPEG-4 и Н. 264 113
4. 1. Введение 113
4. 2. Развитие стандартов 113
4. 2. 1. ISO MPEG 114
4. 2. 2. ITU-T VCEG 116
4. 2. 3. JVT 117
4. 2. 4. История развития 118
4. 2. 5. Решение о содержании стандарта 118
4. 3. Использование стандарта 120
4. 3. 1. Что кодирует стандарт 120
4. 3. 2. «Декодирование» стандартов 122
4. 3. 3. Подчинение стандартам 123
4. 4.