Controlador de procesamiento de imágenes basado en plataformas Open Source destinado a la visualización en paneles de leds RGB

El presente proyecto de investigación se realizó para la Pontificia Universidad Católica del Ecuador Sede Ibarra (PUCE-SI), una institución de educación superior que contribuye a la formación de profesionales para el norte del país. El objetivo de la investigación es el desarrollo de una variante de...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Cuaspa Benavides, Cristian Javier (author)
التنسيق: bachelorThesis
منشور في: 2019
الموضوعات:
الوصول للمادة أونلاين:https://repositorio.puce.edu.ec/handle/123456789/39687
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
_version_ 1836825393643913216
author Cuaspa Benavides, Cristian Javier
author_facet Cuaspa Benavides, Cristian Javier
author_role author
collection Repositorio Pontificia Universidad Católica del Ecuador
dc.creator.none.fl_str_mv Cuaspa Benavides, Cristian Javier
dc.date.none.fl_str_mv 2019
2023-12-06T15:01:49Z
2023-12-06T15:01:49Z
dc.format.none.fl_str_mv application/pdf
text/plain
dc.identifier.none.fl_str_mv 074731
https://repositorio.puce.edu.ec/handle/123456789/39687
dc.language.none.fl_str_mv es
dc.publisher.none.fl_str_mv PUCE - Ibarra
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:Repositorio Pontificia Universidad Católica del Ecuador
instname:Pontificia Universidad Católica del Ecuador
instacron:PUCE
dc.subject.none.fl_str_mv Arduino
Led Rgb
Plataformas
Python
dc.title.none.fl_str_mv Controlador de procesamiento de imágenes basado en plataformas Open Source destinado a la visualización en paneles de leds RGB
dc.type.none.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/bachelorThesis
description El presente proyecto de investigación se realizó para la Pontificia Universidad Católica del Ecuador Sede Ibarra (PUCE-SI), una institución de educación superior que contribuye a la formación de profesionales para el norte del país. El objetivo de la investigación es el desarrollo de una variante de algoritmo de “Compresión del rango dinámico”, tomando como referencia los algoritmos ya existentes, adaptado a un controlador de procesamiento de imágenes que permita la manipulación de los pixeles de imágenes digitales bajo plataformas Arduino, para finalmente visualizar los datos de las imágenes generadas por el controlador en paneles de leds RGB. Este proyecto usa la metodología de investigación documental, puesto que se ha recopilado información de diferentes fuentes bibliográficas, para apoyar el desarrollo e integración de los componentes del controlador, así mismo para la composición de la variante de algoritmo de corrección de rango dinámico\; por otra parte, la investigación aplicada permite un enfoque hacia la aplicación del conocimiento adquirido para la creación del hardware y software de un controlador funcional. Para el desarrollo del controlador se inicia aplicando la metodología ABC-Besoins-SEM, concebida para la gestión de requisitos de Sistemas Embebidos, determinando así la creación de los componentes: Control de archivos, Procesador de imágenes, Presentación e Interfaz de control de usuario, todos con características específicas para su funcionamiento ya sea en conjunto o independientemente, con esto se logra una integración óptima. La simplicidad de uso de los componentes de software de este proyecto es muy importante, ya que se considera que estos pueden ser reutilizados en otros proyectos, por tal motivo, se ha optado por desarrollar los componentes control de archivos y procesador de imágenes como librerías, siguiendo la estructura de una librería para Arduino. El control de usuario que se ha desarrollado es versátil, ya que se puede utilizar medios como: comunicación serial, botones físicos y bluetooth para acceder a las funciones que proporciona este componente, aprovechando dicha característica, se desarrolló una interfaz gráfica en Python que usa comunicación serial RS232 para acceder a los comandos y hacer amigable el manejo del controlador.
eu_rights_str_mv openAccess
format bachelorThesis
id PUCE_c4be6e536bb1515a3bc217f911e0bbdd
identifier_str_mv 074731
instacron_str PUCE
institution PUCE
instname_str Pontificia Universidad Católica del Ecuador
language_invalid_str_mv es
network_acronym_str PUCE
network_name_str Repositorio Pontificia Universidad Católica del Ecuador
oai_identifier_str oai:repositorio.puce.edu.ec:123456789/39687
publishDate 2019
publisher.none.fl_str_mv PUCE - Ibarra
reponame_str Repositorio Pontificia Universidad Católica del Ecuador
repository.mail.fl_str_mv .
repository.name.fl_str_mv Repositorio Pontificia Universidad Católica del Ecuador - Pontificia Universidad Católica del Ecuador
repository_id_str 2180
spelling Controlador de procesamiento de imágenes basado en plataformas Open Source destinado a la visualización en paneles de leds RGBCuaspa Benavides, Cristian JavierArduinoLed RgbPlataformasPythonEl presente proyecto de investigación se realizó para la Pontificia Universidad Católica del Ecuador Sede Ibarra (PUCE-SI), una institución de educación superior que contribuye a la formación de profesionales para el norte del país. El objetivo de la investigación es el desarrollo de una variante de algoritmo de “Compresión del rango dinámico”, tomando como referencia los algoritmos ya existentes, adaptado a un controlador de procesamiento de imágenes que permita la manipulación de los pixeles de imágenes digitales bajo plataformas Arduino, para finalmente visualizar los datos de las imágenes generadas por el controlador en paneles de leds RGB. Este proyecto usa la metodología de investigación documental, puesto que se ha recopilado información de diferentes fuentes bibliográficas, para apoyar el desarrollo e integración de los componentes del controlador, así mismo para la composición de la variante de algoritmo de corrección de rango dinámico\; por otra parte, la investigación aplicada permite un enfoque hacia la aplicación del conocimiento adquirido para la creación del hardware y software de un controlador funcional. Para el desarrollo del controlador se inicia aplicando la metodología ABC-Besoins-SEM, concebida para la gestión de requisitos de Sistemas Embebidos, determinando así la creación de los componentes: Control de archivos, Procesador de imágenes, Presentación e Interfaz de control de usuario, todos con características específicas para su funcionamiento ya sea en conjunto o independientemente, con esto se logra una integración óptima. La simplicidad de uso de los componentes de software de este proyecto es muy importante, ya que se considera que estos pueden ser reutilizados en otros proyectos, por tal motivo, se ha optado por desarrollar los componentes control de archivos y procesador de imágenes como librerías, siguiendo la estructura de una librería para Arduino. El control de usuario que se ha desarrollado es versátil, ya que se puede utilizar medios como: comunicación serial, botones físicos y bluetooth para acceder a las funciones que proporciona este componente, aprovechando dicha característica, se desarrolló una interfaz gráfica en Python que usa comunicación serial RS232 para acceder a los comandos y hacer amigable el manejo del controlador.The present research project was carried out for the Pontificia Universidad Católica del Ecuador Sede Ibarra (PUCE-SI), a higher education institution that contributes to the training of professionals for the north of the country._x000D_ The objective of the research is the development of a variant algorithm of Dynamic Range Compression, as a reference the already existing algorithms, and an image processing controller to allow the handling of digital image pixels under Arduino platforms, to finally visualize the data of the images generated by the controller in RGB LED panels._x000D_ This project covers documentary research, information has been gathered from different bibliographic sources, to support the development and integration of controller components, as well as the composition of the dynamic range correction algorithm; On the other hand, applied research allows a focus towards the application of acquired knowledge for the creation of hardware and software of a functional controller._x000D_ For the development of the controller the ABC-Besoins-SEM application is started, it was designed for the management of the requirements of the Embedded Systems, the creation of the components was determined: File Control, Image Processor, Presentation and Control Interface of User, All the specific characteristics for its operation either together or independently, with this an optimal integration is achieved._x000D_ The simplicity of use of the software components of this project is very important, since it is considered that these can be reused in other projects, for this reason, it has been chosen to develop the components of file control and image processing as libraries, Following the structure of a library for Arduino._x000D_ The control of the user that has been developed is versatile, that means can be used such as: serial communication, physical buttons and bluetooth to access the functions that use this component, the use of this characteristic feature, the graphical interface in Python that uses RS232 serial communication to access the commands and make a friendly handling of the controller.El presente proyecto de investigación se realizó para la Pontificia Universidad Católica del Ecuador Sede Ibarra (PUCE-SI), una institución de educación superior que contribuye a la formación de profesionales para el norte del país. El objetivo de la investigación es el desarrollo de una variante de algoritmo de Compresión del rango dinámico, tomando como referencia los algoritmos ya existentes, adaptado a un controlador de procesamiento de imágenes que permita la manipulación de los pixeles de imágenes digitales bajo plataformas Arduino, para finalmente visualizar los datos de las imágenes generadas por el controlador en paneles de leds RGB. Este proyecto usa la metodología de investigación documental, puesto que se ha recopilado información de diferentes fuentes bibliográficas, para apoyar el desarrollo e integración de los componentes del controlador, así mismo para la composición de la variante de algoritmo de corrección de rango dinámico; por otra parte, la investigación aplicada permite un enfoque hacia la aplicación del conocimiento adquirido para la creación del hardware y software de un controlador funcional. Para el desarrollo del controlador se inicia aplicando la metodología ABC-Besoins-SEM, concebida para la gestión de requisitos de Sistemas Embebidos, determinando así la creación de los componentes: Control de archivos, Procesador de imágenes, Presentación e Interfaz de control de usuario, todos con características específicas para su funcionamiento ya sea en conjunto o independientemente, con esto se logra una integración óptima. La simplicidad de uso de los componentes de software de este proyecto es muy importante, ya que se considera que estos pueden ser reutilizados en otros proyectos, por tal motivo, se ha optado por desarrollar los componentes control de archivos y procesador de imágenes como librerías, siguiendo la estructura de una librería para Arduino. El control de usuario que se ha desarrollado es versátil, ya que se puede utilizar medios como: comunicación serial, botones físicos y bluetooth para acceder a las funciones que proporciona este componente, aprovechando dicha característica, se desarrolló una interfaz gráfica en Python que usa comunicación serial RS232 para acceder a los comandos y hacer amigable el manejo del controlador.PUCE - Ibarra2023-12-06T15:01:49Z2023-12-06T15:01:49Z2019info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdftext/plain074731https://repositorio.puce.edu.ec/handle/123456789/39687esinfo:eu-repo/semantics/openAccessreponame:Repositorio Pontificia Universidad Católica del Ecuadorinstname:Pontificia Universidad Católica del Ecuadorinstacron:PUCE2025-06-09T21:08:50Zoai:repositorio.puce.edu.ec:123456789/39687Institucionalhttp://repositorio.puce.edu.ec/Institución privadahttps://www.puce.edu.ec/http://repositorio.puce.edu.ec/oai.Ecuador...opendoar:21802025-07-05T15:21:47.031610Repositorio Pontificia Universidad Católica del Ecuador - Pontificia Universidad Católica del Ecuadortrue
spellingShingle Controlador de procesamiento de imágenes basado en plataformas Open Source destinado a la visualización en paneles de leds RGB
Cuaspa Benavides, Cristian Javier
Arduino
Led Rgb
Plataformas
Python
status_str publishedVersion
title Controlador de procesamiento de imágenes basado en plataformas Open Source destinado a la visualización en paneles de leds RGB
title_full Controlador de procesamiento de imágenes basado en plataformas Open Source destinado a la visualización en paneles de leds RGB
title_fullStr Controlador de procesamiento de imágenes basado en plataformas Open Source destinado a la visualización en paneles de leds RGB
title_full_unstemmed Controlador de procesamiento de imágenes basado en plataformas Open Source destinado a la visualización en paneles de leds RGB
title_short Controlador de procesamiento de imágenes basado en plataformas Open Source destinado a la visualización en paneles de leds RGB
title_sort Controlador de procesamiento de imágenes basado en plataformas Open Source destinado a la visualización en paneles de leds RGB
topic Arduino
Led Rgb
Plataformas
Python
url https://repositorio.puce.edu.ec/handle/123456789/39687