Aprendizado por transferência aplicado na detecção de placas de licenciamento de veículos

Detalhes bibliográficos
Autor(a) principal: Bruning, Diego
Data de Publicação: 2024
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UCS
Texto Completo: https://repositorio.ucs.br/11338/13641
Resumo: A identificação dos veículos tem importância por vários aspectos, como a identificação de posse de propriedade, coibição de roubo, e até mesmo o controle de fluxo. Diversos métodos são empregados para a identificação de veículos, como números gravados em suas estruturas ou peças. Entre esses meios a placa de licenciamento veicular se destaca pela praticidade em diversas funcionalidades, uma vez que costuma estar localizada em pontos facilmente visíveis do veículo, porém, o reconhecimento automático de placas de veículos continua sendo um desafio significativo. Isso pode ser atestado quando se observa a diversidade nas condições de captura de imagem, incluindo variações na iluminação, ângulo de captura e layouts de placas, os quais podem variar entre diferentes regiões e países. Muitos algoritmos foram desenvolvidos para realizar a detecção e reconhecimento de placas de veículos, todos possuem vantagens e falhas em diferentes situações. Nos últimos anos a comunidade científica fez avanços em metodologia e desempenho, estudos recentes tem demonstrado resultados interessantes no reconhecimento e segmentação de placas de licenciamento de veículos, utilizando \acp{RNC} em conjunto com técnicas de aprendizado por transferência. Este trabalho aborda a aplicação do aprendizado por transferência para a detecção e segmentação de placas de veículos utilizando redes neurais convolucionais. Foi realizada uma revisão sistemática para compreender o estado da arte na área. Em seguida, foi adaptado e treinado uma arquitetura MobileNet pré-treinada com o conjunto de dados ImageNet. O treinamento e validação foi feito utilizado imagens do dataset UFPR-ALPR, que contém 4500 imagens de veículos nacionais. O modelo final foi avaliado usando diversas métricas de desempenho. Os resultados indicaram que a combinação de técnicas de aprendizado por transferência e ajuste fino melhora significativamente a precisão na detecção de placas. Este estudo contribui para o avanço no reconhecimento automático de placas, destacando a importância do pré-processamento das imagens e do uso de funções de perda especializadas para a otimização do modelo. [resumo fornecido pelo autor]
id UCS_540a906522771160856b1bf565a82784
oai_identifier_str oai:repositorio.ucs.br:11338/13641
network_acronym_str UCS
network_name_str Repositório Institucional da UCS
repository_id_str
spelling Bruning, DiegoCasa, Marcos EduardoSpindola, Marilda MachadoWebber, Carine Geltrudes2024-08-12T19:58:03Z2024-08-12T19:58:03Z2024-08-122024-07-02https://repositorio.ucs.br/11338/13641A identificação dos veículos tem importância por vários aspectos, como a identificação de posse de propriedade, coibição de roubo, e até mesmo o controle de fluxo. Diversos métodos são empregados para a identificação de veículos, como números gravados em suas estruturas ou peças. Entre esses meios a placa de licenciamento veicular se destaca pela praticidade em diversas funcionalidades, uma vez que costuma estar localizada em pontos facilmente visíveis do veículo, porém, o reconhecimento automático de placas de veículos continua sendo um desafio significativo. Isso pode ser atestado quando se observa a diversidade nas condições de captura de imagem, incluindo variações na iluminação, ângulo de captura e layouts de placas, os quais podem variar entre diferentes regiões e países. Muitos algoritmos foram desenvolvidos para realizar a detecção e reconhecimento de placas de veículos, todos possuem vantagens e falhas em diferentes situações. Nos últimos anos a comunidade científica fez avanços em metodologia e desempenho, estudos recentes tem demonstrado resultados interessantes no reconhecimento e segmentação de placas de licenciamento de veículos, utilizando \acp{RNC} em conjunto com técnicas de aprendizado por transferência. Este trabalho aborda a aplicação do aprendizado por transferência para a detecção e segmentação de placas de veículos utilizando redes neurais convolucionais. Foi realizada uma revisão sistemática para compreender o estado da arte na área. Em seguida, foi adaptado e treinado uma arquitetura MobileNet pré-treinada com o conjunto de dados ImageNet. O treinamento e validação foi feito utilizado imagens do dataset UFPR-ALPR, que contém 4500 imagens de veículos nacionais. O modelo final foi avaliado usando diversas métricas de desempenho. Os resultados indicaram que a combinação de técnicas de aprendizado por transferência e ajuste fino melhora significativamente a precisão na detecção de placas. Este estudo contribui para o avanço no reconhecimento automático de placas, destacando a importância do pré-processamento das imagens e do uso de funções de perda especializadas para a otimização do modelo. [resumo fornecido pelo autor]Vehicle identification is important for various reasons, such as property ownership identification, theft prevention, and even traffic flow control. Various methods are used for vehicle identification, such as numbers engraved on their structures or parts. Among these, the vehicle license plate stands out for its practicality in several functionalities, as it is usually located in easily visible points of the vehicle. However, automatic license plate recognition remains a significant challenge. This is evident when considering the diversity in image capture conditions, including variations in lighting, capture angle, and plate layouts, which can vary between different regions and countries. Many algorithms have been developed to detect and recognize vehicle plates, each with advantages and shortcomings in different situations. In recent years, the scientific community has made advances in methodology and performance, with recent studies showing interesting results in the recognition and segmentation of vehicle license plates using Convolutional Neural Networks (CNNs) in combination with transfer learning techniques. This work addresses the application of transfer learning for the detection and segmentation of vehicle plates using convolutional neural networks. A systematic review was conducted to understand the state of the art in the field. Subsequently, a pre-trained MobileNet architecture with the ImageNet dataset was adapted and trained. Training and validation were performed using images from the UFPR-ALPR dataset, which contains 4500 images of national vehicles. The final model was evaluated using various performance metrics. The results indicated that the combination of transfer learning techniques and fine-tuning significantly improves plate detection accuracy. This study contributes to the advancement of automatic license plate recognition, highlighting the importance of image preprocessing and the use of specialized loss functions for model optimization. [resumo fornecido pelo autor]Aprendizado do computadorRedes neurais (Computação)Inteligência artificialVeículosAprendizado por transferência aplicado na detecção de placas de licenciamento de veículosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UCSinstname:Universidade de Caxias do Sul (UCS)instacron:UCSinfo:eu-repo/semantics/openAccessUniversidade de Caxias do SulBacharelado em Ciência da ComputaçãoCampus Universitário de Caxias do Sul2024-07-18ORIGINALTCC Diego Bruning.pdfTCC Diego Bruning.pdfapplication/pdf12533569https://repositorio.ucs.br/xmlui/bitstream/11338/13641/1/TCC%20Diego%20Bruning.pdf8da296c7710f4e5b7523fd6cd73a6d0dMD51TEXTTCC Diego Bruning.pdf.txtTCC Diego Bruning.pdf.txtExtracted texttext/plain135344https://repositorio.ucs.br/xmlui/bitstream/11338/13641/2/TCC%20Diego%20Bruning.pdf.txtf4afcffbf648efec56eadd4385e97478MD52THUMBNAILTCC Diego Bruning.pdf.jpgTCC Diego Bruning.pdf.jpgGenerated Thumbnailimage/jpeg1269https://repositorio.ucs.br/xmlui/bitstream/11338/13641/3/TCC%20Diego%20Bruning.pdf.jpgac42eea8053ab09b9d12ad3aec3a7bfaMD5311338/136412024-08-13 17:55:31.516oai:repositorio.ucs.br:11338/13641Repositório de Publicaçõeshttp://repositorio.ucs.br/oai/requestopendoar:2024-08-13T17:55:31Repositório Institucional da UCS - Universidade de Caxias do Sul (UCS)false
dc.title.pt_BR.fl_str_mv Aprendizado por transferência aplicado na detecção de placas de licenciamento de veículos
title Aprendizado por transferência aplicado na detecção de placas de licenciamento de veículos
spellingShingle Aprendizado por transferência aplicado na detecção de placas de licenciamento de veículos
Bruning, Diego
Aprendizado do computador
Redes neurais (Computação)
Inteligência artificial
Veículos
title_short Aprendizado por transferência aplicado na detecção de placas de licenciamento de veículos
title_full Aprendizado por transferência aplicado na detecção de placas de licenciamento de veículos
title_fullStr Aprendizado por transferência aplicado na detecção de placas de licenciamento de veículos
title_full_unstemmed Aprendizado por transferência aplicado na detecção de placas de licenciamento de veículos
title_sort Aprendizado por transferência aplicado na detecção de placas de licenciamento de veículos
author Bruning, Diego
author_facet Bruning, Diego
author_role author
dc.contributor.other.none.fl_str_mv Casa, Marcos Eduardo
Spindola, Marilda Machado
dc.contributor.author.fl_str_mv Bruning, Diego
dc.contributor.advisor1.fl_str_mv Webber, Carine Geltrudes
contributor_str_mv Webber, Carine Geltrudes
dc.subject.por.fl_str_mv Aprendizado do computador
Redes neurais (Computação)
Inteligência artificial
Veículos
topic Aprendizado do computador
Redes neurais (Computação)
Inteligência artificial
Veículos
description A identificação dos veículos tem importância por vários aspectos, como a identificação de posse de propriedade, coibição de roubo, e até mesmo o controle de fluxo. Diversos métodos são empregados para a identificação de veículos, como números gravados em suas estruturas ou peças. Entre esses meios a placa de licenciamento veicular se destaca pela praticidade em diversas funcionalidades, uma vez que costuma estar localizada em pontos facilmente visíveis do veículo, porém, o reconhecimento automático de placas de veículos continua sendo um desafio significativo. Isso pode ser atestado quando se observa a diversidade nas condições de captura de imagem, incluindo variações na iluminação, ângulo de captura e layouts de placas, os quais podem variar entre diferentes regiões e países. Muitos algoritmos foram desenvolvidos para realizar a detecção e reconhecimento de placas de veículos, todos possuem vantagens e falhas em diferentes situações. Nos últimos anos a comunidade científica fez avanços em metodologia e desempenho, estudos recentes tem demonstrado resultados interessantes no reconhecimento e segmentação de placas de licenciamento de veículos, utilizando \acp{RNC} em conjunto com técnicas de aprendizado por transferência. Este trabalho aborda a aplicação do aprendizado por transferência para a detecção e segmentação de placas de veículos utilizando redes neurais convolucionais. Foi realizada uma revisão sistemática para compreender o estado da arte na área. Em seguida, foi adaptado e treinado uma arquitetura MobileNet pré-treinada com o conjunto de dados ImageNet. O treinamento e validação foi feito utilizado imagens do dataset UFPR-ALPR, que contém 4500 imagens de veículos nacionais. O modelo final foi avaliado usando diversas métricas de desempenho. Os resultados indicaram que a combinação de técnicas de aprendizado por transferência e ajuste fino melhora significativamente a precisão na detecção de placas. Este estudo contribui para o avanço no reconhecimento automático de placas, destacando a importância do pré-processamento das imagens e do uso de funções de perda especializadas para a otimização do modelo. [resumo fornecido pelo autor]
publishDate 2024
dc.date.submitted.none.fl_str_mv 2024-07-02
dc.date.accessioned.fl_str_mv 2024-08-12T19:58:03Z
dc.date.available.fl_str_mv 2024-08-12T19:58:03Z
dc.date.issued.fl_str_mv 2024-08-12
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 https://repositorio.ucs.br/11338/13641
url https://repositorio.ucs.br/11338/13641
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.source.none.fl_str_mv reponame:Repositório Institucional da UCS
instname:Universidade de Caxias do Sul (UCS)
instacron:UCS
instname_str Universidade de Caxias do Sul (UCS)
instacron_str UCS
institution UCS
reponame_str Repositório Institucional da UCS
collection Repositório Institucional da UCS
bitstream.url.fl_str_mv https://repositorio.ucs.br/xmlui/bitstream/11338/13641/1/TCC%20Diego%20Bruning.pdf
https://repositorio.ucs.br/xmlui/bitstream/11338/13641/2/TCC%20Diego%20Bruning.pdf.txt
https://repositorio.ucs.br/xmlui/bitstream/11338/13641/3/TCC%20Diego%20Bruning.pdf.jpg
bitstream.checksum.fl_str_mv 8da296c7710f4e5b7523fd6cd73a6d0d
f4afcffbf648efec56eadd4385e97478
ac42eea8053ab09b9d12ad3aec3a7bfa
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UCS - Universidade de Caxias do Sul (UCS)
repository.mail.fl_str_mv
_version_ 1813258410372628480