stringtranslate.com

MPEG-4 Часть 2

MPEG-4 Часть 2 , MPEG-4 Visual (официально ISO / IEC 14496-2 [1] ) — формат сжатия видео, разработанный Moving Picture Experts Group (MPEG). Он относится к стандартам MPEG-4 ISO/IEC. Он использует блочную компенсацию движения и дискретное косинусное преобразование (DCT), аналогично предыдущим стандартам, таким как MPEG-1 Часть 2 и H.262/MPEG-2 Часть 2 .

Несколько популярных кодеков , включая DivX , Xvid и Nero Digital, реализуют этот стандарт. MPEG-4 Part 10 определяет другой формат, нежели MPEG-4 Part 2. MPEG-4 Part 10 обычно называют H.264 или AVC, и он был совместно разработан ITU-T и MPEG.

MPEG-4 Часть 2 совместим с H.263 в том смысле, что базовый поток битов H.263 правильно декодируется декодером видео MPEG-4. (Декодер видео MPEG-4 изначально способен декодировать базовую форму H.263.) [2] [3] [4] В MPEG-4 Visual существует два типа слоев видеообъектов: слой видеообъектов, который обеспечивает полную функциональность MPEG-4, и слой видеообъектов с ограниченной функциональностью, слой видеообъектов с короткими заголовками (который обеспечивает совместимость потока битов с базовой линией H.263). [5] MPEG-4 Часть 2 частично основана на ITU-T H.263. [6] Первая модель проверки видео MPEG-4 (модель моделирования и тестирования) использовала инструменты кодирования ITU-T H.263 вместе с кодированием формы. [7]

История

Формат MPEG-4 Visual был разработан комитетом Moving Picture Experts Group (MPEG). Спецификация была разработана ирано - швейцарским инженером Тураджем Эбрахими (позже президентом JPEG ) и голландским инженером Каспаром Хорном. [5] Стандарт был разработан с использованием патентов более чем дюжины организаций, перечисленных MPEG LA в патентном пуле . Большинство патентов, использованных для формата MPEG-4 Visual, были получены от трех японских компаний: Mitsubishi Electric (255 патентов), Hitachi (206 патентов) и Panasonic (200 патентов). [8] Полный список патентообладателей см . в разделе «Владельцы патентов» ниже.

Издания

Профили

Для различных приложений, от камер наблюдения низкого качества и разрешения до телевещания высокой четкости и DVD, многие видеостандарты группируют функции в профили и уровни. MPEG-4 Часть 2 содержит около 21 профиля.

Наиболее часто используемыми профилями являются расширенный простой профиль (ASP или AS Profile) и простой профиль (SP), который является подмножеством ASP.

Другие профили включают в себя расширенный профиль эффективности кодирования (профиль ACEP или ACE), расширенный простой профиль реального времени (профиль ARTSP или ARTS), основной профиль (CP), основной профиль (MP) и простой студийный профиль (профиль SStP или SSt).

Большинство схем сжатия видео стандартизируют битовый поток (и, следовательно, декодер), оставляя разработку кодировщика индивидуальным реализациям. Таким образом, реализации для определенного профиля (например, DivX или Nero Digital, которые являются реализациями Advanced Simple Profile, и Xvid, который реализует оба профиля) технически идентичны на стороне декодера. Для сравнения можно сказать, что файл MP3 может быть воспроизведен в любом проигрывателе MP3, независимо от того, был ли он создан с помощью iTunes, Windows Media Player, LAME или обычного кодировщика Fraunhofer.

Простой профиль (SP)

Простой профиль в основном предназначен для использования в ситуациях, когда низкая скорость передачи данных и низкое разрешение обусловлены другими условиями приложений, такими как пропускная способность сети, размер устройства и т. д. Примерами являются мобильные телефоны , некоторые недорогие системы видеоконференций , электронные системы наблюдения и т. д.

Уровни

Расширенный простой профиль (ASP)

Advanced Simple Profile не был включен в исходный стандарт. Его примечательные технические характеристики относительно Simple Profile, который примерно похож на H.263 , включают:

Поддержка квантования и чересстрочной развертки MPEG в основном реализована аналогично тому, как это реализовано в MPEG-2 Часть 2. Поддержка B-изображения в основном реализована аналогично тому, как это реализовано в MPEG-2 Часть 2 и H.263v2 .

Функция компенсации движения в четверть пикселя ASP была инновационной и позже была также включена (в несколько иных формах) в более поздние разработки, такие как MPEG-4 Part 10 , HEVC , VC-1 и VVC . Некоторые реализации MPEG-4 Part 2 не поддерживают эту функцию, поскольку она оказывает существенное негативное влияние на скорость программных декодеров и не всегда полезна для качества.

Функция глобальной компенсации движения фактически не поддерживается в большинстве реализаций, хотя стандарт официально требует, чтобы декодеры поддерживали ее. Большинство кодеров также не поддерживают ее, и некоторые эксперты говорят, что она обычно не дает никаких преимуществ при сжатии. При использовании глобальная компенсация движения ASP оказывает большое неблагоприятное влияние на скорость и значительно усложняет реализацию.

