Todos os cases
Computer Vision

Analytics de Visão Computacional

Contagem de pessoas e tempo de permanência para métricas operacionais

PythonOpenCVYOLOPostgreSQLFastAPI

Operações precisavam entender fluxo de pessoas em espaços físicos para otimizar recursos e escala de atendimento.

  • 01Detectar e rastrear pessoas com precisão aceitável em hardware limitado
  • 02Calcular tempo de permanência mesmo com oclusione parcial da câmera
  • 03Agregar métricas em tempo real sem sobrecarregar o banco de dados

YOLO para detecção + tracker baseado em IoU

YOLO oferece velocidade adequada para processamento em tempo real. Tracker por IoU é simples e suficientemente robusto para cenários de baixa oclusione.

Agregação em memória com flush periódico

Escrever no banco a cada frame seria impraticável. Acumula em memória e persiste em janelas de 1 minuto.

Perda de dado em crash entre flushes. Aceitável dado que métricas operacionais têm tolerância a perda de dados pontual.

Pipeline OpenCV + YOLO rodando em processo dedicado. API FastAPI expondo métricas agregadas. Dashboard com gráficos de fluxo por hora.

Pipeline de visão computacional para contagem de pessoas e análise de tempo de permanência gerando métricas operacionais em tempo real.

  • Calibrar a linha de contagem de entrada/saída requer testes presenciais no espaço físico
  • Lighting varia muito ao longo do dia. Normalização de histograma melhora consistência da detecção