Algoritimo de detecção de retinopatia diabética baseado em aprendizado de máquina

Detalhes bibliográficos
Autor(a) principal: Reis, Leonardo Patrocínio dos
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFSCAR
Texto Completo: https://repositorio.ufscar.br/handle/20.500.14289/17725
Resumo: In this study, the application of neural network and machine learning techniques was explored in order to identify the presence of lesions related to diabetic retinopathy (DR) in fundus images. DR is a frequent complication in diabetic individuals and can lead to vision loss if not detected and treated in a timely manner. The architecture of the classification model proposed in this work is composed of two decision streams that are concatenated to generate the final classification. The first flow uses a U-Net network to segment and extract veins and blood vessels from the original image, followed by an Inception model with an attention mechanism for classification. The second stream directly processes the raw image through an Inception model with an attention mechanism. The proposed model was trained and validated using three combined public datasets (ARIA, RFMiD and STARE). Tools employed in development included Python, TensorFlow, Keras, OpenCV and other complementary libraries. The final model reached an accuracy of 95.4% and a sensitivity of 94.87% in classifying diabetic retinopathy lesions, demonstrating its potential to contribute to the early detection and adequate treatment of this ocular complication.
id SCAR_ae0d1aa7da395c9b1d734cda4e092839
oai_identifier_str oai:repositorio.ufscar.br:20.500.14289/17725
network_acronym_str SCAR
network_name_str Repositório Institucional da UFSCAR
repository_id_str 4322
spelling Reis, Leonardo Patrocínio dosFrança, Celso Aparecido dehttp://lattes.cnpq.br/4547836128892982https://lattes.cnpq.br/3774676837783325ec853a62-7c36-4f54-aa97-0b3418c65daf2023-04-13T14:56:05Z2023-04-13T14:56:05Z2023-04-06REIS, Leonardo Patrocínio dos. Algoritimo de detecção de retinopatia diabética baseado em aprendizado de máquina. 2023. Trabalho de Conclusão de Curso (Graduação em Engenharia Elétrica) – Universidade Federal de São Carlos, São Carlos, 2023. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/17725.https://repositorio.ufscar.br/handle/20.500.14289/17725In this study, the application of neural network and machine learning techniques was explored in order to identify the presence of lesions related to diabetic retinopathy (DR) in fundus images. DR is a frequent complication in diabetic individuals and can lead to vision loss if not detected and treated in a timely manner. The architecture of the classification model proposed in this work is composed of two decision streams that are concatenated to generate the final classification. The first flow uses a U-Net network to segment and extract veins and blood vessels from the original image, followed by an Inception model with an attention mechanism for classification. The second stream directly processes the raw image through an Inception model with an attention mechanism. The proposed model was trained and validated using three combined public datasets (ARIA, RFMiD and STARE). Tools employed in development included Python, TensorFlow, Keras, OpenCV and other complementary libraries. The final model reached an accuracy of 95.4% and a sensitivity of 94.87% in classifying diabetic retinopathy lesions, demonstrating its potential to contribute to the early detection and adequate treatment of this ocular complication.Neste estudo, foi explorada a aplicação de técnicas de redes neurais e aprendizado de máquina com o intuito de identificar a presença de lesões relacionadas à retinopatia diabética (RD) em imagens de fundo de olho. A RD é uma complicação frequente em indivíduos diabéticos, podendo levar à perda da visão caso não seja detectada e tratada em tempo hábil. A arquitetura do modelo de classificação proposta neste trabalho é composta por dois fluxos de decisão que são concatenados para gerar a classificação final. O primeiro fluxo utiliza uma rede U-Net para segmentar e extrair as veias e vasos sanguíneos da imagem original, seguido por um modelo Inception com mecanismo de atenção para a classificação. Já o segundo fluxo processa diretamente a imagem bruta por meio de um modelo Inception com mecanismo de atenção. O modelo proposto foi treinado e validado utilizando três conjuntos de dados públicos combinados (ARIA, RFMiD e STARE). As ferramentas empregadas no desenvolvimento incluíram Python, TensorFlow, Keras, OpenCV e outras bibliotecas complementares. O modelo final alcançou uma precisão de 95, 4% e sensibilidade de 94, 87% na classificação das lesões de retinopatia diabética, demonstrando seu potencial para contribuir na detecção precoce e no tratamento adequado desta complicação ocular.Não recebi financiamentoporUniversidade Federal de São CarlosCâmpus São CarlosEngenharia Elétrica - EEUFSCarAttribution 3.0 Brazilhttp://creativecommons.org/licenses/by/3.0/br/info:eu-repo/semantics/openAccessRetinopatia diabéticaClassificação de imagens médicasAprendizado de máquinaRedes neuraisU-NetMecanismo de atençãoImagens de fundo de olhoDetecção precoceSegmentação de veiasDiabetic retinopathyMedical image classificationMachine learningNeural networkInceptionMechanism of AttentionFundus imagingEarly detectionVein segmentationCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAOCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOENGENHARIAS::ENGENHARIA ELETRICA::CIRCUITOS ELETRICOS, MAGNETICOS E ELETRONICOSAlgoritimo de detecção de retinopatia diabética baseado em aprendizado de máquinaDiabetic retinopathy detection algorithm based on machine learninginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis60060015c1505d-b650-414f-9557-c97410e7aaedreponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARORIGINALTCC_V3.pdfTCC_V3.pdfArtigo principalapplication/pdf5830293https://repositorio.ufscar.br/bitstreams/84e91b49-ede9-4af3-a37b-da5ac3ba7dfa/download2aaf285b944ae8a41bda811a192f1ce2MD51trueAnonymousREADCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8913https://repositorio.ufscar.br/bitstreams/69cf793c-37bb-40e8-9b9f-e1f3a3c381c8/download3185b4de2190c2d366d1d324db01f8b8MD52falseAnonymousREADTEXTTCC_V3.pdf.txtTCC_V3.pdf.txtExtracted texttext/plain59743https://repositorio.ufscar.br/bitstreams/a428f765-5868-4403-9ffd-50f7e7ffe64e/downloadcfc0cbbbef7cf10ecbc83202d4eea44fMD53falseAnonymousREADTHUMBNAILTCC_V3.pdf.jpgTCC_V3.pdf.jpgIM Thumbnailimage/jpeg7355https://repositorio.ufscar.br/bitstreams/5eb86d1c-4bdb-4d13-bded-5b7fb23c7ed9/download71457e4314d670ee00d721eff095f927MD54falseAnonymousREAD20.500.14289/177252025-02-05 23:21:03.885http://creativecommons.org/licenses/by/3.0/br/Attribution 3.0 Brazilopen.accessoai:repositorio.ufscar.br:20.500.14289/17725https://repositorio.ufscar.brRepositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestrepositorio.sibi@ufscar.bropendoar:43222025-02-06T02:21:03Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false
dc.title.por.fl_str_mv Algoritimo de detecção de retinopatia diabética baseado em aprendizado de máquina
dc.title.alternative.eng.fl_str_mv Diabetic retinopathy detection algorithm based on machine learning
title Algoritimo de detecção de retinopatia diabética baseado em aprendizado de máquina
spellingShingle Algoritimo de detecção de retinopatia diabética baseado em aprendizado de máquina
Reis, Leonardo Patrocínio dos
Retinopatia diabética
Classificação de imagens médicas
Aprendizado de máquina
Redes neurais
U-Net
Mecanismo de atenção
Imagens de fundo de olho
Detecção precoce
Segmentação de veias
Diabetic retinopathy
Medical image classification
Machine learning
Neural network
Inception
Mechanism of Attention
Fundus imaging
Early detection
Vein segmentation
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
ENGENHARIAS::ENGENHARIA ELETRICA::CIRCUITOS ELETRICOS, MAGNETICOS E ELETRONICOS
title_short Algoritimo de detecção de retinopatia diabética baseado em aprendizado de máquina
title_full Algoritimo de detecção de retinopatia diabética baseado em aprendizado de máquina
title_fullStr Algoritimo de detecção de retinopatia diabética baseado em aprendizado de máquina
title_full_unstemmed Algoritimo de detecção de retinopatia diabética baseado em aprendizado de máquina
title_sort Algoritimo de detecção de retinopatia diabética baseado em aprendizado de máquina
author Reis, Leonardo Patrocínio dos
author_facet Reis, Leonardo Patrocínio dos
author_role author
dc.contributor.authorlattes.por.fl_str_mv https://lattes.cnpq.br/3774676837783325
dc.contributor.author.fl_str_mv Reis, Leonardo Patrocínio dos
dc.contributor.advisor1.fl_str_mv França, Celso Aparecido de
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/4547836128892982
dc.contributor.authorID.fl_str_mv ec853a62-7c36-4f54-aa97-0b3418c65daf
contributor_str_mv França, Celso Aparecido de
dc.subject.por.fl_str_mv Retinopatia diabética
Classificação de imagens médicas
Aprendizado de máquina
Redes neurais
U-Net
Mecanismo de atenção
Imagens de fundo de olho
Detecção precoce
Segmentação de veias
topic Retinopatia diabética
Classificação de imagens médicas
Aprendizado de máquina
Redes neurais
U-Net
Mecanismo de atenção
Imagens de fundo de olho
Detecção precoce
Segmentação de veias
Diabetic retinopathy
Medical image classification
Machine learning
Neural network
Inception
Mechanism of Attention
Fundus imaging
Early detection
Vein segmentation
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
ENGENHARIAS::ENGENHARIA ELETRICA::CIRCUITOS ELETRICOS, MAGNETICOS E ELETRONICOS
dc.subject.eng.fl_str_mv Diabetic retinopathy
Medical image classification
Machine learning
Neural network
Inception
Mechanism of Attention
Fundus imaging
Early detection
Vein segmentation
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
ENGENHARIAS::ENGENHARIA ELETRICA::CIRCUITOS ELETRICOS, MAGNETICOS E ELETRONICOS
description In this study, the application of neural network and machine learning techniques was explored in order to identify the presence of lesions related to diabetic retinopathy (DR) in fundus images. DR is a frequent complication in diabetic individuals and can lead to vision loss if not detected and treated in a timely manner. The architecture of the classification model proposed in this work is composed of two decision streams that are concatenated to generate the final classification. The first flow uses a U-Net network to segment and extract veins and blood vessels from the original image, followed by an Inception model with an attention mechanism for classification. The second stream directly processes the raw image through an Inception model with an attention mechanism. The proposed model was trained and validated using three combined public datasets (ARIA, RFMiD and STARE). Tools employed in development included Python, TensorFlow, Keras, OpenCV and other complementary libraries. The final model reached an accuracy of 95.4% and a sensitivity of 94.87% in classifying diabetic retinopathy lesions, demonstrating its potential to contribute to the early detection and adequate treatment of this ocular complication.
publishDate 2023
dc.date.accessioned.fl_str_mv 2023-04-13T14:56:05Z
dc.date.available.fl_str_mv 2023-04-13T14:56:05Z
dc.date.issued.fl_str_mv 2023-04-06
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv REIS, Leonardo Patrocínio dos. Algoritimo de detecção de retinopatia diabética baseado em aprendizado de máquina. 2023. Trabalho de Conclusão de Curso (Graduação em Engenharia Elétrica) – Universidade Federal de São Carlos, São Carlos, 2023. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/17725.
dc.identifier.uri.fl_str_mv https://repositorio.ufscar.br/handle/20.500.14289/17725
identifier_str_mv REIS, Leonardo Patrocínio dos. Algoritimo de detecção de retinopatia diabética baseado em aprendizado de máquina. 2023. Trabalho de Conclusão de Curso (Graduação em Engenharia Elétrica) – Universidade Federal de São Carlos, São Carlos, 2023. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/17725.
url https://repositorio.ufscar.br/handle/20.500.14289/17725
dc.language.iso.fl_str_mv por
language por
dc.relation.confidence.fl_str_mv 600
600
dc.relation.authority.fl_str_mv 15c1505d-b650-414f-9557-c97410e7aaed
dc.rights.driver.fl_str_mv Attribution 3.0 Brazil
http://creativecommons.org/licenses/by/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution 3.0 Brazil
http://creativecommons.org/licenses/by/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus São Carlos
Engenharia Elétrica - EE
dc.publisher.initials.fl_str_mv UFSCar
publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus São Carlos
Engenharia Elétrica - EE
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSCAR
instname:Universidade Federal de São Carlos (UFSCAR)
instacron:UFSCAR
instname_str Universidade Federal de São Carlos (UFSCAR)
instacron_str UFSCAR
institution UFSCAR
reponame_str Repositório Institucional da UFSCAR
collection Repositório Institucional da UFSCAR
bitstream.url.fl_str_mv https://repositorio.ufscar.br/bitstreams/84e91b49-ede9-4af3-a37b-da5ac3ba7dfa/download
https://repositorio.ufscar.br/bitstreams/69cf793c-37bb-40e8-9b9f-e1f3a3c381c8/download
https://repositorio.ufscar.br/bitstreams/a428f765-5868-4403-9ffd-50f7e7ffe64e/download
https://repositorio.ufscar.br/bitstreams/5eb86d1c-4bdb-4d13-bded-5b7fb23c7ed9/download
bitstream.checksum.fl_str_mv 2aaf285b944ae8a41bda811a192f1ce2
3185b4de2190c2d366d1d324db01f8b8
cfc0cbbbef7cf10ecbc83202d4eea44f
71457e4314d670ee00d721eff095f927
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)
repository.mail.fl_str_mv repositorio.sibi@ufscar.br
_version_ 1834469046169370624