PhotoRestorer: Restauración de retratos antiguos o dañados con Deep Learning

Descripción del Articulo

Hace no muchos años, se solía tomar fotografías analógicas o tradicionales, las cuales terminaban en una foto impresa y estaban expuestas a diferentes tipos de daños. Por consiguiente, el objetivo de este proyecto es la construcción de una aplicación móvil que permita restaurar retratos de personas...

Descripción completa

Detalles Bibliográficos
Autores: Mendoza Davila, Christopher Andre, Porta Montes, David Obhed
Formato: tesis de grado
Fecha de Publicación:2024
Institución:Universidad Peruana de Ciencias Aplicadas
Repositorio:UPC-Institucional
Lenguaje:español
OAI Identifier:oai:repositorioacademico.upc.edu.pe:10757/676439
Enlace del recurso:http://hdl.handle.net/10757/676439
Nivel de acceso:acceso abierto
Materia:Restauración de fotografías
GAN
Image Inpainting
CNN
Clasificación de Imágenes
Transfer Learning
Modelos de Machine Learning
Photo Restoration
Image Classification
Deep Learning
Machine Learning Models
https://purl.org/pe-repo/ocde/ford#2.02.04
https://purl.org/pe-repo/ocde/ford#1.00.00
id UUPC_8901d8e211da11f28c3494622ff17526
oai_identifier_str oai:repositorioacademico.upc.edu.pe:10757/676439
network_acronym_str UUPC
network_name_str UPC-Institucional
repository_id_str 2670
dc.title.es_PE.fl_str_mv PhotoRestorer: Restauración de retratos antiguos o dañados con Deep Learning
title PhotoRestorer: Restauración de retratos antiguos o dañados con Deep Learning
spellingShingle PhotoRestorer: Restauración de retratos antiguos o dañados con Deep Learning
Mendoza Davila, Christopher Andre
Restauración de fotografías
GAN
Image Inpainting
CNN
Clasificación de Imágenes
Transfer Learning
Modelos de Machine Learning
Photo Restoration
Image Inpainting
Image Classification
Transfer Learning
Deep Learning
Machine Learning Models
https://purl.org/pe-repo/ocde/ford#2.02.04
https://purl.org/pe-repo/ocde/ford#1.00.00
title_short PhotoRestorer: Restauración de retratos antiguos o dañados con Deep Learning
title_full PhotoRestorer: Restauración de retratos antiguos o dañados con Deep Learning
title_fullStr PhotoRestorer: Restauración de retratos antiguos o dañados con Deep Learning
title_full_unstemmed PhotoRestorer: Restauración de retratos antiguos o dañados con Deep Learning
title_sort PhotoRestorer: Restauración de retratos antiguos o dañados con Deep Learning
author Mendoza Davila, Christopher Andre
author_facet Mendoza Davila, Christopher Andre
Porta Montes, David Obhed
author_role author
author2 Porta Montes, David Obhed
author2_role author
dc.contributor.advisor.fl_str_mv ​​Montalvo Garcia, Peter​
dc.contributor.author.fl_str_mv Mendoza Davila, Christopher Andre
Porta Montes, David Obhed
dc.subject.none.fl_str_mv Restauración de fotografías
GAN
Image Inpainting
CNN
Clasificación de Imágenes
Transfer Learning
Modelos de Machine Learning
Photo Restoration
Image Inpainting
Image Classification
Transfer Learning
Deep Learning
Machine Learning Models
topic Restauración de fotografías
GAN
Image Inpainting
CNN
Clasificación de Imágenes
Transfer Learning
Modelos de Machine Learning
Photo Restoration
Image Inpainting
Image Classification
Transfer Learning
Deep Learning
Machine Learning Models
https://purl.org/pe-repo/ocde/ford#2.02.04
https://purl.org/pe-repo/ocde/ford#1.00.00
dc.subject.ocde.none.fl_str_mv https://purl.org/pe-repo/ocde/ford#2.02.04
dc.subject.ocde.es_PE.fl_str_mv https://purl.org/pe-repo/ocde/ford#1.00.00
description Hace no muchos años, se solía tomar fotografías analógicas o tradicionales, las cuales terminaban en una foto impresa y estaban expuestas a diferentes tipos de daños. Por consiguiente, el objetivo de este proyecto es la construcción de una aplicación móvil que permita restaurar retratos de personas utilizando técnicas de Deep Learning. Si bien muchos estudios proponen diversas técnicas de restauración, estas se centran en un solo tipo de daño y si logran enfocarse en distintos tipos de daño, sus resultados no son del todo buenos y pueden tener tiempos de ejecución excesivos reflejando el margen de mejora. Por ese motivo, proponemos la creación de una Red Neuronal Convolucional (CNN) para clasificar el tipo de daño de una imagen y, en consecuencia, aplicar modelos de restauración pre entrenados. Para este clasificador utilizamos la técnica de Transfer Learning usando Inception V3 como base para la arquitectura. Asimismo, para el entrenamiento del clasificador, creamos nuestra propia fuente de datos a partir del dataset FFHQ, que contiene una gran variedad de rostros de personas al cual tuvimos que aplicar filtros y máscaras para simular imágenes dañadas o antiguas. Los resultados muestran que el uso del clasificador para que identifique el tipo de daño en imágenes antes de la restauración es una buena opción para reducir los tiempos de ejecución y mejorar los resultados de las imágenes restauradas, dado que se aplica el modelo correcto al retrato que lo necesite.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-11-18T21:17:45Z
dc.date.available.none.fl_str_mv 2024-11-18T21:17:45Z
dc.date.issued.fl_str_mv 2024-03-18
dc.type.es_PE.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.other.es_PE.fl_str_mv Tesis
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
format bachelorThesis
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10757/676439
dc.identifier.isni.es_PE.fl_str_mv 000000012196144X
url http://hdl.handle.net/10757/676439
identifier_str_mv 000000012196144X
dc.language.iso.es_PE.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.relation.url.none.fl_str_mv https://audio.com/raupc/audio/11575
dc.relation.embedded.none.fl_str_mv <div style="height: 228px; width: 600px;"><iframe src="https://audio.com/embed/audio/1821190639982535?theme=image" style="display:block; border-radius: 1px; border: none; height: 204px; width: 600px;"></iframe><a href='https://audio.com/raupc' style="text-align: center; display: block; color: #A4ABB6; font-size: 12px; font-family: sans-serif; line-height: 16px; margin-top: 8px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;">@raupc</a></div>
dc.rights.es_PE.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
http://purl.org/coar/access_right/c_abf2
dc.format.en_US.fl_str_mv application/pdf
application/epub
application/msword
dc.publisher.es_PE.fl_str_mv Universidad Peruana de Ciencias Aplicadas (UPC)
dc.publisher.country.es_PE.fl_str_mv PE
dc.source.es_PE.fl_str_mv Universidad Peruana de Ciencias Aplicadas (UPC)
Repositorio Académico - UPC
dc.source.none.fl_str_mv reponame:UPC-Institucional
instname:Universidad Peruana de Ciencias Aplicadas
instacron:UPC
instname_str Universidad Peruana de Ciencias Aplicadas
instacron_str UPC
institution UPC
reponame_str UPC-Institucional
collection UPC-Institucional
bitstream.url.fl_str_mv https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/9/Mendoza_DC_Fichaautorizacion.pdf.jpg
https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/11/Mendoza_DC_Reportesimilitud.pdf.jpg
https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/13/Mendoza_DC_Actasimilitud.pdf.jpg
https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/16/Mendoza_DC.pdf.jpg
https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/6/Mendoza_DC.pdf.txt
https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/8/Mendoza_DC_Fichaautorizacion.pdf.txt
https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/10/Mendoza_DC_Reportesimilitud.pdf.txt
https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/12/Mendoza_DC_Actasimilitud.pdf.txt
https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/14/Mendoza_DC.pdf
https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/15/Mendoza_DC.docx
https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/3/Mendoza_DC_Fichaautorizacion.pdf
https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/4/Mendoza_DC_Reportesimilitud.pdf
https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/5/Mendoza_DC_Actasimilitud.pdf
bitstream.checksum.fl_str_mv adb7c5b42b6a57d55178958ac10d7077
6ac0000e0f51700dfc406c5b302349e6
ffb3e14795ea9ee89bd2adbe8cbbe69b
6d4ad83a4c2389703a1ca222915c4b2c
8c71b344bbb51a978336a882bb688435
41bd91c94c29f94f1d478446e875fbba
598fb28dd73d790a584690074cb47016
e4138ab9bccddfeaf78a42ec9fdf1745
a3aba207af6522d390a4fc7d03260512
e757331c760920dfe25a94c2c13e43d4
63726a240759ba099ea5391288bd5f39
a0768405965c30b759bd1e7621d26480
7b1ac0d64eca4bcf3ae56c21e66fe11a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio académico upc
repository.mail.fl_str_mv upc@openrepository.com
_version_ 1846066057687597056
spelling f9d6a57610c9399640b8f135a0b1b984​​Montalvo Garcia, Peter​6fad02f1f655c2348fbf209352e2fbd55004212b38e3a41ef70f5abdd3b9afc55f1500Mendoza Davila, Christopher AndrePorta Montes, David Obhed2024-11-18T21:17:45Z2024-11-18T21:17:45Z2024-03-18http://hdl.handle.net/10757/676439000000012196144XHace no muchos años, se solía tomar fotografías analógicas o tradicionales, las cuales terminaban en una foto impresa y estaban expuestas a diferentes tipos de daños. Por consiguiente, el objetivo de este proyecto es la construcción de una aplicación móvil que permita restaurar retratos de personas utilizando técnicas de Deep Learning. Si bien muchos estudios proponen diversas técnicas de restauración, estas se centran en un solo tipo de daño y si logran enfocarse en distintos tipos de daño, sus resultados no son del todo buenos y pueden tener tiempos de ejecución excesivos reflejando el margen de mejora. Por ese motivo, proponemos la creación de una Red Neuronal Convolucional (CNN) para clasificar el tipo de daño de una imagen y, en consecuencia, aplicar modelos de restauración pre entrenados. Para este clasificador utilizamos la técnica de Transfer Learning usando Inception V3 como base para la arquitectura. Asimismo, para el entrenamiento del clasificador, creamos nuestra propia fuente de datos a partir del dataset FFHQ, que contiene una gran variedad de rostros de personas al cual tuvimos que aplicar filtros y máscaras para simular imágenes dañadas o antiguas. Los resultados muestran que el uso del clasificador para que identifique el tipo de daño en imágenes antes de la restauración es una buena opción para reducir los tiempos de ejecución y mejorar los resultados de las imágenes restauradas, dado que se aplica el modelo correcto al retrato que lo necesite.Not many years ago, analog or traditional photographs used to be taken, which ended up in a printed photo and were exposed to different types of damage. Therefore, the objective of this project is the construction of a mobile application that allows restoring portraits of people using Deep Learning techniques. Although many studies propose various restoration techniques, they focus on a single type of damage and if they manage to focus on different types of damage, their results are not entirely good and may have excessive execution times reflecting the margin for improvement. For that reason, we propose the creation of a Convolutional Neural Network (CNN) to classify the type of damage of an image and, consequently, apply pre-trained restoration models. For this classifier we use the Transfer Learning technique using Inception V3 as the basis for the architecture. Likewise, for the training of the classifier, we created our own data source from the FFHQ dataset, which contains a great variety of people's faces to which we had to apply filters and masks to simulate damaged or old images. The results show that the use of the classifier to identify the type of damage in images before restoration is a good option to reduce execution times and improve the results of the restored images, since the correct model is applied to the portrait that needs it.TesisODS 9: Industria, innovación e infraestructuraODS 4: Educación de calidadODS 8: Trabajo decente y crecimiento económicoapplication/pdfapplication/epubapplication/mswordspaUniversidad Peruana de Ciencias Aplicadas (UPC)PEhttps://audio.com/raupc/audio/11575<div style="height: 228px; width: 600px;"><iframe src="https://audio.com/embed/audio/1821190639982535?theme=image" style="display:block; border-radius: 1px; border: none; height: 204px; width: 600px;"></iframe><a href='https://audio.com/raupc' style="text-align: center; display: block; color: #A4ABB6; font-size: 12px; font-family: sans-serif; line-height: 16px; margin-top: 8px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;">@raupc</a></div>SUNEDUinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/http://purl.org/coar/access_right/c_abf2Universidad Peruana de Ciencias Aplicadas (UPC)Repositorio Académico - UPCreponame:UPC-Institucionalinstname:Universidad Peruana de Ciencias Aplicadasinstacron:UPCRestauración de fotografíasGANImage InpaintingCNNClasificación de ImágenesTransfer LearningModelos de Machine LearningPhoto RestorationImage InpaintingImage ClassificationTransfer LearningDeep LearningMachine Learning Modelshttps://purl.org/pe-repo/ocde/ford#2.02.04https://purl.org/pe-repo/ocde/ford#1.00.00PhotoRestorer: Restauración de retratos antiguos o dañados con Deep Learninginfo:eu-repo/semantics/bachelorThesisTesishttp://purl.org/coar/resource_type/c_7a1fUniversidad Peruana de Ciencias Aplicadas (UPC). Facultad de IngenieríaLicenciaturaCiencias de la ComputaciónLicenciado en Ciencias de la Computación2024-11-19T19:50:17Zhttps://purl.org/pe-repo/renati/type#tesishttps://orcid.org/0000-0003-1045-535170550542https://purl.org/pe-repo/renati/level#tituloProfesional611016Diaz Suarez, Jorge EduardoZubieta Cardenas, Robert ErnestoRojas Sihuay, Diego7256487772859861CONVERTED2_3954642CONVERTED2_3923422THUMBNAILMendoza_DC_Fichaautorizacion.pdf.jpgMendoza_DC_Fichaautorizacion.pdf.jpgGenerated Thumbnailimage/jpeg27513https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/9/Mendoza_DC_Fichaautorizacion.pdf.jpgadb7c5b42b6a57d55178958ac10d7077MD59falseMendoza_DC_Reportesimilitud.pdf.jpgMendoza_DC_Reportesimilitud.pdf.jpgGenerated Thumbnailimage/jpeg36276https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/11/Mendoza_DC_Reportesimilitud.pdf.jpg6ac0000e0f51700dfc406c5b302349e6MD511falseMendoza_DC_Actasimilitud.pdf.jpgMendoza_DC_Actasimilitud.pdf.jpgGenerated Thumbnailimage/jpeg40434https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/13/Mendoza_DC_Actasimilitud.pdf.jpgffb3e14795ea9ee89bd2adbe8cbbe69bMD513falseMendoza_DC.pdf.jpgMendoza_DC.pdf.jpgGenerated Thumbnailimage/jpeg27237https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/16/Mendoza_DC.pdf.jpg6d4ad83a4c2389703a1ca222915c4b2cMD516falseTEXTMendoza_DC.pdf.txtMendoza_DC.pdf.txtExtracted texttext/plain159541https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/6/Mendoza_DC.pdf.txt8c71b344bbb51a978336a882bb688435MD56falseMendoza_DC_Fichaautorizacion.pdf.txtMendoza_DC_Fichaautorizacion.pdf.txtExtracted texttext/plain2659https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/8/Mendoza_DC_Fichaautorizacion.pdf.txt41bd91c94c29f94f1d478446e875fbbaMD58falseMendoza_DC_Reportesimilitud.pdf.txtMendoza_DC_Reportesimilitud.pdf.txtExtracted texttext/plain1789https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/10/Mendoza_DC_Reportesimilitud.pdf.txt598fb28dd73d790a584690074cb47016MD510falseMendoza_DC_Actasimilitud.pdf.txtMendoza_DC_Actasimilitud.pdf.txtExtracted texttext/plain1185https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/12/Mendoza_DC_Actasimilitud.pdf.txte4138ab9bccddfeaf78a42ec9fdf1745MD512falseORIGINALMendoza_DC.pdfMendoza_DC.pdfapplication/pdf1469122https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/14/Mendoza_DC.pdfa3aba207af6522d390a4fc7d03260512MD514trueMendoza_DC.docxMendoza_DC.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document2548883https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/15/Mendoza_DC.docxe757331c760920dfe25a94c2c13e43d4MD515falseMendoza_DC_Fichaautorizacion.pdfMendoza_DC_Fichaautorizacion.pdfapplication/pdf166414https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/3/Mendoza_DC_Fichaautorizacion.pdf63726a240759ba099ea5391288bd5f39MD53falseMendoza_DC_Reportesimilitud.pdfMendoza_DC_Reportesimilitud.pdfapplication/pdf11453676https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/4/Mendoza_DC_Reportesimilitud.pdfa0768405965c30b759bd1e7621d26480MD54falseMendoza_DC_Actasimilitud.pdfMendoza_DC_Actasimilitud.pdfapplication/pdf121907https://repositorioacademico.upc.edu.pe/bitstream/10757/676439/5/Mendoza_DC_Actasimilitud.pdf7b1ac0d64eca4bcf3ae56c21e66fe11aMD55false10757/676439oai:repositorioacademico.upc.edu.pe:10757/6764392025-05-28 23:17:21.583Repositorio académico upcupc@openrepository.com
score 13.936249
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).