Creación de una aplicación MATLAB para la representación interactiva de los datos obtenidos durante el proceso de codificación de video

Bookmark (0)
Please login to bookmark Close

El objetivo de este proyecto es crear una solución tecnológica para reforzar la comprensión de un tema complejo como es la codificación de video. Con este propósito, se desarrolla una aplicación de escritorio para que los estudiantes puedan fortalecer el conocimiento adquirido en las clases teóricas.
VisualCodecInsight (VCI) es una aplicación educativa desarrollada mediante MATLAB App Designer que permite a los estudiantes visualizar y comprender los procesos fundamentales de la codificación de imágenes. Dicha herramienta facilita el aprendizaje de forma interactiva mostrando las imágenes calculadas en cada parte del proceso de codificación.
En esta aplicación, los usuarios pueden cargar diferentes secuencias y elegir los fotogramas que quieran visualizar, a partir de los cuales pueden: visualizar sus modos de macrobloques, visualizar únicamente el aporte de las cromas, superponer los diferentes tipos de vectores de movimiento, reproducir secuencias de forma automática e interpretar todos sus datos mediante la gestión de tablas y gráficos.
Esta aplicación busca crear un impacto significativo en la educación técnica, sobre todo fomentando el dinamismo y el desarrollo de habilidades tecnológicas cruciales para el futuro de los ingenieros. Esta aplicación puede significar un avance en la manera en que se enseñan y aprenden las tecnologías de codificación de imágenes, puesto que aporta un apoyo visual para aclarar conceptos.
Abstract:
The aim of this project is to create a technological solution to reinforce the understanding of a complex subject such as video coding. For this purpose, a desktop application is developed so that students can strengthen the knowledge acquired in the theoretical classes.
VisualCodecInsight (VCI) is an educational application developed with MATLAB App Designer that allows students to visualize and understand the fundamental process in image coding. The tool provides an interactive learning experience by showing computed images at each part of the coding process.
In this application, users can load different sequences and choose the frames they want to visualize, where they can: visualize their macro-block modes, visualize the contribution of the chroma components only, overlay the different types of movement vectors, automatically play sequences and interpret all their data by managing tables and graphs.
This application seeks to encourage dynamism and the development of technological skills that are crucial for the future of engineers. This project can be a breakthrough in the way image coding technologies are taught and learned, as it provides visual support to clarify concepts.

​El objetivo de este proyecto es crear una solución tecnológica para reforzar la comprensión de un tema complejo como es la codificación de video. Con este propósito, se desarrolla una aplicación de escritorio para que los estudiantes puedan fortalecer el conocimiento adquirido en las clases teóricas.
VisualCodecInsight (VCI) es una aplicación educativa desarrollada mediante MATLAB App Designer que permite a los estudiantes visualizar y comprender los procesos fundamentales de la codificación de imágenes. Dicha herramienta facilita el aprendizaje de forma interactiva mostrando las imágenes calculadas en cada parte del proceso de codificación.
En esta aplicación, los usuarios pueden cargar diferentes secuencias y elegir los fotogramas que quieran visualizar, a partir de los cuales pueden: visualizar sus modos de macrobloques, visualizar únicamente el aporte de las cromas, superponer los diferentes tipos de vectores de movimiento, reproducir secuencias de forma automática e interpretar todos sus datos mediante la gestión de tablas y gráficos.
Esta aplicación busca crear un impacto significativo en la educación técnica, sobre todo fomentando el dinamismo y el desarrollo de habilidades tecnológicas cruciales para el futuro de los ingenieros. Esta aplicación puede significar un avance en la manera en que se enseñan y aprenden las tecnologías de codificación de imágenes, puesto que aporta un apoyo visual para aclarar conceptos.
Abstract:
The aim of this project is to create a technological solution to reinforce the understanding of a complex subject such as video coding. For this purpose, a desktop application is developed so that students can strengthen the knowledge acquired in the theoretical classes.
VisualCodecInsight (VCI) is an educational application developed with MATLAB App Designer that allows students to visualize and understand the fundamental process in image coding. The tool provides an interactive learning experience by showing computed images at each part of the coding process.
In this application, users can load different sequences and choose the frames they want to visualize, where they can: visualize their macro-block modes, visualize the contribution of the chroma components only, overlay the different types of movement vectors, automatically play sequences and interpret all their data by managing tables and graphs.
This application seeks to encourage dynamism and the development of technological skills that are crucial for the future of engineers. This project can be a breakthrough in the way image coding technologies are taught and learned, as it provides visual support to clarify concepts. Read More