Уровни

Простой профиль студии (SStP)

Simple Studio Profile имеет шесть уровней, от SDTV до разрешения 4K . [12] SStP допускает глубину цвета до 12 бит и цветовую субдискретизацию до 4:4:4 , [12] используя только внутрикадровое кодирование. [13] SStP используется HDCAM SR . [12]

Уровни

Владельцы патентов

Патенты MPEG-4 Часть 2 истекли во всем мире, за исключением Бразилии. Последний патент США истек 14 ноября 2023 года. [14] Следующие организации владели патентами на технологию MPEG-4 Visual, как указано в патентном пуле, администрируемом MPEG LA .

Критика

MPEG-4 Часть 2 вызвал некоторую критику в отрасли. Сопровождающий FFmpeg Майкл Нидермайер критиковал MPEG-4 за отсутствие фильтра деблокирования в цикле , слишком интенсивные вычисления GMC и определение OBMC , но его недопустимость ни в одном профиле, среди прочего. [16] Бен Ваггонер из Microsoft утверждает: «Microsoft (задолго до меня) пошла по пути стандарта кодеков с MPEG-4 Часть 2, что оказалось глубоким разочарованием для всей отрасли — он не предлагал такого большого преимущества в сжатии по сравнению с MPEG-2, а затянувшиеся обсуждения лицензионного соглашения отпугнули многих от принятия. Я был вовлечен во многие цифровые медиапроекты, которые даже не касались MPEG-4 в конце 1990-х — начале 2000-х годов, потому что предполагалась «плата за контент», которая еще не была полностью определена». [17]

Популярные реализации программного обеспечения

Смотрите также

Примечания

  1. ^ abc ISO. "ISO/IEC 14496-2:2004 - Информационные технологии. Кодирование аудиовизуальных объектов. Часть 2: Визуальные". ISO . Получено 01.11.2009 .
  2. ^ chiariglione.org (2006-08-10). «Riding the Media Bits, End of the Ride?». Архивировано из оригинала 2011-11-01 . Получено 2010-03-10 .
  3. ^ chiariglione.org (2003-10-25). "Riding the Media Bits, Inside MPEG-4 - Часть B". Архивировано из оригинала 2011-11-01 . Получено 2010-03-10 .
  4. ^ ISO/IEC JTC1/SC29/WG11 (март 2000 г.). "MPEG-4 Video - Frequently Asked Questions". chiariglione.org . Получено 10.03.2010 .{{cite web}}: CS1 maint: числовые имена: список авторов ( ссылка )
  5. ^ ab Touradj Ebrahimi и Caspar Horne. "MPEG-4 Natural Video Coding - An Overview". chiariglione.org. Архивировано из оригинала 2010-03-22 . Получено 2010-03-10 .
  6. ^ chiariglione.org (2009-09-06). "Riding the Media Bits, The development of MPEG-1 - Part A". Архивировано из оригинала 2011-01-22 . Получено 2010-03-10 .
  7. ^ Фернандо Перейра. «MPEG-4: Почему, Что, Как и Когда?». chiariglione.org. Архивировано из оригинала 2011-10-18 . Получено 2010-03-10 .
  8. ^ ab "MPEG-4 Visual - Список патентов" (PDF) . MPEG LA . Получено 6 июля 2019 г. .
  9. ^ MPEG. "Стандарты MPEG - Полный список стандартов, разработанных или находящихся в разработке". chiariglione.org. Архивировано из оригинала 20-04-2010 . Получено 31-10-2009 .
  10. ^ ISO. "ISO/IEC 14496-2:1999 - Информационные технологии. Кодирование аудиовизуальных объектов. Часть 2: Визуальные". ISO . Получено 01.11.2009 .
  11. ^ ISO. "ISO/IEC 14496-2:2001 - Информационные технологии. Кодирование аудиовизуальных объектов. Часть 2: Визуальные". ISO . Получено 01.11.2009 .
  12. ^ abcd Ясухико Миками; Уго Гаджиони. «Выставка комплексных технологий HPA 4K, 2010 г.» (PDF) . Сони . Проверено 28 ноября 2012 г.[ постоянная мертвая ссылка ]
  13. ^ Кэролайн Р. Армс; Карл Флейшхауэр; Кейт Мюррей (декабрь 2011 г.). «MPEG-4, визуальное кодирование, простой студийный профиль». Устойчивость цифровых форматов . Библиотека Конгресса . Получено 9 марта 2015 г.
  14. ^ «Список визуальных патентов MPEG-4».
  15. ^ «Лицензиары, включенные в лицензию MPEG-4 Visual Patent Portfolio». MPEG LA . Получено 6 июля 2019 г.
  16. ^ Мелансон, Майк. «15 причин, почему MPEG4 отстой». Логово гуру мультимедиа . Получено 11 сентября 2021 г.
  17. ^ VC-1 и H264 - Страница 2 - Форум Doom9

Внешние ссылки