Articulo de referencia

Codificación de vídeo esencial

MPEG-5 Essential Video Coding ( EVC ), estandarizado como ISO/IEC 23094-1, es un estándar de compresión de video que se completó en abril de 2020 por decisión del Grupo de Traba...

MPEG-5 Essential Video Coding ( EVC ), estandarizado como ISO/IEC 23094-1, es un estándar de compresión de video que se completó en abril de 2020 por decisión del Grupo de Trabajo 11 de MPEG en su 130.ª reunión. [ 1 ] [ 2 ] [ 3 ] [ 4 ]

El estándar consta de un subconjunto libre de regalías y mejoras que se pueden activar individualmente. [ 2 ] [ 3 ] [ 5 ]

Concepto

El documento de requisitos disponible públicamente [ 5 ] describe un proceso de desarrollo que protege contra las amenazas de patentes: se definen dos conjuntos de herramientas de codificación, base y mejorada :

  • La base consta de herramientas que se hicieron públicas hace más de 20 años o para las que se recibió una declaración de Tipo 1. El Tipo 1, u opción 1, significa "libre de regalías", en la nomenclatura utilizada en los documentos ISO. [ 6 ]
  • El conjunto "mejorado" consta de otras 21 [ 7 ] herramientas que han pasado una justificación adicional de eficiencia de compresión y que se pueden deshabilitar individualmente.

Cada una de las 21 herramientas de pago puede tener acuerdos de licencia adquiridos, negociados y comercializados por separado . [ 7 ] Cada una puede desactivarse individualmente y, cuando sea necesario, reemplazarse por una herramienta de perfil base gratuita correspondiente . Esta estructura facilita el uso de un conjunto más reducido de herramientas en el futuro, por ejemplo, si surgen complicaciones de licencia con una herramienta específica, sin que ello afecte a la compatibilidad con los decodificadores ya implementados. [ 7 ]

Este códec de vídeo es compatible con aceleradores de hardware, decodificadores desarrollados originalmente para estándares más antiguos como AVC / HEVC , al menos en el perfil Baseline . [ 8 ]

Una propuesta de Samsung , Huawei y Qualcomm constituye la base de EVC. [ 9 ]

Implementaciones

  • XEVE (eXtra-fast Essential Video Encoder) [ 10 ] se describe a sí mismo como un codificador EVC rápido de código abierto. Está escrito en C99 y admite tanto el perfil base como el principal de EVC. Su licencia es una licencia BSD personalizada de 3 cláusulas .
  • FFmpeg versión 7.1 [ 11 ] [ 12 ] admite oficialmente la codificación y decodificación utilizando la biblioteca externa oficial mencionada anteriormente (para la codificación) y la biblioteca decodificadora: eXtra-fast Essential Video Decoder (XEVD). [ 13 ]

MPAI-EVC

MPAI tiene como objetivo mejorar significativamente el rendimiento de EVC mediante la mejora o sustitución de herramientas tradicionales por herramientas basadas en IA , con el objetivo de alcanzar al menos una mejora del 25 % sobre el perfil de referencia de EVC. [ 14 ] [ 15 ] [ 16 ]

Véase también

Referencias

  1. Pennington, Adrian (6 de abril de 2019). "NAB 2019: Cinco tendencias a tener en cuenta" . IBC . Archivado del original el 3 de abril de 2019. Recuperado el 6 de abril de 2019 .
  2. 1 2 Timmerer, Christian (14 de febrero de 2019). "Informe de la reunión MPEG 125" . Bitmovin . Recuperado el 6 de abril de 2019 .
  3. 1 2 Gibellino, Diego (4 de marzo de 2019). "Introducción a MPEG-5" . Recuperado el 6 de abril de 2019 .
  4. "MPEG-5 EVC recibe la aprobación final" . CSImagazine.com . Consultado el 6 de mayo de 2020 .
  5. 1 2 "Requisitos para un nuevo estándar de codificación de vídeo" . 12 de octubre de 2018. Consultado el 6 de abril de 2019 .
  6. Chiariglione, Leonardo (28 de enero de 2018). "Una crisis, las causas y una solución" . Recuperado el 6 de abril de 2019. Vi venir el peligro y diseñé una estrategia para afrontarlo. Esto crearía dos vías en MPEG: una vía que produciría estándares libres de regalías (Opción 1, en lenguaje ISO) y la otra los estándares tradicionales Justos, Razonables y No Discriminatorios (FRAND) (Opción 2, en lenguaje ISO).
  7. 1 2 3 Samuelsson, Jonatan; Choi, Kiho; Chen, Jianle; Rusanovskyy, Dmytro (2020). "MPEG-5 Parte 1: Codificación de vídeo esencial" . SMPTE Motion Imaging Journal . 129 (7). SMPTE: 10–16 . doi : 10.5594/JMI.2020.3001795 . S2CID 225463271. Archivado del original el 7 de noviembre de 2020. Recuperado el 26 de junio de 2021 . 
  8. McCann, Ken. "MPEG-5 Essential Video Coding (EVC)" (PDF) . itu.int/en/ITU-T/Workshops-and-Seminars/20191008/Documents . EVC utiliza una estructura de perfil novedosa. El perfil Baseline incluye solo tecnologías que tienen más de 20 años o que se presentaron con una declaración de exención de regalías. En cambio, el perfil Main agrega una pequeña cantidad de herramientas adicionales que se pueden desactivar de forma independiente, lo que permite que los decodificadores (incluidos los aceleradores de hardware desarrollados originalmente para estándares más antiguos como AVC/HEVC) continúen operando en el perfil Baseline.
  9. Ozer, Jan (15 de octubre de 2019). "Dentro del ambicioso plan de MPEG para lanzar 3 códecs de vídeo en 2020" . Recuperado el 12 de junio de 2020. Aunque el perfil principal de EVC utiliza "herramientas" que generan regalías, estas se pueden activar y desactivar con una "pérdida limitada de rendimiento". Este fue el modelo implementado por Divideon y su códec xvc, y, en teoría, permite a quienes implementan la tecnología elegir tanto el rendimiento como el costo de las regalías asociadas. (…) Se presentaron dos propuestas en respuesta a la convocatoria de propuestas de MPEG para MPEG-5 Parte 1, y MPEG seleccionó la propuesta de Samsung, Huawei y Qualcomm.
  10. "Codificador de vídeo esencial ultrarrápido (XEVE)" . 9 de enero de 2023 vía GitHub.
  11. "1.29 Codificador de vídeo esencial extra rápido (XEVE)" . Documentación general de FFmpeg .
  12. "1.30 Decodificador de vídeo esencial extra rápido (XEVD)" . Documentación general de FFmpeg .
  13. "Decodificador de vídeo esencial extra rápido (XEVD)" . github .
  14. "Codificación de vídeo mejorada con IA (MPAI-EVC)" . Codificación de imágenes en movimiento, audio y datos mediante inteligencia artificial .
  15. "Aplicaciones básicas, tecnologías y beneficios de la codificación de vídeo mediante inteligencia artificial" . mpai.community/news/presentations/#ShortPresentation . 23 de febrero de 2021. Consultado el 21 de septiembre de 2022 .
  16. "Aplicaciones básicas de vídeo, tecnologías y beneficios para la codificación de vídeo mediante inteligencia artificial" . mpati.community/news/presentations/#ShortPresentation . 23 de febrero de 2021. Consultado el 21 de septiembre de 2022 .
  • Buenas prácticas para el formato de vídeo corto y vertical y su exportación
  • Texto de la norma en el sitio web de ISO (Congelación de características ( estado FDIS ) a partir de agosto de 2020)