Aprendizado por transferência aplicado na detecção de placas de licenciamento de veículos
Autor(a) principal: | |
---|---|
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 |