MPEG-4, часть 2 - MPEG-4 Part 2
MPEG-4, часть 2, MPEG-4 Visual (формально ISO /IEC 14496-2[1]) это формат сжатия видео разработан Группа экспертов по киноискусству (MPEG). Он принадлежит к MPEG-4 Стандарты ISO / IEC. Это дискретное косинусное преобразование (DCT) стандарт сжатия, аналогичный предыдущим стандартам, таким как MPEG-1, часть 2 и H.262 / MPEG-2, часть 2.
Несколько популярных кодеки в том числе DivX, Xvid, и Nero Digital реализовать этот стандарт. Обратите внимание, что MPEG-4, часть 10 определяет формат, отличный от MPEG-4, часть 2, и его не следует путать с ним. MPEG-4 Part 10 обычно называется H.264 или AVC и был разработан совместно ITU-T и MPEG.
MPEG-4 Part 2 - это H.263 совместимы в том смысле, что основной поток битов H.263 правильно декодируется видеодекодером MPEG-4. (Видеодекодер MPEG-4 изначально способен декодировать базовую форму H.263.)[2][3][4] В MPEG-4 Visual существует два типа слоев видеообъектов: уровень видеообъектов, который обеспечивает полную функциональность MPEG-4, и уровень видеообъектов с ограниченной функциональностью, уровень видеообъектов с короткими заголовками (который обеспечивает совместимость потока битов с базовыми линия H.263).[5] MPEG-4 Part 2 частично основан на ITU-T H.263.[6] Первая модель проверки видео MPEG-4 (имитационная и тестовая модель) использовала инструменты кодирования ITU-T H.263 вместе с кодированием формы.[7]
История
Формат MPEG-4 Visual был разработан Группа экспертов по киноискусству (MPEG) комитет. Автором спецификации был швейцарско-иранский инженер Турадж Эбрахими (позже президент JPEG ) и голландский инженер Каспар Хорн.[5] Стандарт был разработан с использованием патентов более десятка организаций, перечисленных MPEG LA в патентный пул. Большинство патентов, используемых для формата MPEG-4 Visual, были получены от трех японских компаний: Mitsubishi Electric (255 патентов), Hitachi (206 патентов), и Panasonic (200 патентов).[8] Видеть Патентообладатели ниже представлен полный список держателей патентов.
Редакции
Версия | Дата выхода | Последняя поправка | Стандарт | Описание |
---|---|---|---|---|
Первое издание | 1999 | 2000 | ИСО / МЭК 14496-2: 1999[10] | |
Второе издание | 2001 | 2003 | ИСО / МЭК 14496-2: 2001[11] | |
Третье издание | 2004 | 2009[1] | ИСО / МЭК 14496-2: 2004[1] |
Профили
Для решения различных задач - от камер наблюдения низкого качества с низким разрешением до телевещания высокой четкости и DVD, многие видеостандарты группируют функции в профили и уровни. MPEG-4 Part 2 имеет примерно 21 профиль, в том числе профили под названием Simple, Advanced Simple, Main, Core, Advanced Coding Efficiency, Advanced Real Time Simple и т. Д. Наиболее часто используются профили Advanced Simple и Simple, которые являются подмножеством Advanced Простой.
Большинство схем сжатия видео стандартизируют битовый поток (и, следовательно, декодер), оставив кодировщик дизайн в индивидуальном исполнении. Следовательно, реализации для конкретного профиля (например, DivX или Nero Digital, которые являются реализациями Advanced Simple Profile и Xvid, реализующими оба профиля) технически идентичны на стороне декодера. Для сравнения можно сказать, что файл MP3 можно воспроизводить в любом проигрывателе MP3, независимо от того, был ли он создан через iTunes, Windows Media Player или ХРОМОЙ, или обычный кодировщик Фраунгофера.
Простой профиль (SP)
Простой профиль в основном предназначен для использования в ситуациях, когда низкая скорость передачи данных и низкое разрешение требуются другими условиями приложений, такими как пропускная способность сети, размер устройства и т. д. Примеры: мобильные телефоны, какой-то низкий уровень видео-конференция системы, электронное наблюдение системы и т. д.
Расширенный простой профиль (ASP)
Расширенный простой профильс заметные технические особенности по сравнению с Simple Profile, который примерно похож на H.263, включают:
- Поддержка квантования в стиле "MPEG"
- Поддержка для переплетенный видео
- Поддержка для B картинки (a.k.a. B-кадры )
- Четверть пикселя компенсация движения (Qpel )
- Компенсация глобального движения (GMC)
Квантование MPEG и поддержка чересстрочной развертки разработаны в основном так же, как и в MPEG-2 Часть 2. Поддержка B-изображения разработана в основном так же, как в MPEG-2 Part 2 и H.263v2.
Функция компенсации движения на четверть пикселя в ASP была новаторской и позже была включена (в несколько иных формах) в MPEG-4, часть 10 и ВК-1. В некоторых реализациях отсутствует поддержка этой функции, поскольку она оказывает существенное вредное влияние на скорость и не всегда благоприятно сказывается на качестве.
Функция глобальной компенсации движения фактически не поддерживается в большинстве реализаций, хотя стандарт официально требует, чтобы декодеры поддерживали ее. Большинство кодировщиков также не поддерживают его, и некоторые эксперты говорят, что обычно он не дает никаких преимуществ при сжатии. При использовании глобальная компенсация движения ASP оказывает большое неблагоприятное влияние на скорость и значительно усложняет реализацию.
Профиль Simple Studio (SStP)
MPEG-4 Simple Studio Profile (SStP) или ISO / IEC 14496-2 имеет шесть уровней, начиная с SDTV к Разрешение 4K.[12] MPEG-4 SStP позволяет использовать до 12 бит битовая глубина и до 4: 4: 4 субдискретизация цветности,[12] только с использованием внутрикадрового кодирования.[13] MPEG-4 SStP используется HDCAM SR.[12]
Уровень | Максимальная разрядность и субдискретизация цветности | Максимальное разрешение и частота кадров | Максимальная скорость передачи данных (Мбит / с) |
---|---|---|---|
1 | 10-битный 4: 2: 2 | SDTV | 180 |
2 | 10-битный 4: 2: 2 | 1920 × 1080 30p / 30i | 600 |
3 | 12-битный 4: 4: 4 | 1920 × 1080 30p / 30i | 900 |
4 | 12-битный 4: 4: 4 | 2К × 2К 30 пикселей | 1,350 |
5 | 12-битный 4: 4: 4 | 4K × 2K 30p | 1,800 |
6 | 12-битный 4: 4: 4 | 4K × 2K 60p | 3,600 |
Патентообладатели
Следующие организации имеют патенты на технологию MPEG-4 Visual, как указано в патентный пул управляется MPEG LA.
Организация[14] | Патенты[8] |
---|---|
Mitsubishi Electric | 255 |
Hitachi | 206 |
Panasonic | 200 |
Sun Patent Trust | 125 |
Toshiba | 96 |
Samsung Electronics | 92 |
Sony | 84 |
Philips | 73 |
Sharp Corporation | 44 |
Pantech | 36 |
Роберт Бош ГмбХ | 27 |
Nippon Telegraph and Telephone | 24 |
GE Technology Development | 23 |
Лицензирование CIF | 20 |
Долби | 19 |
Telenor | 19 |
Siemens AG | 15 |
JVC Kenwood | 14 |
Orange S.A. | 14 |
LG Electronics | 13 |
Fujitsu | 11 |
ZTE | 10 |
9 | |
BT Group | 3 |
Calmare Therapeutics | 2 |
Cable Television Laboratories, Inc. | 1 |
Canon Inc. | 1 |
KDDI | 1 |
Microsoft | 1 |
Oki Electric Industry | 1 |
Саньо | 1 |
Критика
MPEG-4 Part 2 вызвал некоторую критику в отрасли. FFmpeg Сопровождающий Майкл Нидермайер раскритиковал MPEG-4 за отсутствие цикла деблокирующий фильтр, GMC требует слишком больших вычислительных ресурсов, и OBMC определены, но не разрешены в каких-либо профилях, среди прочего.[15] Microsoft Бен Вагонер заявляет: «Microsoft (задолго до меня) пошла по стандартному пути кодеков, выпустив MPEG-4, часть 2, что оказалось глубоким разочарованием для всей отрасли - он не давал такого большого преимущества сжатия над MPEG-2, а затяжные обсуждения лицензионных соглашений отпугнули многих.Я участвовал во многих проектах цифровых медиа, которые даже не касались MPEG-4, в конце 1990-х - начале 2000-х, потому что должен был быть плата за контент », которая еще не была полностью определена».[16]
Популярные программные реализации
Смотрите также
- Высокоэффективное кодирование видео
- H.264 / MPEG-4 AVC
- Квантование (обработка изображений)
- FourCC
- MP3
- ISO / IEC JTC 1 / SC 29
Заметки
- ^ а б c ISO. «ISO / IEC 14496-2: 2004 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 2: Визуальные». ISO. Получено 2009-11-01.
- ^ chiariglione.org (10 августа 2006 г.). "Оседлать СМИ, конец пути?". Архивировано из оригинал на 2011-11-01. Получено 2010-03-10.
- ^ chiariglione.org (25 октября 2003 г.). "Оседлав медиа-биты, внутри MPEG-4 - Часть B". Архивировано из оригинал на 2011-11-01. Получено 2010-03-10.
- ^ ISO / IEC JTC1 / SC29 / WG11 (март 2000 г.). «Видео MPEG-4 - Часто задаваемые вопросы». chiariglione.org. Получено 2010-03-10.
- ^ а б Турадж Эбрахими и Каспар Хорн. «Кодирование видео в формате MPEG-4 Natural - обзор». chiariglione.org. Архивировано из оригинал на 2010-03-22. Получено 2010-03-10.
- ^ chiariglione.org (06.09.2009). "Оседлав медиа-биты, разработка MPEG-1 - Часть A". Архивировано из оригинал на 2011-01-22. Получено 2010-03-10.
- ^ Фернандо Перейра. «MPEG-4: почему, что, как и когда?». chiariglione.org. Архивировано из оригинал на 2011-10-18. Получено 2010-03-10.
- ^ а б "MPEG-4 Visual - Патентный список" (PDF). MPEG LA. Получено 6 июля 2019.
- ^ MPEG. «Стандарты MPEG - Полный список стандартов, разработанных или разрабатываемых». chiariglione.org. Архивировано из оригинал на 2010-04-20. Получено 2009-10-31.
- ^ ISO. «ISO / IEC 14496-2: 1999 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 2: Визуальные». ISO. Получено 2009-11-01.
- ^ ISO. «ISO / IEC 14496-2: 2001 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 2: Визуальные». ISO. Получено 2009-11-01.
- ^ а б c d Ясухико Миками; Уго Гаджиони. «Отступление технологии 4K End-to-End HPA 2010» (PDF). Sony. Получено 2012-11-28.[постоянная мертвая ссылка ]
- ^ Кэролайн Р. Армс; Карл Флейшхауэр; Кейт Мюррей. «MPEG-4, визуальное кодирование, профиль Simple Studio». Устойчивость цифровых форматов. Библиотека Конгресса. Получено 9 марта 2015.
- ^ «Лицензиары, включенные в лицензию на портфолио патентов на MPEG-4 Visual». MPEG LA. Получено 6 июля 2019.
- ^ Lair Of The Multimedia Guru »15 причин, по которым MPEG4 - отстой
- ^ VC-1 и H264 - Страница 2 - Форум Doom9
внешняя ссылка
- MPEG-4, часть 2: визуализация
- «Уровни для визуальных профилей MPEG-4». Архивировано из оригинал на 2010-01-08. Получено 2006-03-02.
- Официальный веб-сайт MPEG
- Список патентов на MPEG-4 Visual (MPEG LA)