Diseño e implementación de un sistema de transmisión de imágenes de anaglifo sobre dos plataformas embebidas BeagleBoard xM

Proyecto de Graduación (Licenciatura en Ingeniería Electrónica). Instituto Tecnológico de Costa Rica. Escuela de Ingeniería Electrónica, 2010.

Autor Principal: Grüner-Monzón, Carl Michael
Formato: Tesis
Idioma: Español
Publicado: Instituto Tecnológico de Costa Rica. Escuela de Electrónica 2013
Materias:
DSP
USB
Acceso en línea: https://hdl.handle.net/2238/2948
id RepoTEC2948
recordtype dspace
spelling RepoTEC29482022-04-09T03:05:28Z Diseño e implementación de un sistema de transmisión de imágenes de anaglifo sobre dos plataformas embebidas BeagleBoard xM Grüner-Monzón, Carl Michael Anaglifo Color DSP GStreamer USB Anaglyph Proyecto de Graduación (Licenciatura en Ingeniería Electrónica). Instituto Tecnológico de Costa Rica. Escuela de Ingeniería Electrónica, 2010. El presente documento describe el proceso de diseño e implementación sistema de transmisión tiempo real de im agenes en 3D. El m etodo que se utiliza es el de anaglifos basados en el par crom atico rojo y cian. El sistema se implementa sobre dos plataformas embebidas BeagleBoard-xM, operadas por un nucleo GNU/Linux, que permite acceder a los diferentes perif ericos. La captura se realiza con dos m odulos de cámara nectados a los puertos dedicados, en cada plataforma respectivamente. La transmisi on de la imagen de un embebido a otro se consigue mediante el protocolo USB. Para ello es necesario acceder al dispositivo tanto en modo an trion como en modo dispositivo. El despliegue se consigue utilizando la salida DVI disponible. Para el manejo del ujo de video se hace uso de GStreamer. Se implementa un elemento sumidero y otro fuente para el env o y recepci on de datos a trav es del puerto USB respectivamente, y un elemento mezclador para combinar y sincronizar las im agenes. Adem as se programa una aplicaci on que haga uso de estos y otros elementos est andar para lograr el ujo de video deseado. La ejecuci on del algoritmo de anaglifos se realiza en el DSP, o procesador de señales digitales, disponible en el sistema embebido. Se implementan adem as en este procesador las transformadas en el espacio del color de UYVY a RGB y viceversa, requeridas por los anaglifos. Los algoritmos anteriores son optimizados de manera que se logre un paralelismo en la arquitectura del DSP y utilizar la mayor cantidad de m odulos que sea posible por ciclo de reloj. Lo anterior ofrece velocidad de ejecuci on y por tanto un video 3D. ________________________________________________________________________ Abstract: This document describes the design and implementation process of a real-time 3D images transmission system. The used method is the red-cyan chromatic pair Anaglyphs. The system is implemented over two BeagleBoards-xM embedded platforms, operated by a GNU/Linux kernel which enables access to the di_erent pheripherals. Video capture is achieved with two camera modules connected to the proper ports, on each platform respectively. Images transmition from one embedded system to another is made through USB protocol. For instance, USB device must be accessed in host mode and in gadget mode. DVI output port is used as video display. To handle video streaming GStreamer is used. For USB video sending and receiving, sink and src elements are implemented respectively. For image mixing and synchronization a mixer element is programmed. Moreover, an application that makes use of these and other standart elements is implemented to ensure the desired video stream. Anaglyph algorithm execution is done in the DSP or digital signal processor, available in the embedded system. Furthermore, the required colospace transformations from UYVY to RGB and vice versa, are implemented in this same processor. These algorithms are optimized to achieve DSP architecture parallelism and the highest number of modules per clock cycle as possible. This o_ers high execution speed and hence 3D video. 2013-02-03T03:53:45Z 2013-02-03T03:53:45Z 2012 licentiateThesis https://hdl.handle.net/2238/2948 es application/pdf Instituto Tecnológico de Costa Rica. Escuela de Electrónica
institution Tecnológico de Costa Rica
collection Repositorio TEC
language Español
topic Anaglifo
Color
DSP
GStreamer
USB
Anaglyph
spellingShingle Anaglifo
Color
DSP
GStreamer
USB
Anaglyph
Grüner-Monzón, Carl Michael
Diseño e implementación de un sistema de transmisión de imágenes de anaglifo sobre dos plataformas embebidas BeagleBoard xM
description Proyecto de Graduación (Licenciatura en Ingeniería Electrónica). Instituto Tecnológico de Costa Rica. Escuela de Ingeniería Electrónica, 2010.
format Tesis
author Grüner-Monzón, Carl Michael
author_sort Grüner-Monzón, Carl Michael
title Diseño e implementación de un sistema de transmisión de imágenes de anaglifo sobre dos plataformas embebidas BeagleBoard xM
title_short Diseño e implementación de un sistema de transmisión de imágenes de anaglifo sobre dos plataformas embebidas BeagleBoard xM
title_full Diseño e implementación de un sistema de transmisión de imágenes de anaglifo sobre dos plataformas embebidas BeagleBoard xM
title_fullStr Diseño e implementación de un sistema de transmisión de imágenes de anaglifo sobre dos plataformas embebidas BeagleBoard xM
title_full_unstemmed Diseño e implementación de un sistema de transmisión de imágenes de anaglifo sobre dos plataformas embebidas BeagleBoard xM
title_sort diseño e implementación de un sistema de transmisión de imágenes de anaglifo sobre dos plataformas embebidas beagleboard xm
publisher Instituto Tecnológico de Costa Rica. Escuela de Electrónica
publishDate 2013
url https://hdl.handle.net/2238/2948
_version_ 1785817484128944128
score 12.140644