O carDetection.ai é um aplicativo desenvolvido para detectar carros através de uma webcam em tempo real.
O aplicativo utiliza o modelo DETR (DEtection TRansformer) para processar frames da webcam e identificar a presença de carros.
Quando um carro é detectado, o aplicativo desenha uma caixa ao redor do carro e exibe a mensagem "CARRO ENCONTRADO UHUL o/" acima da caixa.
- Clone o repositório.
- Instale as dependências necessárias com `pip install torch torchvision torchaudio opencv-python numpy'
- Execute
python main.py
para iniciar a detecção de carros. - A interface mostrará duas janelas: uma com o feed da webcam em tempo real e outra com a última detecção de carro.
- Python 3.7 ou superior
- OpenCV
- PyTorch
- Transformers
O projeto foi feito em resposta a um convite de desafio na empresa. Como sou muito curioso, resolvi aceitar o desafio e aprender mais sobre o assunto.
MIT