Estándar de compresión de vídeo
La codificación de vídeo versátil ( VVC ), también conocida como H.266 , [1] ISO/IEC 23090-3 , [2] y MPEG-I Parte 3 , es un estándar de compresión de vídeo finalizado el 6 de julio de 2020 por el Equipo conjunto de expertos en vídeo (JVET) [3] del grupo de trabajo VCEG de la Comisión de estudio 16 de la UIT-T y el grupo de trabajo MPEG de ISO/IEC JTC 1/SC 29. Es el sucesor de la codificación de vídeo de alta eficiencia (HEVC, también conocida como ITU-T H.265 y MPEG-H Parte 2). Se desarrolló con dos objetivos principales: mejorar el rendimiento de la compresión y brindar soporte para una amplia gama de aplicaciones. [4] [5] [6]
Concepto
En octubre de 2015, MPEG y VCEG formaron el Equipo Conjunto de Exploración de Vídeo (JVET) para evaluar las tecnologías de compresión disponibles y estudiar los requisitos para un estándar de compresión de vídeo de próxima generación. El nuevo estándar tiene una tasa de compresión aproximadamente un 50 % mejor para la misma calidad perceptual en comparación con HEVC, [7] con soporte para compresión con y sin pérdida. Admite resoluciones que van desde resoluciones muy bajas hasta 4K y 16K , así como vídeos de 360°. VVC admite YCbCr 4:4:4, 4:2:2 y 4:2:0 con 8-10 bits por componente, amplia gama de colores BT.2100 y alto rango dinámico (HDR) de más de 16 pasos (con brillo máximo de 1000, 4000 y 10 000 nits ), canales auxiliares (para profundidad, transparencia, etc.), velocidades de cuadro variables y fraccionarias de 0 a 120 Hz y superiores, codificación de vídeo escalable para diferencias temporales (velocidad de cuadro), espaciales (resolución), SNR, de gama de colores y rango dinámico, codificación estéreo/multivista, formatos panorámicos y codificación de imágenes fijas. El trabajo sobre el soporte de alta profundidad de bits (12 a 16 bits por componente) comenzó en octubre de 2020 [8] y se incluyó en la segunda edición publicada en 2022. Se espera una complejidad de codificación varias veces (hasta diez veces) mayor que la de HEVC , dependiendo de la calidad del algoritmo de codificación (que está fuera del alcance del estándar). La complejidad de decodificación es aproximadamente el doble que la de HEVC.
El desarrollo de VVC se ha realizado utilizando el modelo de prueba VVC (VTM), una base de código de software de referencia que se inició con un conjunto mínimo de herramientas de codificación. Se han agregado más herramientas de codificación después de probarlas en experimentos básicos (CE). Su predecesor fue el modelo de exploración conjunta (JEM), una base de código de software experimental que se basó en el software de referencia utilizado para HEVC .
Al igual que su predecesor, VVC utiliza codificación de video DCT con compensación de movimiento . Mientras que HEVC admite tamaños de bloque cuadrados de transformada discreta de coseno (DCT) de números enteros entre 4×4 y 32×32, VVC agrega soporte para tamaños de bloque rectangulares DCT no cuadrados. VVC también presenta varios modos de predicción intra-cuadro basados en estos bloques rectangulares DCT para proporcionar una predicción de compensación de movimiento mejorada . [9]
Historia
JVET emitió una convocatoria final de propuestas en octubre de 2017, y el proceso de estandarización comenzó oficialmente en abril de 2018, cuando se produjo el primer borrador de trabajo de la norma. [10] [11]
En IBC 2018, se demostró una implementación preliminar basada en VVC que se decía que comprimía el video un 40% más eficientemente que HEVC. [12]
El contenido de la norma final fue aprobado el 6 de julio de 2020. [7] [13] [14]
Cronograma
- Octubre 2017: Convocatoria de propuestas
- Abril 2018: Evaluación de las propuestas recibidas y primer borrador de la norma [15]
- Julio de 2019: Se emite la boleta para el borrador del comité
- Octubre de 2019: Se emite votación para el proyecto de norma internacional
- 6 de julio de 2020: Finalización de la norma final
Licencias
Para reducir el riesgo de los problemas observados al otorgar licencias para implementaciones HEVC , se fundó un nuevo grupo para VVC llamado Media Coding Industry Forum (MC-IF). [16] [17] Sin embargo, MC-IF no tenía poder sobre el proceso de estandarización, que se basaba en el mérito técnico determinado por decisiones de consenso de JVET. [18]
Inicialmente, cuatro empresas competían por ser administradores de consorcios de patentes para VVC, en una situación similar a la de los códecs AVC [19] y HEVC [20] anteriores. Más tarde, dos empresas formaron consorcios de patentes: Access Advance y MPEG LA (ahora conocida como Via-LA ). [21]
Access Advance publicó su tarifa de licencia en abril de 2021. [22] Via-LA publicó su tarifa de licencia en enero de 2022. [23]
Las empresas que no forman parte de los grupos de patentes Access Advance o Via-LA a partir de noviembre de 2023 son: Apple, Canon, Ericsson, Fraunhofer, Google, Huawei, Humax, Intel, LG, Interdigital, Maxell, Microsoft, Oppo, Qualcomm, Samsung, Sharp y Sony.
Adopción
Proveedores de contenido
- En 2021, se informó que MX Player [24] entregaba contenido en VVC a hasta el 20% de sus clientes móviles. [25]
Software
Codificadores/decodificadores
- Fraunhofer HHI lanzó un codificador disponible en código fuente [Nota 1] llamado VVenC [26] y un decodificador llamado VVdeC [27]
- Codificador de vídeo versátil Fraunhofer (VVenC)
- Decodificador de vídeo versátil Fraunhofer (VVdeC)
- Software de referencia VVC VTM
- Tencent Media Lab ofrece un decodificador en tiempo real [28] y el servicio Tencent Cloud ofrece transcodificación y transmisión en su infraestructura en la nube. [29]
- Codificador de código abierto uvg266
- A partir de la versión 7.0, ffmpeg admite la decodificación experimental. [30] La versión 7.1 elevó el soporte al estado oficial. [31] Actualmente, no se admite PALETTE [32] . [33]
- OpenVVC, [35] una biblioteca de decodificador VVC de código abierto incompleta con licencia LGPLv2.1 [36]
Jugadores
Hardware
Transmisión
El Foro SBTVD de Brasil adoptará el códec MPEG-I VVC en su próximo sistema de transmisión de televisión, TV 3.0, cuyo lanzamiento está previsto para 2024. Se utilizará junto con MPEG-5 LCEVC como codificador de capa base de vídeo para transmisión y distribución de banda ancha . [54]
El 24 de febrero de 2022, la organización europea DVB Project , que regula los estándares de transmisión de televisión digital , anunció que VVC ahora formaba parte de sus herramientas para la transmisión. [55]
La especificación del sintonizador DVB utilizada en toda Europa, Australia y muchas otras regiones se ha revisado para admitir el códec de video VVC (H.266), el sucesor de HEVC . [56]
Véase también
Notas
- ^ La licencia retiene los derechos de patente y no está aprobada por OSI.
Referencias
- ^ «H.266: codificación de vídeo versátil». Unión Internacional de Telecomunicaciones . Archivado desde el original el 21 de junio de 2021. Consultado el 21 de junio de 2021 .
- ^ "Tecnología de la información - Representación codificada de medios inmersivos - Parte 3: Codificación de vídeo versátil". Organización Internacional de Normalización (2.ª ed.). Septiembre de 2022. ISO/IEC 23090-3:2022 . Consultado el 16 de febrero de 2021 .
- ^ "JVET - Joint Video Experts Team". Unión Internacional de Telecomunicaciones . Consultado el 21 de enero de 2019 .
- ^ Bross, Benjamin; Chen, Jianle; Ohm, Jens-Rainer; Sullivan, Gary J.; Wang, Ye-Kui (septiembre de 2021). "Avances en la estandarización internacional de codificación de video después de AVC, con una descripción general de la codificación de video versátil (VVC)". Actas del IEEE . 109 (9): 1463–1493. doi : 10.1109/JPROC.2020.3043399 . S2CID 234183758.
- ^ Bross, Benjamin; Wang, Ye-Kui; Ye, Yan; Liu, Shan; Sullivan, Gary J.; Ohm, Jens-Rainer (octubre de 2021). "Descripción general del estándar de codificación de video versátil (VVC) y sus aplicaciones". IEEE Trans. Circuitos y sistemas. Para tecnología de video . 31 (10): 3736–3764. doi : 10.1109/TCSVT.2021.3101953 . S2CID : 238243504.
- ^ Boyce, Jill M. ; Chen, Jianle; Liu, Shan; Ohm, Jens-Rainer; Sullivan, Gary J.; Wiegand, Thomas ; Ye, Yan; Zhu, Wenwu (octubre de 2021). "Introducción editorial invitada a la sección especial sobre el estándar VVC". IEEE Trans. Circuitos y sistemas. Para tecnología de video . 31 (10): 3731–3735. doi : 10.1109/TCSVT.2021.3111712 . S2CID 238425004.
- ^ ab "Fraunhofer HHI se enorgullece de presentar el nuevo estado del arte en codificación de video global: H.266/VVC lleva la transmisión de video a nuevas velocidades". Instituto Fraunhofer de Telecomunicaciones . 6 de julio de 2020 . Consultado el 8 de julio de 2020 .
- ^ T. Ikai; T. Zhou; T. Hashimoto. "AHG12: Evaluación de la herramienta de codificación VVC para codificación de alta profundidad de bits". Sistema de gestión de documentos JVET .
- ^ Bailey, Donald G. (14 de agosto de 2023). Diseño para procesamiento de imágenes integrado en FPGA. John Wiley & Sons . pág. 359. ISBN 978-1-119-81979-0.
- ^ "N17195, Convocatoria conjunta de propuestas sobre compresión de vídeo con capacidades superiores a HEVC". mpeg.chiariglione.org . Consultado el 21 de enero de 2019 .
- ^ "N17669, Borrador de trabajo 1 de codificación de vídeo versátil". mpeg.chiariglione.org . Consultado el 18 de agosto de 2019 .
- ^ Richter, Thomas (12 de septiembre de 2018). "Fraunhofer Institut zeigt 50% besseren HEVC Nachfolger VVC auf der // IBC 2018". slashCAM (en alemán). Archivado desde el original el 8 de noviembre de 2018 . Consultado el 21 de enero de 2019 .
- ^ "Codificación de vídeo versátil | MPEG". mpeg.chiariglione.org . Consultado el 21 de enero de 2019 .
- ^ UIT (27 de abril de 2018). «Beyond HEVC: Versatile Video Coding project start strong in Joint Video Experts Team» (Más allá de HEVC: el proyecto de codificación de vídeo versátil arranca con fuerza en el equipo conjunto de expertos en vídeo). Actualidad UIT . Archivado desde el original el 21 de junio de 2021 . Consultado el 21 de junio de 2021 .
- ^ "JVET-J1001: Codificación de vídeo versátil (borrador 1)". Abril de 2018.
- ^ Ozer, Jan (13 de enero de 2019). "Una actualización de licencias de códecs de vídeo". Streaming Media . Consultado el 21 de enero de 2019 .
- ^ "MC-IF". mc-if . Consultado el 21 de enero de 2019 .
- ^ Feldman, Christian (7 de mayo de 2019). "Video Engineering Summit East 2019 – AV1/VVC Update". Nueva York. Archivado desde el original el 20 de junio de 2019. Consultado el 20 de junio de 2019.
No se ha realizado ningún cambio en la estandarización, por lo que, en teoría, podría suceder lo mismo con HEVC nuevamente. Lamentablemente, no se han tomado medidas para evitarlo. Además, JVET no es directamente responsable; son solo un comité técnico. (…) Existe el Media Coding Industry Forum (…), pero no tienen ningún poder real.
- ^ Siglin, Timothy (12 de febrero de 2009). "El laberinto de las licencias H.264". Streaming Media . Consultado el 8 de julio de 2020 .
- ^ Ozer, Jan (17 de enero de 2020). "Balance of Power Shifts Among HEVC Patent Pools". Streaming Media . Consultado el 8 de julio de 2020 .
- ^ Ozer, Jan (28 de enero de 2021). "Consorcios de patentes de VVC: y entonces quedaron dos". Streaming Media . Consultado el 23 de febrero de 2021 .
- ^ "acceso a regalías anticipadas".
- ^ "tarifas de licencia vía-la".
- ^ "MX Player reduce a la mitad el consumo de datos de transmisión de video; actualiza su tecnología de codificación y compresión de video a H.266". businessinsider.in . 15 de junio de 2021.
- ^ "Cómo el estándar de vídeo H.266 ayudará a transmitir contenido de forma más rápida". The Next Web . 7 de septiembre de 2021.
- ^ "Fraunhofer HHI ha desarrollado un codificador de software que aprovecha al máximo el potencial de compresión de VVC. Su código fuente está disponible en GitHub". hhi.fraunhofer.de . Consultado el 29 de junio de 2021 .
- ^ "Fraunhofer HHI ha desarrollado un decodificador de software VVC multiproceso que hace un uso eficiente de los recursos y permite la decodificación en vivo. Su código fuente está disponible en GitHub". hhi.fraunhofer.de . Consultado el 29 de junio de 2021 .
- ^ Tencent (22 de junio de 2021). «El decodificador H.266/VVC en tiempo real de alto rendimiento ya está disponible en Tencent Media Lab». Tencent. Archivado desde el original el 22 de junio de 2021. Consultado el 22 de junio de 2021 .
- ^ Tencent (16 de julio de 2021). "Tencent Cloud se convierte en el primer proveedor de servicios en la nube que admite el estándar H.266/VVC".
- ^ "FFmpeg". ffmpeg.org . Consultado el 5 de abril de 2024 .
- ^ "git.videolan.org Git - ffmpeg.git/commitdiff". git.videolan.org . Consultado el 6 de septiembre de 2024 .
- ^ "Soporte PALETTE · Problema n.° 8 · ffvvc/FFmpeg". GitHub . Consultado el 7 de abril de 2024 .
- ^ "git.ffmpeg.org Git - ffmpeg.git/commit". git.ffmpeg.org . Consultado el 3 de enero de 2024 .
- ^ "Versión 0.79 · Nevcairiel/LAVFilters". GitHub . Consultado el 17 de abril de 2024 .
- ^ "Proyecto". OpenVVC . Consultado el 25 de agosto de 2024 .
- ^ OpenVVC/OpenVVC, OpenVVC, 27 de julio de 2024 , consultado el 25 de agosto de 2024
- ^ "Spin Digital – Reproductor multimedia 8K VVC (Spin Player VVC)". Spin Digital . Consultado el 20 de agosto de 2021 .
- ^ Rudd, Emilia. «Historial de versiones de Elmedia Player para Mac | KB». Electronic Team, Inc. Consultado el 23 de julio de 2023 .
- ^ "Versión 2.2.0 · clsid2/mpc-hc". GitHub . Consultado el 2 de abril de 2024 .
- ^ "Lanzamiento de MPC-BE 1.7.0 · Aleksoid1978/MPC-BE". GitHub .
- ^ "Steam :: Zoom Player Steam Edition :: Anunciamos la versión beta 6 de Zoom Player v19". store.steampowered.com . 12 de abril de 2024 . Consultado el 17 de abril de 2024 .
- ^ "Decodificador IP AV1 8K Video IP Multiformatos AV1 422 Escalable". Allegro DVT - Experto líder en compresión de video . Consultado el 2 de julio de 2021 .
- ^ "Primer núcleo IP decodificador de vídeo VVC/H.266 de hardware". 1 de julio de 2021 . Consultado el 2 de julio de 2021 .
- ^ "Allegro DVT lanza el primer codificador IP VVC/H.266 en tiempo real de la industria". AFP.com . 17 de abril de 2012 . Consultado el 17 de julio de 2024 .
- ^ "Allegro DVT lanza el primer codificador IP VVC/H.266 en tiempo real de la industria". www.allegrodvt.com . Consultado el 17 de julio de 2024 .
- ^ Bonshor, Gavin. "Intel presenta la arquitectura Lunar Lake: nuevos núcleos P y E, gráficos Xe2-LPG, nueva NPU 4 que brinda más rendimiento de IA". www.anandtech.com . Consultado el 4 de junio de 2024 .
- ^ MediaTek. "MediaTek anuncia la nueva familia de televisores inteligentes Pentonic con el nuevo Pentonic 2000 para televisores insignia 8K 120Hz". www.prnewswire.com (Nota de prensa) . Consultado el 20 de noviembre de 2021 .
- ^ de Looper, Christian (10 de noviembre de 2022). "MediaTek quiere impulsar televisores y Chromebooks de próxima generación". BGR .
- ^ "Se anunciaron los chipsets MediaTek Kompanio 838 y Pentonic 800". www.fonearena.com . Consultado el 5 de junio de 2024 .
- ^ Roy, Avik (20 de agosto de 2022). «MediaTek lanza el chip Pentonic 700 para televisores 4K». TechnoSports .
- ^ "Realtek lanza el primer decodificador SoC 4K UHD del mundo (RTD1319D) compatible con decodificación de video VVC/H.266, GPU con gráficos de 10 bits, CAS múltiple y HDMI 2.1a". Realtek . 29 de agosto de 2022 . Consultado el 5 de septiembre de 2022 .
- ^ "VeriSilicon entregó a sus clientes el decodificador de vídeo de hardware multiformato Hantro VC9000D compatible con 8K a 120 FPS VVC/H.266". www.verisilicon.com . Consultado el 21 de marzo de 2023 .
- ^ "Hantro VC9800D". www.verisilicon.com . Consultado el 9 de enero de 2024 .
- ^ "El Foro SBTVD de Brasil elige a V-Nova LCEVC para la próxima TV 3.0 de Brasil". digitalmediaworld.tv . 13 de enero de 2022.
- ^ "DVB añade el códec VVC (H.266) a sus estándares de vídeo, ¿para 8K?". 24 de febrero de 2022.
- ^ "El códec de vídeo de última generación VVC (H.266) se ha añadido a la especificación del sintonizador DVB". 28 de febrero de 2022.
Lectura adicional
- HoangVan, Xiem; NguyenQuang, Sang; Pereira, Fernando (23 de noviembre de 2020). "Escalabilidad de calidad basada en codificación de video versátil con referencia de capa conjunta" (PDF) . IEEE Signal Processing Letters . 27 : 2079–2083. Bibcode :2020ISPL...27.2079H. doi :10.1109/LSP.2020.3039729. S2CID 228091515. Archivado (PDF) desde el original el 14 de diciembre de 2021 – vía Institute of Electrical and Electronics Engineers .
Enlaces externos
- Sitio web de VVC en el Instituto Fraunhofer Heinrich Hertz con código fuente de: VTM o VVdeC o VVenC
- En espera de la compresión ITU H.266
- MPEG: codificación de vídeo versátil
- Finalización del VVC