ThermalEdge: Uma solução em hardware para o reconhecimento de embriaguez em tempo real a partir de imagens térmicas utilizando edge computing
| Ano de defesa: | 2022 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Federal de São Carlos
Câmpus Sorocaba |
| Programa de Pós-Graduação: |
Programa de Pós-Graduação em Ciência da Computação - PPGCC-So
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Palavras-chave em Inglês: | |
| Área do conhecimento CNPq: | |
| Link de acesso: | https://repositorio.ufscar.br/handle/20.500.14289/17121 |
Resumo: | Alcohol consumption has presented problems for road safety, traffic enforcement can benefit from the development of methods for classifying the individual's status. In this way, recent advances in thermography associated with the advent of 5G, resulted in new opportunities for study, such as computing at the performed at the edge of the network and the use of deep neural network algorithms in microcomputers. The objective of this master's project is the development of a framework that allows the classification of thermal images, for the labeling of the individual's state in real-time, captured by a thermal camera coupled to a cellular device that sends the images to a server at the edge of the network that has a convolutional neural network model trained to recognize the individual's state from thermal images. In addition, for detecting drunkenness, hardware accelerators are used in embedded devices. In addition, an application for mobile devices was developed to allow the sending of images in real-time for classification, using the UDP protocol. Because of this, for the proposed framework to recognize the drunken state, a convolutional neural network model was trained using transfer learning to abstract characteristics related to drunkenness. The model trained for the Edge TPU obtained the best accuracy in the classification of inebriation, which was 94.33% in the test set. |
| id |
SCAR_ff223614a95df508edcba5b6fb3ebdb7 |
|---|---|
| oai_identifier_str |
oai:repositorio.ufscar.br:20.500.14289/17121 |
| network_acronym_str |
SCAR |
| network_name_str |
Repositório Institucional da UFSCAR |
| repository_id_str |
|
| spelling |
SIlva, Públio Elon Correa daFelipussi, Siovani Cintrahttp://lattes.cnpq.br/2119337662024862Nogueira, Samuel Lourençohttp://lattes.cnpq.br/2287847504423307http://lattes.cnpq.br/6223628081942814b15569a9-e156-43f6-9377-4978ebfc48d12022-12-06T00:10:36Z2022-12-06T00:10:36Z2022-09-30SILVA, Públio Elon Correa da. ThermalEdge: Uma solução em hardware para o reconhecimento de embriaguez em tempo real a partir de imagens térmicas utilizando edge computing. 2022. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, Sorocaba, 2022. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/17121.https://repositorio.ufscar.br/handle/20.500.14289/17121Alcohol consumption has presented problems for road safety, traffic enforcement can benefit from the development of methods for classifying the individual's status. In this way, recent advances in thermography associated with the advent of 5G, resulted in new opportunities for study, such as computing at the performed at the edge of the network and the use of deep neural network algorithms in microcomputers. The objective of this master's project is the development of a framework that allows the classification of thermal images, for the labeling of the individual's state in real-time, captured by a thermal camera coupled to a cellular device that sends the images to a server at the edge of the network that has a convolutional neural network model trained to recognize the individual's state from thermal images. In addition, for detecting drunkenness, hardware accelerators are used in embedded devices. In addition, an application for mobile devices was developed to allow the sending of images in real-time for classification, using the UDP protocol. Because of this, for the proposed framework to recognize the drunken state, a convolutional neural network model was trained using transfer learning to abstract characteristics related to drunkenness. The model trained for the Edge TPU obtained the best accuracy in the classification of inebriation, which was 94.33% in the test set.O consumo do álcool tem apresentado problemas para a segurança viária e, subsequentemente, a fiscalização de trânsito pode se beneficiar do desenvolvimento dos métodos para classificação do estado do indivíduo. Desta forma, os avanços recentes na termografia associados ao advento do 5G, resultam em novas oportunidades para estudo, como a computação na borda da rede e o uso de algoritmos de redes neurais profundas em microcomputadores. O objetivo deste projeto de mestrado é o desenvolvimento de um \textit{framework} que possibilite a classificação de imagens térmicas, para a rotulação do estado do indivíduo em tempo real, capturadas por uma câmera térmica acoplada a um dispositivo celular que realiza o envio das imagens para um servidor na borda da rede que possui um modelo de rede neural convolucional treinado para reconhecer o estado do indivíduo a partir de imagens térmicas. Em adição, para a detecção de embriaguez, são utilizados aceleradores de hardware em dispositivos embarcados. Em adição, um aplicativo para dispositivos móveis foi desenvolvido para possibilitar o envio das imagens em tempo real para classificação, utilizando protocolo UDP. Em vista disso, para que o framework proposto possa reconhecer o estado de embriaguez, um modelo de rede neural convolucional foi treinado utilizando transfer learning para abstrair características relacionadas a embriaguez. O modelo treinado para o Edge TPU obteve a melhor acurácia na classificação de embriaguez, sendo esta de 94,33% no conjunto de teste.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)Código de Financiamento 001porUniversidade Federal de São CarlosCâmpus SorocabaPrograma de Pós-Graduação em Ciência da Computação - PPGCC-SoUFSCarAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessCompressão de modelosVisão computacionalRedes neurais profundasImageamento térmicoClassificação de imagens em tempo realEdge computingModel compressionEdge computingComputer visionDeep neural networksThermal imagingReal-time image classificationCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOThermalEdge: Uma solução em hardware para o reconhecimento de embriaguez em tempo real a partir de imagens térmicas utilizando edge computingThermalEdge: A hardware solution for real-time drunkenness recognition from thermal images using edge computinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis60060099b36527-7b47-43fb-b9ae-8eb9db77ab13reponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARORIGINALDissertação_final_Publio_Elon.pdfDissertação_final_Publio_Elon.pdfDissertação Versão Final Públio Elon Correa da Silvaapplication/pdf43649045https://repositorio.ufscar.br/bitstreams/e8f4e16a-62df-4f99-be6a-29ce31ba80ce/downloadb3da579eb032cec9d514f4cad02443f0MD51trueAnonymousREADTermo_de_encaminhamento_da_versao_definitiva_assinado.pdfTermo_de_encaminhamento_da_versao_definitiva_assinado.pdfTermo de encaminhamento da versão finalapplication/pdf185510https://repositorio.ufscar.br/bitstreams/b2336613-add2-473d-b99f-a253476a019e/download250ee3c09401bd419d9eff04ddb4b352MD53falseCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8701https://repositorio.ufscar.br/bitstreams/4fde57b5-a0b9-4d50-85db-68c1069811b7/download42fd4ad1e89814f5e4a476b409eb708cMD54falseAnonymousREAD2022-11-30TEXTDissertação_final_Publio_Elon.pdf.txtDissertação_final_Publio_Elon.pdf.txtExtracted texttext/plain206463https://repositorio.ufscar.br/bitstreams/75c5c329-2bae-4715-a9d2-273745f6d6c6/downloadd64d97b691e875bc5c38be1344984b38MD55falseAnonymousREADTermo_de_encaminhamento_da_versao_definitiva_assinado.pdf.txtTermo_de_encaminhamento_da_versao_definitiva_assinado.pdf.txtExtracted texttext/plain1263https://repositorio.ufscar.br/bitstreams/e0ba5cdb-a601-4352-8795-bd94b4af0da3/downloadb97bad9fb0e33c742cada302713ed694MD57falseTHUMBNAILDissertação_final_Publio_Elon.pdf.jpgDissertação_final_Publio_Elon.pdf.jpgIM Thumbnailimage/jpeg6737https://repositorio.ufscar.br/bitstreams/affae1ec-d760-47dc-97c5-d3b168dd09df/download6e6fccf6785f1f1f7bf526949c1aaf51MD56falseAnonymousREADTermo_de_encaminhamento_da_versao_definitiva_assinado.pdf.jpgTermo_de_encaminhamento_da_versao_definitiva_assinado.pdf.jpgIM Thumbnailimage/jpeg10493https://repositorio.ufscar.br/bitstreams/ae898315-3faa-4f72-a154-e0c7e218a5c7/download1bfed82c36462d1c7149a8ab915e1bddMD58false20.500.14289/171212025-02-05 22:36:19.801http://creativecommons.org/licenses/by-nc-nd/3.0/br/Attribution-NonCommercial-NoDerivs 3.0 Brazilopen.accessoai:repositorio.ufscar.br:20.500.14289/17121https://repositorio.ufscar.brRepositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestrepositorio.sibi@ufscar.bropendoar:43222025-02-06T01:36:19Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false |
| dc.title.por.fl_str_mv |
ThermalEdge: Uma solução em hardware para o reconhecimento de embriaguez em tempo real a partir de imagens térmicas utilizando edge computing |
| dc.title.alternative.eng.fl_str_mv |
ThermalEdge: A hardware solution for real-time drunkenness recognition from thermal images using edge computing |
| title |
ThermalEdge: Uma solução em hardware para o reconhecimento de embriaguez em tempo real a partir de imagens térmicas utilizando edge computing |
| spellingShingle |
ThermalEdge: Uma solução em hardware para o reconhecimento de embriaguez em tempo real a partir de imagens térmicas utilizando edge computing SIlva, Públio Elon Correa da Compressão de modelos Visão computacional Redes neurais profundas Imageamento térmico Classificação de imagens em tempo real Edge computing Model compression Edge computing Computer vision Deep neural networks Thermal imaging Real-time image classification CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
| title_short |
ThermalEdge: Uma solução em hardware para o reconhecimento de embriaguez em tempo real a partir de imagens térmicas utilizando edge computing |
| title_full |
ThermalEdge: Uma solução em hardware para o reconhecimento de embriaguez em tempo real a partir de imagens térmicas utilizando edge computing |
| title_fullStr |
ThermalEdge: Uma solução em hardware para o reconhecimento de embriaguez em tempo real a partir de imagens térmicas utilizando edge computing |
| title_full_unstemmed |
ThermalEdge: Uma solução em hardware para o reconhecimento de embriaguez em tempo real a partir de imagens térmicas utilizando edge computing |
| title_sort |
ThermalEdge: Uma solução em hardware para o reconhecimento de embriaguez em tempo real a partir de imagens térmicas utilizando edge computing |
| author |
SIlva, Públio Elon Correa da |
| author_facet |
SIlva, Públio Elon Correa da |
| author_role |
author |
| dc.contributor.authorlattes.por.fl_str_mv |
http://lattes.cnpq.br/6223628081942814 |
| dc.contributor.author.fl_str_mv |
SIlva, Públio Elon Correa da |
| dc.contributor.advisor1.fl_str_mv |
Felipussi, Siovani Cintra |
| dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/2119337662024862 |
| dc.contributor.advisor-co1.fl_str_mv |
Nogueira, Samuel Lourenço |
| dc.contributor.advisor-co1Lattes.fl_str_mv |
http://lattes.cnpq.br/2287847504423307 |
| dc.contributor.authorID.fl_str_mv |
b15569a9-e156-43f6-9377-4978ebfc48d1 |
| contributor_str_mv |
Felipussi, Siovani Cintra Nogueira, Samuel Lourenço |
| dc.subject.por.fl_str_mv |
Compressão de modelos Visão computacional Redes neurais profundas Imageamento térmico Classificação de imagens em tempo real |
| topic |
Compressão de modelos Visão computacional Redes neurais profundas Imageamento térmico Classificação de imagens em tempo real Edge computing Model compression Edge computing Computer vision Deep neural networks Thermal imaging Real-time image classification CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
| dc.subject.eng.fl_str_mv |
Edge computing Model compression Edge computing Computer vision Deep neural networks Thermal imaging Real-time image classification |
| dc.subject.cnpq.fl_str_mv |
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
| description |
Alcohol consumption has presented problems for road safety, traffic enforcement can benefit from the development of methods for classifying the individual's status. In this way, recent advances in thermography associated with the advent of 5G, resulted in new opportunities for study, such as computing at the performed at the edge of the network and the use of deep neural network algorithms in microcomputers. The objective of this master's project is the development of a framework that allows the classification of thermal images, for the labeling of the individual's state in real-time, captured by a thermal camera coupled to a cellular device that sends the images to a server at the edge of the network that has a convolutional neural network model trained to recognize the individual's state from thermal images. In addition, for detecting drunkenness, hardware accelerators are used in embedded devices. In addition, an application for mobile devices was developed to allow the sending of images in real-time for classification, using the UDP protocol. Because of this, for the proposed framework to recognize the drunken state, a convolutional neural network model was trained using transfer learning to abstract characteristics related to drunkenness. The model trained for the Edge TPU obtained the best accuracy in the classification of inebriation, which was 94.33% in the test set. |
| publishDate |
2022 |
| dc.date.accessioned.fl_str_mv |
2022-12-06T00:10:36Z |
| dc.date.available.fl_str_mv |
2022-12-06T00:10:36Z |
| dc.date.issued.fl_str_mv |
2022-09-30 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.citation.fl_str_mv |
SILVA, Públio Elon Correa da. ThermalEdge: Uma solução em hardware para o reconhecimento de embriaguez em tempo real a partir de imagens térmicas utilizando edge computing. 2022. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, Sorocaba, 2022. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/17121. |
| dc.identifier.uri.fl_str_mv |
https://repositorio.ufscar.br/handle/20.500.14289/17121 |
| identifier_str_mv |
SILVA, Públio Elon Correa da. ThermalEdge: Uma solução em hardware para o reconhecimento de embriaguez em tempo real a partir de imagens térmicas utilizando edge computing. 2022. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, Sorocaba, 2022. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/17121. |
| url |
https://repositorio.ufscar.br/handle/20.500.14289/17121 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.relation.confidence.fl_str_mv |
600 600 |
| dc.relation.authority.fl_str_mv |
99b36527-7b47-43fb-b9ae-8eb9db77ab13 |
| dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ |
| eu_rights_str_mv |
openAccess |
| dc.publisher.none.fl_str_mv |
Universidade Federal de São Carlos Câmpus Sorocaba |
| dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Ciência da Computação - PPGCC-So |
| dc.publisher.initials.fl_str_mv |
UFSCar |
| publisher.none.fl_str_mv |
Universidade Federal de São Carlos Câmpus Sorocaba |
| 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/e8f4e16a-62df-4f99-be6a-29ce31ba80ce/download https://repositorio.ufscar.br/bitstreams/b2336613-add2-473d-b99f-a253476a019e/download https://repositorio.ufscar.br/bitstreams/4fde57b5-a0b9-4d50-85db-68c1069811b7/download https://repositorio.ufscar.br/bitstreams/75c5c329-2bae-4715-a9d2-273745f6d6c6/download https://repositorio.ufscar.br/bitstreams/e0ba5cdb-a601-4352-8795-bd94b4af0da3/download https://repositorio.ufscar.br/bitstreams/affae1ec-d760-47dc-97c5-d3b168dd09df/download https://repositorio.ufscar.br/bitstreams/ae898315-3faa-4f72-a154-e0c7e218a5c7/download |
| bitstream.checksum.fl_str_mv |
b3da579eb032cec9d514f4cad02443f0 250ee3c09401bd419d9eff04ddb4b352 42fd4ad1e89814f5e4a476b409eb708c d64d97b691e875bc5c38be1344984b38 b97bad9fb0e33c742cada302713ed694 6e6fccf6785f1f1f7bf526949c1aaf51 1bfed82c36462d1c7149a8ab915e1bdd |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 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_ |
1851688833449459712 |