Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/37312
Título: | Redes neurais convolucionais de um e dois estágios para detecção e classificação de placas pare e de velocidade |
Título(s) alternativo(s): | One and two-stage convolutional neural networks for stop and speed limit signs detection and classification |
Autor(es): | Villas Boas, Plinio Azevedo, Thomaz Casquel de |
Orientador(es): | Andrade, Mauren Louise Sguario Coelho de |
Palavras-chave: | Sinais e placas de sinalização Detectores Redes neurais (Computação) Agentes inteligentes (Software) Signs and signboards Detectors Neural networks (Computer science) Intelligent agents (Computer software) |
Data do documento: | 19-Dez-2024 |
Editor: | Universidade Tecnológica Federal do Paraná |
Câmpus: | Ponta Grossa |
Citação: | VILLAS BOAS, Plinio; AZEVEDO, Thomaz Casquel de. Redes neurais convolucionais de um e dois estágios para detecção e classificação de placas pare e de velocidade. 2024. Trabalho de Conclusão de Curso (Bacharel em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, 2024. |
Resumo: | Este trabalho investiga a aplicação de Redes Neurais Convolucionais (CNNs) para detecção e classificação de placas de trânsito, utilizando abordagens de um e dois estágios. Modelos de um estágio, baseados no OLOv8, integram detecção e classificação em um único fluxo, priorizando velocidade e simplicidade. Já os modelos de dois estágios, que incorporam o Keras-OCR, adicionam uma etapa extra de classificação, aumentando a precisão. Foi desenvolvido um conjunto de dados customizado com imagens de placas de velocidade e pare, utilizando técnicas de pré-processamento e anotação para aprimorar a qualidade. Métricas como mAP, precisão e recall foram utilizadas para avaliar os modelos, demonstrando que abordagens de um estágio são ideais para aplicações em tempo real, enquanto as de dois estágios se destacam em cenários mais complexos. A pesquisa ressalta a importância de escolher arquiteturas adequadas de CNN para Sistemas de Transporte Inteligentes (ITS) e Sistemas Avançados de Assistência ao Condutor (ADAS), contribuindo para tecnologias autônomas mais seguras e eficientes. O modelo de dois estágios final apresenta um mAP de 0,95 no primeiro estágio e precisão de 0,77 para 8 classes. Além disso, ainda alcança uma precisão de 100% em duas das oito classes: Pare e v20. Ainda possui precisões maiores do que 0,93 para outras duas: v30 e v60. |
Abstract: | This work investigates the application of Convolutional Neural Networks (CNNs) for traffic sign detection and classification, using one-stage and two-stage approaches. The one-stage models, based on YOLOv8, integrate detection and classification into a single flow, prioritizing speed and simplicity. The two-stage models, which incorporate Keras-OCR, add an extra classification stage, increasing accuracy. A customized dataset was developed with images of speed and stop signs, using pre-processing and annotation techniques to improve quality. Metrics such as mAP, precision and recall were used to evaluate the models, demonstrating that one-stage approaches are ideal for real-time applications, while two-stage approaches excel in more complex scenarios. The research highlights the importance of choosing suitable CNN architectures for Intelligent Transportation Systems (ITS) and Advanced Driver Assistance Systems (ADAS), contributing to safer and more efficient autonomous technologies. The final two-stage model has a mAP of 0.95 in the first stage and an accuracy of 0.77 for 8 classes. It also achieves an accuracy of 100% in two of the eight classes: Stop and v20. It also has accuracies greater than 0.93 for two others: v30 and v60. |
URI: | http://repositorio.utfpr.edu.br/jspui/handle/1/37312 |
Aparece nas coleções: | PG - Ciência da Computação |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
deteccaoplacasparevelocidade.pdf | 3,74 MB | Adobe PDF | ![]() Visualizar/Abrir |
Este item está licenciada sob uma Licença Creative Commons