Este projeto consiste em desenvolver um modelo para extrair características e informações de imagens de carros, e utilizar disso para prever suas marcas e modelos e criar um protótipo de site para visualização prática. O foco é aprimorar sistemas automáticos de reconhecimento visual, com um potencial impacto em áreas como segurança e monitoramento.
modelo.ipynb
: Código para visualização dos dados, extração de informações e treinamento do modelo em Python.prototipo.py
: Protótipo do site utilizando Streamlit.
obs: no arquivo notebook modelo.ipynb
, os dados são inclusos através de um download pelo GDown. Caso esse método deixe de funcionar, deve-se pegar os dados diretamente da pasta fornecida no repositório, com arquivos homônimos.
- Importação e ajuste da base de dados
- Exploração dos dados
- Extração de informações relevantes das imagens para treinamento
- Treinamento e teste das imagens
- Avaliação dos modelos com base em Acurácia top-5
- Aplicação do modelo final em um protótipo para uso prático
- Treine o modelo utilizando o Colab ou rode o
.ipynb
localmente. - Execute o app
prototipo.py
para visualizar o site, ou entre através do link.
Para acesso aos resultados, verifique o relatório postado no LinkedIn
- Meu LinkedIn
- Email: carloshmneto@usp.br