Sobre este projeto
it-programming / artificial-intelligence-1
Aberto
Estamos buscando um desenvolvedor Python experiente para criar o MVP de um sistema de monitoramento inteligente. O projeto envolve a integração de câmeras rtsp, análise de vídeo em tempo real com ia (yolov8/yolov9), detecção de eventos suspeitos, geração de clipes de vídeo e envio de alertas via whatsapp api, além de um painel web simples para gerenciamento.
Funcionalidades essenciais do MVP:
1. Integração com RTSP:
- Conexão estável com câmeras via links RTSP.
- Leitura de frames em tempo real utilizando tecnologias como OpenCV, FFmpeg ou GStreamer.
2. IA de Detecção (YOLO):
- Implementação de detecção de objetos (pessoas, carros) e comportamentos básicos (ex: loitering, invasão, movimento incomum) usando YOLOv8/YOLOv9.
- Execução da inferência frame a frame para análise contínua.
3. Sistema de Eventos:
- Captura de um buffer de vídeo dos segundos anteriores ao evento detectado.
- Gravação de clipes de vídeo de 5 a 10 segundos (formato MP4).
- Armazenamento temporário dos clipes gerados.
4. Alerta Automático:
- Envio de alertas instantâneos via WhatsApp Cloud API.
- As mensagens devem incluir um texto descritivo do evento e um link para o vídeo correspondente.
5. Painel Web Simples:
- Desenvolvimento de uma interface web leve (pode ser em React, Node, Django ou Flask).
- Funcionalidade de login básico.
- Exibição de uma lista de eventos com data, hora e link para o vídeo do evento.
6. Estrutura e Entrega:
- O código deve ser bem organizado, comentado e acompanhado de instruções claras para setup e uso.
- Sugestão de infraestrutura para implantação (ex: vps ou aws).
- O MVP deve ser eficiente para monitorar de 1 a 5 câmeras simultaneamente.
Preferências do Desenvolvedor:
- Experiência comprovada em Python, OpenCV e YOLO.
- Conhecimento aprofundado em RTSP, visão computacional e processamento de vídeo.
- Habilidade para desenvolver serviços escaláveis.
- Excelente comunicação e capacidade de entrega rápida.
Este é um projeto de escopo fechado, com um prazo sugerido de 15 a 30 dias para a entrega do MVP funcional.
Categoria TI e Programação
Subcategoria Inteligência Artificial
Tamanho do projeto Médio
Prazo de Entrega: Não estabelecido
Habilidades necessárias