Ingeniería Electrónica

URI permanente para esta colecciónhttp://54.81.141.168/handle/123456789/9137

Explorar

Resultados de Búsqueda

Mostrando 1 - 4 de 4
  • Ítem
    Implementación de unwarping de videos omnidireccionales en la plataforma Jetson TK1
    (Pontificia Universidad Católica del Perú, 2015-11-27) Silva Obregón, Gustavo Manuel; Rodríguez Valderrama, Paúl Antonio
    El unwarping es un método utilizado para transformar imágenes omnidireccionales en imágenes panorámicas, el cual es empleado en aplicaciones tales como seguridad, visión robótica, geolocalización, etc. El procesamiento de imágenes omnidireccionales de alta resolución y su aplicación en dispositivos móviles se ve limitado por el costo computacional y costo energético. Para ello, se plantea como herramienta principal utilizar la plataforma Jetson TK1, la cual es un system on chip (SoC) creada por Nvidia que se caracteriza por su alto rendimiento computacional y bajo costo energético al tener incorporado 192 núcleos en su procesador gráfico. En el presente trabajo se desarrolla e implementa un algoritmo para realizar el unwarping de videos omnidireccionales en la plataforma Jetson TK1, la cual permite optimizar las transferencias y procesamientos de datos realizados en su GPU. El algoritmo es implementado en el entorno de programación MATLAB y CUDA para evaluar error por cálculo y eficiencia computacional. Asimismo, se compara en rendimiento computacional con el método PMPA, el cual es una alternativa escrita en lenguaje C computacionalmente eficiente en comparación a otros métodos presentados en el Capítulo 1. Los resultados de la comparación muestran que la implementación propuesta es 1.35 a 8.12 veces más rápida que el algoritmo PMPA para los tipos de interpolación utilizados (interpolación vecino más cercano e interpolación bilineal). El orden que sigue la tesis es el siguiente: En el primer capítulo se realizara un breve estado del arte sobre los métodos para realizar el unwarping de imágenes omnidireccionales. En el segundo capítulo se cubren los aspectos teóricos del modelo de programación CUDA necesarios para el diseño del algoritmo paralelo. En el tercer capítulo se describe de forma detallada el método propuesto y su diseño paralelo. Por ´ultimo, en el cuarto capítulo se presentan los resultados computacionales seguido de las conclusiones y recomendaciones. Finalmente, cabe señalar que el trabajo de investigación realizado fue presentado en el GPU Technology Conference 2015.
  • Ítem
    Diseño de un algoritmo de estabilizacion de video orientado a la detección de personas
    (Pontificia Universidad Católica del Perú, 2015-06-03) Inafuku Yoshida, Alberto Hiroshi; Rojas Gómez, Renán Alfredo
    El presente trabajo de tesis tiene como objetivo principal el desarrollo de un algoritmo de estabilización de video robusto y eficiente frente a cambios de escala, rotación e iluminación. La estabilización de video es una etapa de pre procesamiento utilizada para eliminar o reducir el ruido que se adhiere debido a movimientos involuntarios en los videos. Su importancia radica en que procesamientos posteriores requieren de imágenes alineadas y libres de distorsión espacial. El documento está divido en cuatro capítulos descritos a continuación: En el capítulo 1 se presenta la problemática de la estabilización de videos así como las aplicaciones en diversos campos. Se explicará cómo los videos pueden ser afectados por factores ajenos a la cámara. Entre las aplicaciones se mencionarán procesamientos posteriores que requieren estabilización como paso previo y aplicaciones finales en temas de seguridad, industria y entretenimiento. En el capítulo 2 se mencionan las alternativas de solución del problema. Se presentan tanto las alternativas como sus características, ventajas y desventajas. Entre ellas se describen algunas alternativas mecánicas, que involucran equipos y sistemas sofisticados, y alternativas digitales como registro de imágenes, Structure from Motion y Geometría Epipolar. El capítulo 3 describe la metodología a emplear. Se utilizan gráficas, diagramas e imágenes para mostrar de manera sencilla cómo se piensa atacar el problema. Se describen los parámetros utilizados en cada etapa. El capítulo 4 muestra las simulaciones y los resultados del algoritmo implementado. Mediante imágenes se muestra los resultados de las etapas descritas en el capítulo anterior
  • Ítem
    Diseño de un sistema de video-monitoreo IP para la sala de manufactura del Centro de Tecnologías Avanzadas de Manufactura (CETAM)
    (Pontificia Universidad Católica del Perú, 2014-02-04) Laura Namuche, Gigi Vanessa; Velarde Criado, Luis Ángelo
    La tecnología actual busca desarrollar y explotar las herramientas que emergen con el transcurso de los años. En la rama de las comunicaciones, se ha incrementado el uso de video-monitoreo y video-vigilancia. La diferencia entre ambas es únicamente el modo de almacenar la información; mientras el primero tiene como objetivo transmitir los videos sin ser almacenados, el segundo se basa en guardar dicha información ocupando gran cantidad de memoria para luego ser analizada. La presente tesis está enfocada en el diseño del sistema de video-monitoreo IP en el Laboratorio de Manufactura del Centro de Tecnologías Avanzadas de Manufactura (CETAM) que se encuentra ubicado en la Pontificia Universidad Católica del Perú (PUCP), el cual basa su funcionamiento en el desarrollo de un prototipo conformado por cámaras IP, las cuales serán los dispositivos de transmisión de video; inyectadores PoE, encargados de transmitir energía eléctrica a través de cable de datos Ethernet; un switch; servidores de Streaming y Web para la transmisión de datos a través de Internet. En los siguientes capítulos se detallarán las herramientas y tecnologías que se han estudiado y elegido para la selección de las cámaras IP, cuál es el funcionamiento de los inyectores PoE, cómo se van a programar las páginas web básicas que contendrán los videos de las cámaras del prototipo y por último, cuál será la función de los servidores para que se pueda transmitir esta información y que los usuarios externos al laboratorio sean capaces de visualizar los videos. Al finalizar, se corroborará que las herramientas seleccionadas para el desarrollo del sistema planteado han sido las adecuadas y que el prototipo es capaz de transmitir los videos en tiempo real. Además, se darán algunas recomendaciones para mejorar la transmisión de videos y posibles trabajos a futuro que se pueden lograr luego de culminada la tesis.
  • Ítem
    Implementación de un sistema de estabilización de cámara de dos ejes instalado en un vehículo aéreo no tripulado
    (Pontificia Universidad Católica del Perú, 2013-08-22) Concepción Zavaleta, Paulo Francisco; Cucho Padín, Gonzalo Augusto
    Actualmente, a nivel mundial el uso de aeromodelos y aeronaves con sistemas de cámaras incorporados tiene cada vez mayor demanda para diversas aplicaciones como en la industria cinematográfica, sistemas de vigilancia, detección de incendios, monitoreo de bosques, búsqueda y rescate de personas, etc. En todas estas aplicaciones, el uso de un sistema de estabilización para la cámara es de vital importancia para obtener una buena calidad de imagen y video. Un campo de aplicación de dichos sistemas es el monitoreo de cultivos. La Pontificia Universidad Católica del Perú en conjunto con el Centro Internacional de la Papa, desarrollaron un proyecto de Agricultura de Precisión, cuyo objetivo era adquirir información de terrenos agrícolas a partir de la interpretación de imágenes tomadas a baja altura desde aeromodelos. Para cumplir este objetivo se emplearon equipos aéreos radiocontrolados con cámaras incorporadas. Sin embargo, debido a la carencia de un sistema de estabilizador para las cámaras, se encontraron inconvenientes durante la captura de imágenes como vibraciones aéreas, que generaban movimientos bruscos en la cámara, dando como resultado imágenes con errores de rotación. Basándonos en la problemática encontrada en esta experiencia previa, el objetivo general de este trabajo de tesis es el diseño e implementación de un sistema de estabilización de dos ejes para una cámara instalada en un aeromodelo, que permita reducir los errores generados por las vibraciones durante la toma de imágenes. Luego de la etapa de implementación del sistema se obtuvieron dos resultados importantes. En primer lugar, se logró estimar correctamente la orientación de la plataforma para el movimiento de cabeceo y alabeo utilizando el filtro de Kalman. Finalmente, se consiguió la estabilización de la plataforma para una orientación deseada establecida por un dispositivo transmisor, dentro de un rango de trabajo de +30° a -30° para el cabeceo y +20° a -24° para el alabeo. El error promedio de cabeceo resultó de 2.8°, mientras que el alabeo tiene un error de 2.2°.