stringtranslate.com

MPEG-4 Parte 2

MPEG-4 Parte 2 , MPEG-4 Visual (formalmente ISO / IEC 14496-2 [1] ) es un formato de compresión de vídeo desarrollado por Moving Picture Experts Group (MPEG). Pertenece a los estándares MPEG-4 ISO/IEC. Utiliza compensación de movimiento por bloques y una transformada de coseno discreta (DCT), similar a estándares anteriores como MPEG-1 Part 2 y H.262/MPEG-2 Part 2 .

Varios códecs populares , incluidos DivX , Xvid y Nero Digital, implementan este estándar. MPEG-4 Parte 10 define un formato diferente de MPEG-4 Parte 2. MPEG-4 Parte 10 se conoce comúnmente como H.264 o AVC y fue desarrollado conjuntamente por ITU-T y MPEG.

MPEG-4 Parte 2 es compatible con H.263 en el sentido de que un decodificador de vídeo MPEG-4 decodifica correctamente un flujo de bits H.263 básico. (El decodificador de vídeo MPEG-4 es capaz de decodificar de forma nativa una forma básica de H.263.) [2] [3] [4] En MPEG-4 Visual, hay dos tipos de capas de objetos de vídeo: la capa de objetos de vídeo que proporciona funcionalidad MPEG-4 completa y una capa de objetos de vídeo de funcionalidad reducida, la capa de objetos de vídeo con encabezados cortos (que proporciona compatibilidad de flujo de bits con la línea base H.263). [5] MPEG-4 Parte 2 se basa parcialmente en ITU-T H.263. [6] El primer modelo de verificación de vídeo MPEG-4 (modelo de simulación y prueba) utilizó herramientas de codificación ITU-T H.263 junto con codificación de formas. [7]

Historia

El formato MPEG-4 Visual fue desarrollado por el comité del Grupo de Expertos en Imágenes en Movimiento (MPEG). La especificación fue escrita por el ingeniero iraní - suizo Touradj Ebrahimi (más tarde presidente de JPEG ) y el ingeniero holandés Caspar Horne. [5] El estándar se desarrolló utilizando patentes de más de una docena de organizaciones, incluidas por MPEG LA en un grupo de patentes . La mayoría de las patentes utilizadas para el formato MPEG-4 Visual procedían de tres empresas japonesas : Mitsubishi Electric (255 patentes), Hitachi (206 patentes) y Panasonic (200 patentes). [8] Consulte Titulares de patentes a continuación para obtener una lista completa de titulares de patentes.

Ediciones

Perfiles

Para abordar diversas aplicaciones que van desde cámaras de vigilancia de baja calidad y baja resolución hasta transmisiones de televisión de alta definición y DVD, muchos estándares de vídeo agrupan funciones en perfiles y niveles. MPEG-4 Parte 2 contiene aproximadamente 21 perfiles.

Los perfiles implementados con mayor frecuencia son el perfil simple avanzado (ASP o perfil AS) y el perfil simple (SP), que es un subconjunto del ASP.

Otros perfiles incluyen el perfil de eficiencia de codificación avanzada (ACEP o perfil ACE), el perfil simple avanzado en tiempo real (ARTSP o perfil ARTS), el perfil central (CP), el perfil principal (MP) y el perfil de estudio simple (SStP o Perfil SSt).

La mayoría de los esquemas de compresión de vídeo estandarizan el flujo de bits (y por tanto el decodificador), dejando el diseño del codificador a las implementaciones individuales. Por lo tanto, las implementaciones para un perfil particular (como DivX o Nero Digital, que son implementaciones de Advanced Simple Profile y Xvid que implementa ambos perfiles) son todas técnicamente idénticas en el lado del decodificador. Un punto de comparación sería que un archivo MP3 se puede reproducir en cualquier reproductor MP3, ya sea creado a través de iTunes, Windows Media Player, LAME o el codificador común Fraunhofer.

Perfil simple (SP)

El perfil simple está destinado principalmente a situaciones en las que otras condiciones de las aplicaciones exigen una velocidad de bits baja y una resolución baja, como el ancho de banda de la red, el tamaño del dispositivo, etc. Algunos ejemplos son los teléfonos móviles , algunos sistemas de videoconferencia de gama baja , sistemas de vigilancia electrónica , etc. .

Niveles

Perfil simple avanzado (ASP)

El Perfil Simple Avanzado no estaba incluido en el estándar original. Sus características técnicas notables en relación con el perfil simple, que es más o menos similar a H.263 , incluyen:

El soporte de cuantificación y entrelazado de MPEG está diseñado de manera básicamente similar a la forma en que se encuentra en MPEG-2 Parte 2. El soporte de imagen B está diseñado de manera básicamente similar a la forma en que se encuentra en MPEG-2 Parte 2 y H. .263v2 .

La función de compensación de movimiento de un cuarto de píxel de ASP fue innovadora y más tarde también se incluyó (en formas algo diferentes) en diseños posteriores como MPEG-4 Part 10 , HEVC , VC-1 y VVC . Algunas implementaciones de MPEG-4 Parte 2 omiten la compatibilidad con esta función porque tiene un efecto significativamente perjudicial en la velocidad de los decodificadores de software y no siempre es beneficioso para la calidad.

La función de compensación de movimiento global en realidad no es compatible con la mayoría de las implementaciones, aunque el estándar requiere oficialmente que los decodificadores la admitan. La mayoría de los codificadores tampoco lo admiten y algunos expertos dicen que normalmente no proporciona ningún beneficio en la compresión. Cuando se utiliza, la compensación de movimiento global de ASP tiene un gran impacto desfavorable en la velocidad y añade una complejidad considerable a la implementación.

