Software for anonymization of license plates in images and videos
Autores
Silva, Diego Saragoza da
Kabbani, Gabriel Mauricio
Loureiro, Luís Filipe Martins
Rodrigues, Theo Barbara
Orientador
Kurauchi, Andrew Toshiaki Nakayama
Co-orientadores
Citações na Scopus
Tipo de documento
Data
2023
Resumo
This project has the objective of developing an API that reads images or videos, identifies
license plates, blurs them and extracts their information. As output, the user receives the
characters of the license plate as well as the same image or video with the license plates blurred,
for anonymization purposes. To achieve identification and data extraction from the license
plates, it was necessary to study image processing techniques, machine learning approaches,
text extraction algorithms and information about APIs architecture. Results showed that the
usage of a machine learning model together with object tracking techniques led to an accuracy
of more than 86%. In terms of character extraction, the group achieved an accuracy of 57%.
Este projeto tem como objetivo o desenvolvimento de uma API, com a capacidade de ler imagens ou vídeos de automóveis e encontrar suas placas de identificação e suas informações textuais e torná-las ilegíveis. Como resultado, são fornecidos ao usuário os dados da placa e uma cópia da imagem ou vídeo com os caracteres da placa borrados; com o intuito de anonimizar as informações. Para alcançar reconhecimento e extração de dados, foi necessário investigar técnicas de processamento de imagens, abordagens que utilizam aprendizado de máquina, algoritmos de extração de texto e informações sobre arquitetura de APIs. Os resultados intermediários apontam que a utilização de um modelo de aprendizado de máquina em conjunto com técnicas de rastreamento de objetos atinge uma acurácia de mais de 86%, em conjunto com técnicas de OCR para extração de informações textuais das placas de veículos. Para a extração de caracteres, a acurácia foi de 57%.
Este projeto tem como objetivo o desenvolvimento de uma API, com a capacidade de ler imagens ou vídeos de automóveis e encontrar suas placas de identificação e suas informações textuais e torná-las ilegíveis. Como resultado, são fornecidos ao usuário os dados da placa e uma cópia da imagem ou vídeo com os caracteres da placa borrados; com o intuito de anonimizar as informações. Para alcançar reconhecimento e extração de dados, foi necessário investigar técnicas de processamento de imagens, abordagens que utilizam aprendizado de máquina, algoritmos de extração de texto e informações sobre arquitetura de APIs. Os resultados intermediários apontam que a utilização de um modelo de aprendizado de máquina em conjunto com técnicas de rastreamento de objetos atinge uma acurácia de mais de 86%, em conjunto com técnicas de OCR para extração de informações textuais das placas de veículos. Para a extração de caracteres, a acurácia foi de 57%.
Palavras-chave
Anonymization; License plate; Image processing; Machine learning; Text extraction; Anonimização; Placa de automóveis; Processamento de imagem; Aprendizado de máquina; Extração de texto
Titulo de periódico
URL da fonte
Título de Livro
URL na Scopus
Idioma
en
Notas
Projeto realizado para empresaDell Technologies - Mentor na empresa: Vinicius Maurício de Almeida
Membros da banca
Kurauchi, Andrew Toshiaki Nakayama
Miranda, Fabio Roberto de
Avelino, Rodolfo da Silva
Área do Conhecimento CNPQ
CIENCIAS SOCIAIS APLICADAS