Plataforma interactiva de mejora de imágenes con Deep Learning y asistencia de chatbot LLM.

dc.contributor.advisorIgual García, Jorge
dc.contributor.advisorIgual Bañó, Carleses_ES
dc.contributor.affiliationEscuela Técnica Superior de Ingeniería de Telecomunicación
dc.contributor.affiliationDepartamento de Comunicaciones
dc.contributor.affiliationInstituto Universitario de Telecomunicación y Aplicaciones Multimedia
dc.contributor.authorValverde de Pedro, Joeles_ES
dc.date.accessioned2024-10-10T09:08:34Z
dc.date.available2024-10-10T09:08:34Z
dc.date.created2024-09-16es_ES
dc.date.issued2024-10-10es_ES
dc.description.abstract[ES] El proyecto desarrolla una plataforma interactiva avanzada para la mejora de imágenes mediante aprendizaje profundo. Utiliza una arquitectura modular de backend, diseñada con técnicas de clean code y programación orientada a objetos, gestionada con Git para control de versiones. El frontend se implementó con Gradio, permitiendo una integración sencilla y flexible de nuevos modelos. Para el procesamiento de imágenes, se realizó un testeo masivo de diferentes modelos de aprendizaje profundo, seleccionando los más adecuados y reentrenando uno con un dataset propio. La optimización de hiperparámetros se llevó a cabo mediante Weight&Bias, asegurando el mejor rendimiento posible del modelo. La plataforma permite tareas como la sustitución de fondo, balance de blancos y corrección de luz, utilizando CUDA para optimizar el rendimiento. Una característica innovadora es la inclusión de un chatbot basado en LLM mediante la API LlamaAPI, que interpreta las peticiones del usuario y transforma estas solicitudes en comandos estructurados para aplicar los modelos correspondientes. Este chatbot mejora la accesibilidad y usabilidad de la plataforma. Todo el código está documentado y tipado, facilitando su mantenimiento y comprensión. La integración de diversas tecnologías y herramientas ha permitido crear una solución robusta y eficiente para la mejora de imágenes, destacando la capacidad de gestionar grandes flujos de imágenes con alta calidad y precisión.es_ES
dc.description.abstract[EN] The project develops an advanced interactive platform for image enhancement through deep learning. It uses a modular backend architecture, designed with clean code and object-oriented programming techniques, managed with Git for version control. The frontend was implemented with Gradio, allowing easy and flexible integration of new models. For image processing, a massive testing of different deep learning models was carried out, selecting the most suitable ones and retraining one with its own dataset. Hyperparameter optimisation was carried out using Weight and Bias, ensuring the best possible model performance. The platform allows tasks such as background replacement, white balance and light correction, using CUDA to optimise performance. An innovative feature is the inclusion of an LLM-based chatbot using the LlamaAPI API, which interprets user requests and transforms these requests into structured commands to apply the corresponding models. This chatbot improves the accessibility and usability of the platform. All code is documented and typed, making it easy to maintain and understand. The integration of various technologies and tools has allowed the creation of a robust and efficient solution for image enhancement, highlighting the ability to manage large image streams with high quality and accuracy.en_EN
dc.description.accrualMethodTFGMes_ES
dc.description.bibliographicCitationValverde De Pedro, J. (2024). Plataforma interactiva de mejora de imágenes con Deep Learning y asistencia de chatbot LLM. Universitat Politècnica de València. https://riunet.upv.es/handle/10251/209667es_ES
dc.format.extent44es_ES
dc.identifier.urihttps://riunet.upv.es/handle/10251/209667
dc.languageEspañoles_ES
dc.publisherUniversitat Politècnica de Valènciaes_ES
dc.relation.pasarelaTFGM\157728es_ES
dc.rightsReserva de todos los derechoses_ES
dc.rights.accessRightsAbiertoes_ES
dc.subjectOptimizaciónes_ES
dc.subjectTécnicas de Deep Learninges_ES
dc.subjectProcesamiento de imágeneses_ES
dc.subjectMejora visuales_ES
dc.subjectEntrenamiento de modeloses_ES
dc.subjectAprendizaje profundoes_ES
dc.subjectAutomatizaciónes_ES
dc.subjectEnd-to-endes_ES
dc.subjectModelo de lenguaje grandees_ES
dc.subjectCódigo limpio.es_ES
dc.subjectOptimisationen_EN
dc.subjectDeep Learning techniquesen_EN
dc.subjectImage processingen_EN
dc.subjectVisual enhancementen_EN
dc.subjectModel trainingen_EN
dc.subjectAutomationen_EN
dc.subjectLarge language modelsen_EN
dc.subjectClean code.en_EN
dc.subject.classificationTEORÍA DE LA SEÑAL Y COMUNICACIONESes_ES
dc.subject.otherGrado en Tecnología Digital y Multimedia-Grau en Tecnologia Digital i Multimèdiaes_ES
dc.titlePlataforma interactiva de mejora de imágenes con Deep Learning y asistencia de chatbot LLM.es_ES
dc.title.alternativeInteractive image enhancement platform with Deep Learning and LLM chatbot assistance.es_ES
dc.title.alternativePlataforma interactiva de millora d'imatges amb Deep Learning i assistència de bot LLM.es_ES
dc.typeProyecto/Trabajo fin de carrera/gradoes_ES
dspace.entity.typePublication
person.identifier4072
person.identifier.orcid0000-0003-3408-4014
relation.isAdvisorOfPublication9b32bd86-eb9d-49fe-aa26-bc78702a8204
relation.isAdvisorOfPublication.latestForDiscovery9b32bd86-eb9d-49fe-aa26-bc78702a8204
relation.isOrgUnitOfPublicationaa6a0db9-4584-45eb-b7e3-73606ac49444
relation.isOrgUnitOfPublication02a0f2c5-c452-4e1d-a7d9-b731347d078c
relation.isOrgUnitOfPublication7eb466f9-a4ba-4215-bab2-52a6a5dd6c63
relation.isOrgUnitOfPublication.latestForDiscoveryaa6a0db9-4584-45eb-b7e3-73606ac49444
upv.uuid7fa8ecfc-1302-4c4c-b08f-74ecb6d990e7es_ES

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Valverde - Plataforma interactiva de mejora de imagenes con Deep Learning y asistencia de chatbot....pdf
Tamaño:
4.03 MB
Formato:
Adobe Portable Document Format