Transformación inversa utilizando linealidad para codificación de video
Autores: Song, Hyeonju; Lee, Yung-Lyul
Idioma: Inglés
Editor: MDPI
Año: 2022
Acceso abierto
Artículo científico
2022
Transformación inversa utilizando linealidad para codificación de video
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Codificación transformada
Compresión de energía
VVC
DCT-II
DST-VII
Linealidad
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 34
Citaciones: Sin citaciones
En el codificación de video híbrida basada en bloques, la transformada juega un papel importante en la compactación de energía. La codificación de transformada convierte los datos residuales en el dominio espacial en datos de dominio de frecuencia, concentrando así la energía en una banda de frecuencia más baja. En VVC (codificación de video versátil), la transformada principal se realiza utilizando DCT-II (transformada de coseno discreta tipo 2), DST-VII (transformada de seno discreta tipo 7) y DCT-VIII (transformada de coseno discreta tipo 8). Dado que DCT-II, DST-VII y DCT-VIII son todas transformadas lineales, se propone una transformada inversa para reducir el número de cálculos mediante el uso de la linealidad de la transformada. Cuando se aplica la transformada inversa propuesta utilizando la linealidad al codificador y decodificador de VVC, se pueden lograr ahorros de tiempo de ejecución sin disminuir el rendimiento de codificación en comparación con el decodificador de VVC. Se muestra que, bajo condiciones de prueba comunes de VVC (CTC), se logran valores promedio de ahorro de tiempo de decodificación del 4% y 10% para todas las configuraciones de intra (AI) y de acceso aleatorio (RA), respectivamente.
Descripción
En el codificación de video híbrida basada en bloques, la transformada juega un papel importante en la compactación de energía. La codificación de transformada convierte los datos residuales en el dominio espacial en datos de dominio de frecuencia, concentrando así la energía en una banda de frecuencia más baja. En VVC (codificación de video versátil), la transformada principal se realiza utilizando DCT-II (transformada de coseno discreta tipo 2), DST-VII (transformada de seno discreta tipo 7) y DCT-VIII (transformada de coseno discreta tipo 8). Dado que DCT-II, DST-VII y DCT-VIII son todas transformadas lineales, se propone una transformada inversa para reducir el número de cálculos mediante el uso de la linealidad de la transformada. Cuando se aplica la transformada inversa propuesta utilizando la linealidad al codificador y decodificador de VVC, se pueden lograr ahorros de tiempo de ejecución sin disminuir el rendimiento de codificación en comparación con el decodificador de VVC. Se muestra que, bajo condiciones de prueba comunes de VVC (CTC), se logran valores promedio de ahorro de tiempo de decodificación del 4% y 10% para todas las configuraciones de intra (AI) y de acceso aleatorio (RA), respectivamente.