Algoritimo de detecção de retinopatia diabética baseado em aprendizado de máquina
| Autor(a) principal: | |
|---|---|
| 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 |