Ingeniería Electrónica
URI permanente para esta colecciónhttp://54.81.141.168/handle/123456789/9137
Explorar
38 resultados
collection.search.results.head
Ítem Texto completo enlazado Filtro de mediana 2d de alta velocidad en punto flotante acelerado con GPUS(Pontificia Universidad Católica del Perú, 2019-06-05) Salvador Rojas, Gabriel Alejandro; Carranza de la Cruz, Gabriel AlejandroEl presente proyecto de tesis consiste en el diseño e implementación de un filtro de mediana 2D acelerado por GPU. El filtro es capaz de operar con valores en punto fijo y valores en punto flotante, además de hacer uso de un algoritmo que no cause divergencia permitiendo así que el desempeño de la ejecución del programa no disminuya. El primer capítulo muestra los conceptos básicos del filtro de mediana 2D y de los GPUs. Se establece el contexto y la problemática que se busca resolver, se mencionan implementaciones previas como parte del estado del arte y se indican los objetivos a cumplir con la presente tesis. En el segundo capítulo se establece la teoría de los métodos que se utilizaran para el desarrollo del filtro. Adicionalmente, se mencionan técnicas para aumentar el desempeño del programa de forma independiente al desarrollo del filtro. En el tercer capítulo se establece el diseño del filtro a implementar, mencionando las consideraciones necesarias para la ejecución satisfactoria del programa y las técnicas utilizadas para aumentar el desempeño por medio del código. En el cuarto capítulo se muestra los resultados tras la ejecución del filtro sobre un grupo de imágenes. Se comparan los resultados obtenidos por la presente implementación contra implementaciones previas. Finalmente se muestra las conclusiones a las que se llegaron con la presente tesis, mencionando recomendaciones para añadir al trabajo realizado.Ítem Texto completo enlazado Diseño de módulo para la navegación autónoma de un vehículo aéreo no tripulado en espacios interiores(Pontificia Universidad Católica del Perú, 2019-05-29) Bueno Pacheco, Diego Ricardo; Flores Espinoza, Andrés; Saito Villanueva, CarlosEn la actualidad, la necesidad por automatizar procesos en diferentes áreas ha conducido al uso de vehículos aéreos no tripulados para la realización de tareas de forma autónoma y ágil. En este trabajo se desarrolla un método para la navegación autónoma de un vehículo aéreo no tripulado en espacios interiores privados de servicio de geolocalización. Para dicho método se diseña un módulo electrónico capaz de procesar imágenes para detectar códigos QR con lo cual tener información para realizar un plan de vuelo autónomo. La implementación se logra gracias a una computadora embebida (Raspberry Pi 3) que es capaz de realizar las tareas de comunicación y procesamiento en tiempo real para la navegación. También se hace uso del controlador de vuelo Pixhawk, un LIDAR para el control de la altitud de vuelo. En cuanto a software se hace uso de las librerías OpenCV y Dronekit para el lenguaje de programación Python. En los resultados se muestran el desempeño del módulo y las configuraciones necesarias para el óptimo funcionamiento del método de navegación.Ítem Texto completo enlazado Diseño e implementación de un dispositivo de adquisición de imágenes para el PUCP-SAT1(Pontificia Universidad Católica del Perú, 2016-07-12) Vilchez Lagos, Neils Edison; Pratt Linares, HugoEn la actualidad el uso de los satélites es variado y destacan las misiones comerciales, científicas y militares. Estos se utilizan en el campo de las telecomunicaciones, en los sistemas de posicionamiento global, en la teledetección, en el campo de la meteorología, en el estudio de la radiación, en la exploración del espacio y muchas más aplicaciones. Encontramos satélites cada vez más pequeños como los nano y pico-satélites que permiten, a pequeñas empresas y universidades de todo el mundo desarrollar tecnología espacial en los sistemas de energía, de control, de comunicación, diseño estructural, cargas útiles, entre otros como por ejemplo un sistema de adquisición de imágenes. La Pontificia Universidad Católica del Perú (PUCP) desarrolla su propia tecnología espacial al elaborar el nano-satélite PUCP-SAT-1, el femto-satélite POCKET-PUCP y otros satélites futuros. La presente tesis tiene como objetivo principal el diseño e implementación de un prototipo de un sistema de adquisición de imágenes, cuyo volumen debe ser menor al de un octavo del volumen de un CubeSat. Para el desarrollo del sistema se llevará a cabo el análisis del hardware más adecuado para el satélite considerando el entorno de su órbita. Se diseñará e implementará el hardware y software necesarios para lograr la captura de imágenes y almacenarlas en una memoria flash.Ítem Texto completo enlazado Programación del algoritmo POCS para mejorar la resolución de imágenes de campos de cultivo(Pontificia Universidad Católica del Perú, 2015-12-09) Pérez Reátegui, Daniel Ernesto; Carrera Soria, Willy EduardoEl presente trabajo de tesis surgió debido a la necesidad de obtener imágenes de campos de cultivo de alta resolución a partir de un conjunto de imágenes de baja resolución capturadas por un dispositivo óptico. La propiedad de desplazamiento sub-pixel existente entre las imágenes de baja resolución capturadas por el dispositivo óptico hace posible la obtención de imágenes digitales de alta resolución mediante la aplicación de un algoritmo de reconstrucción de imágenes. Con el fin de poder incrementar la resolución de las imágenes de campos de cultivo, de tal modo que estas puedan ser procesadas y analizadas con mayor precisión, se seleccionó y programó el algoritmo POCS (Projections Onto Convex Sets) debido a su robustez, simplicidad y flexibilidad para incorporar información conocida a priori de las imágenes deseadas al proceso de reconstrucción. El presente trabajo se desarrolla en cuatro capítulos. En el primer capítulo se presenta el concepto de Agricultura de Precisión y la necesidad de aplicar técnicas que mejoren la resolución de imágenes de campos de cultivo. En el segundo capítulo se describen los principales problemas que presentan los dispositivos ópticos para aumentar la resolución de imágenes, se presenta el modelo que describe el proceso de degradación de imágenes y se realiza un recuento de los principales algoritmos que aumentan la resolución de las mismas. En el tercer capítulo se presentan los objetivos del presente trabajo de tesis, se detalla el marco teórico del algoritmo POCS y se muestra la programación del mismo. En el cuarto capítulo se definen las métricas usadas para evaluar el algoritmo y se presentan los resultados de diversas pruebas aplicadas a las imágenes de campos de cultivo. Finalmente, se concluyó que el algoritmo POCS incrementa la resolución de imágenes de campos de cultivo de manera satisfactoria, además, se concluyó que POCS presentó mejor desempeño con respecto a los algoritmos de interpolación y de deconvolución que formaron parte de las pruebas.Ítem Texto completo enlazado 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 AntonioEl 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 Texto completo enlazado Caracterización de un ecógrafo de investigación para aplicaciones en sonoelastografía(Pontificia Universidad Católica del Perú, 2015-07-25) Torres Gárate, Gabriela; Castañeda Aphan, Benjamín; Ormacea Quispe, JuvenalEn la actualidad, diversas técnicas de elastografía buscan caracterizar tejidos para obtener parámetros de visco-elasticidad y poder identificar anomalías de forma no invasiva. Esta metodología se basa en la correlación de la variación de las propiedades mecánicas de los tejidos con cambios patológicos de los mismos, lo cual permite hallar anomalías en diferentes zonas del cuerpo. Dentro de estas técnicas, la sonoelastografía involucra un conjunto de métodos basados en la excitación mecánica del tejido para obtener parámetros de elasticidad relativa o absoluta, dependiendo de la modalidad del ensayo. Esta técnica se puede implementar en escáneres ultrasónicos comerciales que tengan la capacidad de generar imágenes modo Doppler, de forma que se puedan visualizar las señales sonoelastográficas deseadas, con la adición de vibradores externos a determinada frecuencia y amplitud de vibración. En la presente investigación se desarrolla una metodología para caracterizar la implementación del método de sonoelastografía, mediante el estudio de dos parámetros de un ecógrafo de investigación. Estos dos parámetros son: la frecuencia de repetición de pulso y el número de cuadros promedio para la estimación Doppler. Mediante el análisis del comportamiento de las señales en función la relación de estos dos parámetros, se modelarán las señales obtenidas en simulaciones y experimentos. En este sentido, se caracterizó el ecógrafo de investigación mediante la definición de una relación lineal entre ambos parámetros relacionada a la periodicidad de la señal. Asimismo, se analizó el efecto de ambos parámetros, concluyendo que para menores valores de frecuencia de repetición de pulso, el sistema aumenta su sensibilidad, ya que es capaz de medir señales a bajos valores de amplitud de vibración con una variabilidad menor al 10%. No obstante, su rango de medición para esta variabilidad es muy limitado. Esta limitación de rango se reduce al aumentar el valor de frecuencia de repetición de pulso. En contraste, a mayores valores de frecuencia de repetición de pulso, la sensibilidad del sistema se reduce, no pudiendo medir amplitudes de vibración pequeñas. Los resultados obtenidos se correlacionan en simulaciones y experimentos.Ítem Texto completo enlazado Diseño e implementación de un algoritmo para el registro de imágenes aéreas ortorectificadas aplicado en la supervisión agrícola(Pontificia Universidad Católica del Perú, 2015-07-08) Meza Zurita, Fernando Javier; Flores Espinoza, Donato AndrésLa presente tesis muestra el diseño e implementación de un sistema de registro de imágenes aéreas orientado a la agricultura de precisión. Este sistema cuenta con la particularidad que las imágenes pasarán por un pre procesamiento de corrección geométrica para mejorar la calidad del registro. Este sistema permitirá la generación de panoramas globales de los campos de cultivo con la finalidad de obtener información correctamente localizada del campo analizado. El documento está dividido en 4 capítulos y su estructura es de la siguiente manera: En el capítulo 1, se analiza la problemática de la agricultura de precisión y el sensado remoto, así como también se expone la aplicación y la problemática del uso de aeromodelos e imágenes aéreas en la agricultura de precisión. En el capítulo 2, se exponen los temas de registro y ortorectificación de imágenes como solución cuando se trabaja con imágenes aéreas orientado a la agricultura de precisión En el capítulo 3, se explican los objetivos de este proyecto y se desarrolla detalladamente el sistema diseñado. Se definen las características particulares del vuelo para la obtención de las imágenes aéreas, a partir de estas características se realiza la selección de algoritmos y se desarrolla el modelo propuesto y una explicación detallada de los pasos y algoritmos usados en este proceso. Finalmente, en el capítulo 4, se muestra la evaluación del sistema propuesto, el cual estará dividido en dos partes, en una primera instancia se evaluará únicamente la generación de mosaicos a partir de un banco de imágenes que se tendrá de referencia y posteriormente se evaluará todo el sistema completo utilizando imágenes aéreas reales adquiridas en la PUCPÍtem Texto completo enlazado 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 AlfredoEl 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 Texto completo enlazado Propuesta de técnica para la estimación de densidad mamaria en mamografías digitales utilizando técnicas de segmentación y estimadores globales(Pontificia Universidad Católica del Perú, 2014-10-29) Segura del Río, César Whesly; Castañeda Aphan, Benjamín; Huaroc Moquillaza, Elizabeth BereniceAnualmente un millón y medio de nuevos casos de cáncer de mama son diagnosticados alrededor del mundo. Por tal motivo, se han establecido estrategias de despistaje temprano de cáncer de mama que utilicen a la mamografía como principal herramienta. Adicionalmente, se han evaluado diversas variables clínicas que han sido capaces de estimar el riesgo a desarrollar esta neoplasia. Entre estas variables se encuentra la densidad mamaria o tejido denso catalogado como principal indicador del cáncer de mama. La densidad mamaria o tejido denso de la mama incrementa de 3.5 a 5 veces el riesgo de adquirir cáncer de mama. La mamografía es una imagen formada a partir del principio de rayos X, describe a los tejidos de la mama y permite la evaluación del estado clínico de los pacientes. Se utilizan dos acercamientos para su estudio, estos consisten en el análisis cualitativo y cuantitativo. En el primero se utiliza el criterio de la observación del médico para dar su juicio de cada caso. En el segundo se procesan digitalmente mamografías y se les aplican técnicas de segmentación, luego se utilizan métodos cuantificables como estimadores globales. La segmentación consiste en subdividir una mamografía en los tejidos que la constituyen mientras que los estimadores globales son algoritmos que se aplican a la imagen completa y brindan indicadores cuantitativos de esta. El objetivo de la presente tesis es realizar una comparación entre el tejido denso obtenido mediante los técnicas de segmentación de Bden, bimodal, C-medias difusas y Otsu con el establecido por un patrón de oro (segmentación manual de experto). A partir de las comparaciones, se propondrá un algoritmo de segmentación validado en base a estimadores globales. Para alcanzar dicho objetivo, se cumplirán los siguientes objetivos específicos: implementación de técnicas de segmentación de Bden, bimodal, C-medias difusas y Otsu para calcular el tejido denso; implementación de estimadores globales intersección sobre unión, índice de similitud estructural (SSIM) y norma L2; comparación cuantitativa del tejido denso entre mamografías segmentadas y mamografías del patrón de oro; implementación de propuesta de técnica de segmentación y cálculo de tejido denso de la mama. Se ha encontrado que la propuesta de técnica de segmentación implementada para el cálculo de tejido denso es superior a las demás técnicas en base a estimadores globales. La técnica propuesta también demuestra un mayor grado de correlación con el tejido denso calculado por los médicos que las segmentaciónes de Bden, bimodal, C-medias difusas y Otsu. Se ha encontrado que en base a los estimadores globales de intersección sobre unión y SSIM la técnica de segmentación propuesta presenta mejores resultados que las técnicas implementadas de Bden, bimodal, C-medias difusas y Otsu. El coeficiente de Pearson es el mejor indicador del grado de correlación que existe entre los porcentajes de tejido denso calculado por los médicos y la técnica propuesta que con el calculado por las demás técnicas.Ítem Texto completo enlazado Rectificación geométrica de imágenes mediante el empleo de transformaciones proyectivas y un sistema de medición inercial(Pontificia Universidad Católica del Perú, 2014-06-27) Tupac Yupanqui Fernández, Roberto Heinz; Flores Espinoza, Donato AndrésCuando se adquieren imágenes aéreas, estas están propensas a tener una distorsión, el cual puede deberse a motivos como a la inclinación de la cámara al momento de adquirir la imagen, el relieve del terreno, etc. Estas distorsiones son corregidas por la ortorectificación. Cuando el relieve del terreno es bastante acentuada, como el caso de ciudades, se necesitan modelos de elevación digital para poder realizar una correcta rectificación de la imagen. La presente tesis está orientada a la rectificación de imágenes obtenidas de campos agrícolas, los cuales presentan un relieve plano, por lo que los modelos de elevación digital no son necesarios para realizar una correcta rectificación. En la adquisición de imágenes la cámara estará alineada en sus 3 ejes de rotación con una unidad de medición inercial, un sistema electrónico que incorpora acelerómetros y giroscopios, los que permiten medir la posición y la orientación. De este sistema se obtendrán los ángulos de rotación de la cámara. El algoritmo a diseñarse consiste en obtener una relación entre la imagen adquirida y la posición de la cámara al adquirir la imagen, de esa relación se obtiene una matriz de transformación, a la imagen obtenida se le aplica una transformación de proyección, empleando la matriz obtenida y por último se obtiene la imagen rectificada. En la verificación de los resultados se hará uso del algoritmo SURF, con la cual se obtendrán puntos de interés de una imagen de referencia y de la imagen rectificada, luego se procederá a hacer una comparación entre la distancia euclidiana de los puntos característicos de cada imagen, para finalmente realizar una evaluación de la relación geométrica entre ambas comparaciones. La efectividad del algoritmo estará determinada por el grado de dispersión de las comparaciones realizadas.