Desenvolvimento de um sistema embarcado de reconhecimento automático de placas automotivas para gerenciamento de tráfego

Detalhes bibliográficos
Autor(a) principal: Santos, Hiago Henrique dos
Data de Publicação: 2024
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFU
Texto Completo: https://repositorio.ufu.br/handle/123456789/41685
Resumo: Automated License Plate Recognition (ALPR) systems consist of identifying and re- cognizing text on license plates, typically from images. The potential applications for such systems include traffic enforcement, access control to private areas, and monitoring. While this type of system already exists commercially, its costs are often high due to the need for high-performance hardware to handle digital image processing, in addition to being developed with the aim of making a profit This work explores the feasibility of using low-cost embedded hardware to fulfill the purpose of an ALPR system, employing a TensorFlow Lite neural network model specifically trained for automotive plate identi- fication in images and OCR techniques, both embedded using the Tesseract OCR library and cloud services using Vision AI. Auxiliary algorithms were also developed to improve the overall system accuracy by correcting potential errors arising from the OCR stage. Additionally, an interface was built using Custom TKinter to enhance the visualization of the steps and facilitate system configurations. The results obtained for a set of 30 selected images from an image database are 93.25% accuracy for the system operating in embedded mode and 99.59% for the system operating with cloud-based OCR service.
id UFU_f19f10049df310c1e2884d70b11cb1fb
oai_identifier_str oai:repositorio.ufu.br:123456789/41685
network_acronym_str UFU
network_name_str Repositório Institucional da UFU
repository_id_str
spelling Desenvolvimento de um sistema embarcado de reconhecimento automático de placas automotivas para gerenciamento de tráfegoReconhecimento Automático de Placas VeicularesALPRReconhecimento de CaracteresOCRRedes NeuraisCNPQ::ENGENHARIASAutomated License Plate Recognition (ALPR) systems consist of identifying and re- cognizing text on license plates, typically from images. The potential applications for such systems include traffic enforcement, access control to private areas, and monitoring. While this type of system already exists commercially, its costs are often high due to the need for high-performance hardware to handle digital image processing, in addition to being developed with the aim of making a profit This work explores the feasibility of using low-cost embedded hardware to fulfill the purpose of an ALPR system, employing a TensorFlow Lite neural network model specifically trained for automotive plate identi- fication in images and OCR techniques, both embedded using the Tesseract OCR library and cloud services using Vision AI. Auxiliary algorithms were also developed to improve the overall system accuracy by correcting potential errors arising from the OCR stage. Additionally, an interface was built using Custom TKinter to enhance the visualization of the steps and facilitate system configurations. The results obtained for a set of 30 selected images from an image database are 93.25% accuracy for the system operating in embedded mode and 99.59% for the system operating with cloud-based OCR service.Trabalho de Conclusão de Curso (Graduação)Os sistemas de Reconhecimento Automático de Placas Veiculares, ou Automated License Plate Recognition(ALPR), identificam e reconhecem o texto presente em placas veiculares a partir de suas imagens. Suas possíveis aplicações são amplas, incluindo fiscalização de trânsito, controle de acesso a áreas privadas ou monitoramento. Normalmente esse tipo de sistema já existe comercialmente, porém seus custos são, na maioria das vezes, muito altos, pois além de serem desenvolvidos com objetivo de render algum lucro, também exigem um hardware de alto desempenho para lidar com a grande quantidade de dados que o processamento digital de imagens provê. Este trabalho explora a viabilidade de utilização de hardware embarcado de baixo custo para cumprir o propósito de um sistema ALPR, utilizando um modelo de rede neural da TensorFlow Lite treinado especificamente para identificação de placas automotivas em imagens e técnicas de OCR, tanto embarcadas com a utilização da biblioteca Tesseract OCR quanto com a utilização de serviços em nuvem, utilizando o Vision AI. Também foram desenvolvidos algoritmos auxiliares para melhorar a acurácia do sistema como um todo, corrigindo possíveis erros advindos da etapa de OCR. Também foi construída uma interface utilizando a Custom TKinter para melhorar a visualização das etapas e facilitar as configurações do sistema. Os resultados obtidos para um conjunto de 30 imagens selecionadas de um banco de imagens são 93,25% de acurácia para o sistema operando em modo embarcado e 99,59% para o sistema operando com o serviço de OCR em nuvem.Universidade Federal de UberlândiaBrasilEngenharia de Eletrônica e TelecomunicaçõesSilva, Rafael Augusto dahttp://lattes.cnpq.br/7332279341824131Bertarini, Pedro Luiz Limahttp://lattes.cnpq.br/6101890440707894Coelho, Júlio Cézarhttp://lattes.cnpq.br/3309306951751923Santos, Hiago Henrique dos2024-07-17T19:21:26Z2024-07-17T19:21:26Z2024-04-19info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfSANTOS, Hiago Henrique dos. Desenvolvimento de um sistema embarcado de reconhecimento automático de placas automotivas para gerenciamento de tráfego. 2024. 98 f. Trabalho de Conclusão de Curso (Graduação em Engenharia Eletrônica e de Telecomunicações) – Universidade Federal de Uberlândia, Patos de Minas, 2024.https://repositorio.ufu.br/handle/123456789/41685porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFUinstname:Universidade Federal de Uberlândia (UFU)instacron:UFU2024-07-18T06:20:56Zoai:repositorio.ufu.br:123456789/41685Repositório InstitucionalONGhttp://repositorio.ufu.br/oai/requestdiinf@dirbi.ufu.bropendoar:2024-07-18T06:20:56Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)false
dc.title.none.fl_str_mv Desenvolvimento de um sistema embarcado de reconhecimento automático de placas automotivas para gerenciamento de tráfego
title Desenvolvimento de um sistema embarcado de reconhecimento automático de placas automotivas para gerenciamento de tráfego
spellingShingle Desenvolvimento de um sistema embarcado de reconhecimento automático de placas automotivas para gerenciamento de tráfego
Santos, Hiago Henrique dos
Reconhecimento Automático de Placas Veiculares
ALPR
Reconhecimento de Caracteres
OCR
Redes Neurais
CNPQ::ENGENHARIAS
title_short Desenvolvimento de um sistema embarcado de reconhecimento automático de placas automotivas para gerenciamento de tráfego
title_full Desenvolvimento de um sistema embarcado de reconhecimento automático de placas automotivas para gerenciamento de tráfego
title_fullStr Desenvolvimento de um sistema embarcado de reconhecimento automático de placas automotivas para gerenciamento de tráfego
title_full_unstemmed Desenvolvimento de um sistema embarcado de reconhecimento automático de placas automotivas para gerenciamento de tráfego
title_sort Desenvolvimento de um sistema embarcado de reconhecimento automático de placas automotivas para gerenciamento de tráfego
author Santos, Hiago Henrique dos
author_facet Santos, Hiago Henrique dos
author_role author
dc.contributor.none.fl_str_mv Silva, Rafael Augusto da
http://lattes.cnpq.br/7332279341824131
Bertarini, Pedro Luiz Lima
http://lattes.cnpq.br/6101890440707894
Coelho, Júlio Cézar
http://lattes.cnpq.br/3309306951751923
dc.contributor.author.fl_str_mv Santos, Hiago Henrique dos
dc.subject.por.fl_str_mv Reconhecimento Automático de Placas Veiculares
ALPR
Reconhecimento de Caracteres
OCR
Redes Neurais
CNPQ::ENGENHARIAS
topic Reconhecimento Automático de Placas Veiculares
ALPR
Reconhecimento de Caracteres
OCR
Redes Neurais
CNPQ::ENGENHARIAS
description Automated License Plate Recognition (ALPR) systems consist of identifying and re- cognizing text on license plates, typically from images. The potential applications for such systems include traffic enforcement, access control to private areas, and monitoring. While this type of system already exists commercially, its costs are often high due to the need for high-performance hardware to handle digital image processing, in addition to being developed with the aim of making a profit This work explores the feasibility of using low-cost embedded hardware to fulfill the purpose of an ALPR system, employing a TensorFlow Lite neural network model specifically trained for automotive plate identi- fication in images and OCR techniques, both embedded using the Tesseract OCR library and cloud services using Vision AI. Auxiliary algorithms were also developed to improve the overall system accuracy by correcting potential errors arising from the OCR stage. Additionally, an interface was built using Custom TKinter to enhance the visualization of the steps and facilitate system configurations. The results obtained for a set of 30 selected images from an image database are 93.25% accuracy for the system operating in embedded mode and 99.59% for the system operating with cloud-based OCR service.
publishDate 2024
dc.date.none.fl_str_mv 2024-07-17T19:21:26Z
2024-07-17T19:21:26Z
2024-04-19
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.uri.fl_str_mv SANTOS, Hiago Henrique dos. Desenvolvimento de um sistema embarcado de reconhecimento automático de placas automotivas para gerenciamento de tráfego. 2024. 98 f. Trabalho de Conclusão de Curso (Graduação em Engenharia Eletrônica e de Telecomunicações) – Universidade Federal de Uberlândia, Patos de Minas, 2024.
https://repositorio.ufu.br/handle/123456789/41685
identifier_str_mv SANTOS, Hiago Henrique dos. Desenvolvimento de um sistema embarcado de reconhecimento automático de placas automotivas para gerenciamento de tráfego. 2024. 98 f. Trabalho de Conclusão de Curso (Graduação em Engenharia Eletrônica e de Telecomunicações) – Universidade Federal de Uberlândia, Patos de Minas, 2024.
url https://repositorio.ufu.br/handle/123456789/41685
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Uberlândia
Brasil
Engenharia de Eletrônica e Telecomunicações
publisher.none.fl_str_mv Universidade Federal de Uberlândia
Brasil
Engenharia de Eletrônica e Telecomunicações
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFU
instname:Universidade Federal de Uberlândia (UFU)
instacron:UFU
instname_str Universidade Federal de Uberlândia (UFU)
instacron_str UFU
institution UFU
reponame_str Repositório Institucional da UFU
collection Repositório Institucional da UFU
repository.name.fl_str_mv Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)
repository.mail.fl_str_mv diinf@dirbi.ufu.br
_version_ 1813711571752321024