Niveles

Perfil de estudio simple (SStP)

El Simple Studio Profile tiene seis niveles, que van desde SDTV hasta resolución 4K . [12] SStP permite una profundidad de bits de hasta 12 bits y un submuestreo de croma de hasta 4:4:4 , [12] utilizando únicamente codificación intracuadro. [13] HDCAM SR utiliza SStP . [12]

Niveles

Titulares de patentes

Las patentes de MPEG-4 Parte 2 expiraron en todo el mundo, con la única excepción de Brasil. La última patente estadounidense expiró el 14 de noviembre de 2023. [14] Las siguientes organizaciones poseían patentes para la tecnología visual MPEG-4, tal como se enumeran en el conjunto de patentes administrado por MPEG LA .

Críticas

MPEG-4 Parte 2 ha generado algunas críticas de la industria. El mantenedor de FFmpeg , Michael Niedermayer, ha criticado a MPEG-4 por carecer de un filtro de desbloqueo en bucle , por ser demasiado intensivo computacionalmente por GMC y por estar definido OBMC pero no permitido en ningún perfil, entre otras cosas. [16] Ben Waggoner de Microsoft afirma: "Microsoft (mucho antes de mi tiempo) siguió la ruta del estándar de códec antes con MPEG-4 parte 2, lo que resulta ser una profunda decepción en toda la industria: no ofrecía mucho de una ventaja de compresión sobre MPEG-2, y las prolongadas discusiones sobre acuerdos de licencia disuadieron mucho su adopción. Estuve involucrado en muchos proyectos de medios digitales que ni siquiera tocarían MPEG-4 a finales de los 90 y principios de los 2000 porque había "Se trata de una 'tarifa de contenido' que aún no se ha definido completamente". [17]

Implementaciones de software populares

Ver también

Notas

  1. ^ abcISO. "ISO/IEC 14496-2:2004 - Tecnología de la información - Codificación de objetos audiovisuales - Parte 2: Visual". YO ASI . Consultado el 1 de noviembre de 2009 .
  2. ^ chiariglione.org (10 de agosto de 2006). "Montando los bits de los medios, ¿fin del viaje?". Archivado desde el original el 1 de noviembre de 2011 . Consultado el 10 de marzo de 2010 .
  3. ^ chiariglione.org (25 de octubre de 2003). "Montando los bits multimedia, dentro de MPEG-4 - Parte B". Archivado desde el original el 1 de noviembre de 2011 . Consultado el 10 de marzo de 2010 .
  4. ^ ISO/IEC JTC1/SC29/WG11 (marzo de 2000). "Vídeo MPEG-4: preguntas frecuentes". chiariglione.org . Consultado el 10 de marzo de 2010 .{{cite web}}: Mantenimiento CS1: nombres numéricos: lista de autores ( enlace )
  5. ^ ab Touradj Ebrahimi y Caspar Horne. "Codificación de vídeo natural MPEG-4: descripción general". chiariglione.org. Archivado desde el original el 22 de marzo de 2010 . Consultado el 10 de marzo de 2010 .
  6. ^ chiariglione.org (6 de septiembre de 2009). "Montando los bits de medios, el desarrollo de MPEG-1 - Parte A". Archivado desde el original el 22 de enero de 2011 . Consultado el 10 de marzo de 2010 .
  7. ^ Fernando Pereira. "MPEG-4: ¿Por qué, qué, cómo y cuándo?". chiariglione.org. Archivado desde el original el 18 de octubre de 2011 . Consultado el 10 de marzo de 2010 .
  8. ^ ab "MPEG-4 Visual - Lista de patentes" (PDF) . MPEG LA . Consultado el 6 de julio de 2019 .
  9. ^ MPEG. "Estándares MPEG: lista completa de estándares desarrollados o en desarrollo". chiariglione.org. Archivado desde el original el 20 de abril de 2010 . Consultado el 31 de octubre de 2009 .
  10. ^ ISO. "ISO/IEC 14496-2:1999 - Tecnología de la información - Codificación de objetos audiovisuales - Parte 2: Visual". YO ASI . Consultado el 1 de noviembre de 2009 .
  11. ^ ISO. "ISO/IEC 14496-2:2001 - Tecnología de la información - Codificación de objetos audiovisuales - Parte 2: Visual". YO ASI . Consultado el 1 de noviembre de 2009 .
  12. ^ abcd Yasuhiko Mikami; Hugo Gaggioni. "Retiro de tecnología HPA de extremo a extremo 4K 2010" (PDF) . Sony . Consultado el 28 de noviembre de 2012 .[ enlace muerto permanente ]
  13. ^ Caroline R. Armas; Carl Fleischhauer; Kate Murray (diciembre de 2011). "MPEG-4, codificación visual, perfil de estudio simple". Sostenibilidad de los Formatos Digitales . Biblioteca del Congreso . Consultado el 9 de marzo de 2015 .
  14. ^ "Lista de patentes visuales MPEG-4".
  15. ^ "Licenciantes incluidos en la licencia de cartera de patentes visuales MPEG-4". MPEG LA . Consultado el 6 de julio de 2019 .
  16. ^ Melanson, Mike. "15 razones por las que MPEG4 apesta". Guarida del Gurú Multimedia . Consultado el 11 de septiembre de 2021 .
  17. ^ VC-1 y H264 - Página 2 - Foro de Doom9

enlaces externos