Selección de capas en la transmisión progresiva de video JPEG2000 con compensación de movimiento
Autores: Maturana-Espinosa, José Carmelo; García-Ortiz, Juan Pablo; Müller, Daniel; González-Ruiz, Vicente
Idioma: Inglés
Editor: MDPI
Año: 2019
Acceso abierto
Artículo científico
2019
Selección de capas en la transmisión progresiva de video JPEG2000 con compensación de movimiento
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Jpeg2000 con compensación de movimiento
Mctf
J2k
Tasa-distorsión
Sub-bandas temporales
Mcj2k
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 24
Citaciones: Sin citaciones
MCJ2K (Motion-Compensated JPEG2000) es un códec de video basado en MCTF (Filtrado Temporal Compensado por Movimiento) y J2K (JPEG2000). MCTF analiza una secuencia de imágenes, generando una colección de subbandas temporales, que se comprimen con J2K. El rendimiento R/D (Tasa-Distorsión) en MCJ2K es mejor que la extensión MJ2K (Motion JPEG2000), especialmente si hay un alto nivel de redundancia temporal. Los flujos de código de MCJ2K pueden ser servidos por servidores estándar JPIP (Protocolo Interactivo J2K), gracias al uso de solo formatos de archivo estándar J2K. En escenarios de ancho de banda restringido, un problema importante en MCJ2K es determinar la cantidad de datos de cada subbanda temporal que debe ser transmitida para maximizar la calidad de las reconstrucciones en el lado del cliente. Para resolver este problema, hemos propuesto dos algoritmos de asignación de tasa que proporcionan reconstrucciones progresivas en calidad. El primero, OSLA (Asignación de Capas de Subbandas Optimizadas), determina la mejor progresión de capas de calidad, pero es computacionalmente costoso. El segundo, ESLA (Asignación de Capas de Subbandas con Pendiente Estimada), es subóptimo en la mayoría de los casos, pero mucho más rápido y conveniente para escenarios de transmisión en tiempo real. Una comparación experimental muestra que incluso cuando se utiliza un esquema de compensación de movimiento directo, el rendimiento R/D de MCJ2K es competitivo no solo en comparación con MJ2K, sino también con respecto a otros códecs de video escalables estándar.
Descripción
MCJ2K (Motion-Compensated JPEG2000) es un códec de video basado en MCTF (Filtrado Temporal Compensado por Movimiento) y J2K (JPEG2000). MCTF analiza una secuencia de imágenes, generando una colección de subbandas temporales, que se comprimen con J2K. El rendimiento R/D (Tasa-Distorsión) en MCJ2K es mejor que la extensión MJ2K (Motion JPEG2000), especialmente si hay un alto nivel de redundancia temporal. Los flujos de código de MCJ2K pueden ser servidos por servidores estándar JPIP (Protocolo Interactivo J2K), gracias al uso de solo formatos de archivo estándar J2K. En escenarios de ancho de banda restringido, un problema importante en MCJ2K es determinar la cantidad de datos de cada subbanda temporal que debe ser transmitida para maximizar la calidad de las reconstrucciones en el lado del cliente. Para resolver este problema, hemos propuesto dos algoritmos de asignación de tasa que proporcionan reconstrucciones progresivas en calidad. El primero, OSLA (Asignación de Capas de Subbandas Optimizadas), determina la mejor progresión de capas de calidad, pero es computacionalmente costoso. El segundo, ESLA (Asignación de Capas de Subbandas con Pendiente Estimada), es subóptimo en la mayoría de los casos, pero mucho más rápido y conveniente para escenarios de transmisión en tiempo real. Una comparación experimental muestra que incluso cuando se utiliza un esquema de compensación de movimiento directo, el rendimiento R/D de MCJ2K es competitivo no solo en comparación con MJ2K, sino también con respecto a otros códecs de video escalables estándar.