Transmisión Progresiva de Vídeo JPEG2000 con Movimiento Compensado

RESUMEN: El objetivo principal de esta tesis ha sido crear un códec de vídeo denominado MCJ2K (Motion Compensated JPEG2000) con dos características esenciales: (1) compatible, sin necesidad de alterar ninguno de los servidores JPIP (Protocolo Interactivo JPEG2000) actuales y (2) capaz de generar u...

Full description

Bibliographic Details
Main Author: Maturana Espinosa, José Carmelo
Other Authors: González Ruiz, Vicente
Format: info:eu-repo/semantics/doctoralThesis
Language:Spanish / Castilian
Published: 2021
Subjects:
Online Access:http://hdl.handle.net/10835/10815
_version_ 1789407609438076928
author Maturana Espinosa, José Carmelo
author2 González Ruiz, Vicente
author_facet González Ruiz, Vicente
Maturana Espinosa, José Carmelo
author_sort Maturana Espinosa, José Carmelo
collection DSpace
description RESUMEN: El objetivo principal de esta tesis ha sido crear un códec de vídeo denominado MCJ2K (Motion Compensated JPEG2000) con dos características esenciales: (1) compatible, sin necesidad de alterar ninguno de los servidores JPIP (Protocolo Interactivo JPEG2000) actuales y (2) capaz de generar un flujo de informaci ón con una relación R/D (rate-distorsión) competitiva. Para lograr un alto rendimiento R/D, nuestra propuesta MCJ2K: (1) genera un code-stream escalable con múltiples puntos de truncado, adaptando así la transmisión a las necesidades del cliente, y (2) explota la correlación temporal presente en la mayoría de las secuencias de imágenes, a través de la compensación de movimiento. El code-stream producido por MCJ2K puede ser distribuido por servidores JPIP estándar, gracias al uso de formatos de archivo estándar J2K. En escenarios con limitaciones de ancho de banda, una cuestión importante en MCJ2K es determinar la cantidad de datos de cada subbanda temporal que debe transmitirse para maximizar la calidad de las reconstrucciones en el lado del cliente. Para resolver este problema, hemos propuesto dos algoritmos de rate-allocation que proporcionan reconstrucciones de calidad progresiva. El primero, OSLA (Optimized subband Layer Allocation, en español asignación optimizada de capas de subbandas), determina la mejor progresión (en calidad) capa a capa, aunque es computacionalmente costoso. El segundo, ESLA (Estimated-slope subband Layer Allocation, en español asignación estimada de capas de subbandas), es sub-óptimo en la mayoría de los casos, pero muy rápido y más conveniente en escenarios de transmisión en tiempo real. Una comparación experimental muestra que, incluso cuando se utiliza un esquema de compensación de movimiento básico, no sólo el rendimiento R/D de MCJ2K es competitivo en comparación con MJ2K, sino también con respecto a otros códecs de vídeo estándar. ABSTRACT: The main objective of this thesis was to create a video codec: (1) compatible, without altering any of the current JPIP (JPEG2000 Interactive Protocol) servers and (2) capable of generating a flow of information with a competitive R/D (rate-distortion) ratio. To achieve high R/D performance, our proposal, MCJ2K (Motion Compensated JPEG2000): (1) generates a scalable code-stream, with multiple truncation points, thus adapting the transmission to the client’s needs, and (2) exploits the temporal correlation present in most image sequences, through motion compensation. MCJ2K code-streams can be served by standard JPIP servers, thanks to the use of only J2K standard file formats. In bandwidth-constrained scenarios, an important issue in MCJ2K is determining the amount of data of each temporal subband that must be transmitted to maximize the quality of the reconstructions at the clientside. To solve this problem, we have proposed two rate-allocation algorithms that provide reconstructions that are progressive in quality. The first, OSLA (Optimized subband-Layers Allocation), determines the best progression (quality) layer by layer, but is computationally expensive. The second, ESLA (Estimated-Slope subband-Layers Allocation), is suboptimal in most cases, but much faster and more convenient for real-time streaming scenarios. An experimental comparison shows that, even when a basic motion compensation scheme used, not only is the R/D performance of MCJ2K competitive compared to MJ2K but also concerning other standard video codecs.
format info:eu-repo/semantics/doctoralThesis
id oai:repositorio.ual.es:10835-10815
institution Universidad de Cuenca
language Spanish / Castilian
publishDate 2021
record_format dspace
spelling oai:repositorio.ual.es:10835-108152023-04-12T23:16:14Z Transmisión Progresiva de Vídeo JPEG2000 con Movimiento Compensado Progressive Transmission of Motion-Compensated JPEG2000 Video Maturana Espinosa, José Carmelo González Ruiz, Vicente transmisión progresiva de vídeo JPEG2000 movimiento compensado RESUMEN: El objetivo principal de esta tesis ha sido crear un códec de vídeo denominado MCJ2K (Motion Compensated JPEG2000) con dos características esenciales: (1) compatible, sin necesidad de alterar ninguno de los servidores JPIP (Protocolo Interactivo JPEG2000) actuales y (2) capaz de generar un flujo de informaci ón con una relación R/D (rate-distorsión) competitiva. Para lograr un alto rendimiento R/D, nuestra propuesta MCJ2K: (1) genera un code-stream escalable con múltiples puntos de truncado, adaptando así la transmisión a las necesidades del cliente, y (2) explota la correlación temporal presente en la mayoría de las secuencias de imágenes, a través de la compensación de movimiento. El code-stream producido por MCJ2K puede ser distribuido por servidores JPIP estándar, gracias al uso de formatos de archivo estándar J2K. En escenarios con limitaciones de ancho de banda, una cuestión importante en MCJ2K es determinar la cantidad de datos de cada subbanda temporal que debe transmitirse para maximizar la calidad de las reconstrucciones en el lado del cliente. Para resolver este problema, hemos propuesto dos algoritmos de rate-allocation que proporcionan reconstrucciones de calidad progresiva. El primero, OSLA (Optimized subband Layer Allocation, en español asignación optimizada de capas de subbandas), determina la mejor progresión (en calidad) capa a capa, aunque es computacionalmente costoso. El segundo, ESLA (Estimated-slope subband Layer Allocation, en español asignación estimada de capas de subbandas), es sub-óptimo en la mayoría de los casos, pero muy rápido y más conveniente en escenarios de transmisión en tiempo real. Una comparación experimental muestra que, incluso cuando se utiliza un esquema de compensación de movimiento básico, no sólo el rendimiento R/D de MCJ2K es competitivo en comparación con MJ2K, sino también con respecto a otros códecs de vídeo estándar. ABSTRACT: The main objective of this thesis was to create a video codec: (1) compatible, without altering any of the current JPIP (JPEG2000 Interactive Protocol) servers and (2) capable of generating a flow of information with a competitive R/D (rate-distortion) ratio. To achieve high R/D performance, our proposal, MCJ2K (Motion Compensated JPEG2000): (1) generates a scalable code-stream, with multiple truncation points, thus adapting the transmission to the client’s needs, and (2) exploits the temporal correlation present in most image sequences, through motion compensation. MCJ2K code-streams can be served by standard JPIP servers, thanks to the use of only J2K standard file formats. In bandwidth-constrained scenarios, an important issue in MCJ2K is determining the amount of data of each temporal subband that must be transmitted to maximize the quality of the reconstructions at the clientside. To solve this problem, we have proposed two rate-allocation algorithms that provide reconstructions that are progressive in quality. The first, OSLA (Optimized subband-Layers Allocation), determines the best progression (quality) layer by layer, but is computationally expensive. The second, ESLA (Estimated-Slope subband-Layers Allocation), is suboptimal in most cases, but much faster and more convenient for real-time streaming scenarios. An experimental comparison shows that, even when a basic motion compensation scheme used, not only is the R/D performance of MCJ2K competitive compared to MJ2K but also concerning other standard video codecs. 2021-05-18T05:38:51Z 2021-05-18T05:38:51Z 2020-02-10 info:eu-repo/semantics/doctoralThesis http://hdl.handle.net/10835/10815 es Attribution-NonCommercial-NoDerivatives 4.0 Internacional http://creativecommons.org/licenses/by-nc-nd/4.0/ info:eu-repo/semantics/openAccess
spellingShingle transmisión progresiva de vídeo
JPEG2000
movimiento compensado
Maturana Espinosa, José Carmelo
Transmisión Progresiva de Vídeo JPEG2000 con Movimiento Compensado
title Transmisión Progresiva de Vídeo JPEG2000 con Movimiento Compensado
title_full Transmisión Progresiva de Vídeo JPEG2000 con Movimiento Compensado
title_fullStr Transmisión Progresiva de Vídeo JPEG2000 con Movimiento Compensado
title_full_unstemmed Transmisión Progresiva de Vídeo JPEG2000 con Movimiento Compensado
title_short Transmisión Progresiva de Vídeo JPEG2000 con Movimiento Compensado
title_sort transmisión progresiva de vídeo jpeg2000 con movimiento compensado
topic transmisión progresiva de vídeo
JPEG2000
movimiento compensado
url http://hdl.handle.net/10835/10815
work_keys_str_mv AT maturanaespinosajosecarmelo transmisionprogresivadevideojpeg2000conmovimientocompensado
AT maturanaespinosajosecarmelo progressivetransmissionofmotioncompensatedjpeg2000video