Sei sulla pagina 1di 9

CURSO DE ENTRENAMIENTO TÉCNICO EN TELEVISIÓN.

CURSO DE ENTRENAMIENTO TÉCNICO EN TELEVISIÓN. JPEG - XS Ing. Luis García Osorio OCTUBRE, 2019 Nota:
CURSO DE ENTRENAMIENTO TÉCNICO EN TELEVISIÓN. JPEG - XS Ing. Luis García Osorio OCTUBRE, 2019 Nota:

JPEG - XS

CURSO DE ENTRENAMIENTO TÉCNICO EN TELEVISIÓN. JPEG - XS Ing. Luis García Osorio OCTUBRE, 2019 Nota:

Ing. Luis García Osorio

OCTUBRE, 2019

Nota: Este material es solo para entrenamiento

y formación técnica.

El Estándar JPEG XS (ISO / IEC 21122): define un algoritmo de compresión con muy

baja latencia y muy baja complejidad. Al ofrecer varios grados de paralelismo, JPEG

XS se puede implementar de manera eficiente en varias plataformas como FPGA,

ASIC, CPU y GPU y se destaca con una alta robustez de múltiples generaciones. Está

particularmente optimizado para la compresión visual sin pérdidas, tal como se define en ISO / IEC 29170-2, tanto para imágenes naturales como sintéticas. Las

relaciones de compresión típicas están entre 1: 2 y 1: 6 para imágenes y secuencias

de imágenes 4: 4: 4 y 4: 2: 2 con una precisión de componente de hasta 16 bits. Las parametrizaciones típicas abordan una latencia algorítmica máxima entre 1 y 32

líneas de video para un conjunto combinado de codificador y decodificador.

JPEG-XS

Esas propiedades permiten que se aplique JPEG XS en todas las aplicaciones que

antes funcionaban con datos de imagen sin comprimir. Esto incluye entre otros

enlaces de video profesionales (3G / 6G / 12G-SDI), transporte IP (SMPTE 2022-5 / 6 y SMPTE 2110), almacenamiento de video en tiempo real, memorias intermedias,

sistema de captura de video omnidireccional, montado en la cabeza pantallas para realidad virtual o aumentada y compresión de sensores para la industria

automotriz. De esta manera, los sistemas pueden ofrecer una mayor resolución y velocidad de cuadros, al tiempo que ofrecen una calidad sin pérdidas visuales.

JPEG-XS

JPEG XS es ​​una especificación de varias partes que se encuentra actualmente en

desarrollo e incluye las siguientes partes:

Parte 1: SISTEMA DE CODIFICACIÓN CENTRAL.

JPEG XS Parte 1 (ISO / IEC 21122-1) define normativamente cómo un flujo de código

comprimido JPEG XS puede transformarse en una imagen decodificada de una

manera exacta. Además, explica de manera informativa los algoritmos clave que

permiten que un codificador genere un flujo de código JPEG XS.

Parte 2: PERFILES Y MODELOS DE BÚFER.

JPEG XS Parte 2 (ISO / IEC 21122-2) garantiza la interoperabilidad entre diferentes

implementaciones al especificar las parametrizaciones y propiedades típicas del flujo

de código. Esto permite derivar los requisitos de hardware y software para diferentes

propósitos, como altas relaciones de compresión, poca memoria o

implementaciones de baja lógica. Además, las pautas de implementación informan

sobre cómo lograr implementaciones de baja latencia.

JPEG-XS

Parte 3: TRANSPORTE Y CONTENEDOR.

JPEG XS Parte 3 (ISO / IEC 21122-3) define cómo incrustar un flujo de código JPEG XS en un formato de archivo más descriptivo. Además, contiene todas las definiciones

que son necesarias para transportar un flujo de código JPEG XS por medio de un

canal de transmisión utilizando protocolos de transmisión existentes definidos por

diferentes organismos de estandarización.

Parte 4: PRUEBA DE CONFORMIDAD. JPEG XS Parte 4 define las pruebas de conformidad de JPEG XS.

Parte 5: SOFTWARE DE REFERENCIA. JPEG XS Parte 5 proporciona el software de referencia JPEG XS.

JPEG-XS

Garantizando una codificación y decodificación rápidas, la latencia se limita a solo

unas pocas líneas. JPEG-XS se puede implementar en FPGA y ASIC con pocos

requisitos lógicos y de memoria, así como CPU y GPU en el software. Salvaguardando todas las ventajas de un flujo no comprimido:

Bajo consumo de energía (a través de procesamientos livianos)

Latencia ultra baja en codificación y decodificación

Calidad de imagen sin pérdida.

Pequeño tamaño en chip

Rápido en software (CPU con el uso de SIMD y GPU)

JPEG-XS

Sin un aumento significativo en el ancho de banda y el costo requeridos:

Bajo consumo de energía (a través de interfaces de ancho de banda razonables)

Tramos de cable más largos

Se ajusta perfecto a infraestructuras existentes y nuevas.

Más píxeles a un costo reducido (resoluciones más altas, velocidades de cuadro

más altas, mayor profundidad de bits)

La compresión JPEG-XS es ​​casi sin pérdidas hasta 6:1, y visualmente sin pérdidas

hasta 10:1.

Queda por verse cómo, y en qué aplicaciones, se podrá implementar JPEG-XS. La compresión de video de alta calidad y baja complejidad sin pérdidas -o casi sin

pérdidas-es vital para un futuro donde todo será inevitable IP en la infraestructura

de transmisión en vivo y de producción, especialmente en resoluciones por encima de UHD 4K y altas velocidades de cuadro.

JPEG-XS

RESUMIENDO:

Características de JPEG XS de un vistazo:

- Compresión de entrepiso

- Ultra baja latencia

- Ultra baja complejidad

- Velocidad de fotogramas de 24 a 120 fps

- RGB y YCbCr / YUV

- Resolución de hasta 8K

- Robustez multigeneración

- Optimizado para múltiples plataformas como FPGA, ASIC y CPU.

- Implementación de software en tiempo real para CPU y GPU disponible de

Fraunhofer IIS

JPEG-XS