Neural System

Fumo Negro em Veículos

2 vídeos · Cor e opacidade (Ringelmann) do fumo dos escapes de camiões e autocarros

Testar com o meu vídeo

Sobre esta solução

A IA localiza a chaminé (ou o escape) e o fumo que sai dela, recorta o contorno exato da pluma e analisa a sua paleta de cores. A cor do fumo indica a qualidade da combustão e o que está a ser queimado: branco costuma ser apenas vapor de água; cinzento-escuro e negro indicam combustão incompleta (fuligem); azulado, queima de óleo; amarelado ou castanho, indício de enxofre ou NO₂. A opacidade é medida na escala de Ringelmann, a mesma usada pela fiscalização ambiental.

  1. 1Segmentação por texto (CLIPSeg): em cada fotograma a IA marca onde há fumo ou vapor — sem treino específico.
  2. 2A deteção por texto (OWLv2) localiza as chaminés ou os escapes e descarta estruturas parecidas (torres de destilação, edifícios da fábrica); a confiança mínima é ajustável.
  3. 3O contorno da pluma (e não uma caixa) é usado na análise, para que o céu, os edifícios e a chaminé não contaminem as cores.
  4. 4As cores da pluma são agrupadas nas 4 cores dominantes (k-means no espaço CIELab) e cada uma é classificada numa tonalidade.
  5. 5Opacidade = quanto o fumo se aproxima do negro (0 % = branco, 100 % = negro). Escala de Ringelmann = opacidade ÷ 20 (níveis 0 a 5).
  6. 6Cada chaminé é analisada separadamente (o fumo logo acima dela; as chamas de queima ficam fora da análise de cor). Os indicadores mostram a pior chaminé.
  7. 7Fumo escuro persistente (a partir do nível de Ringelmann configurado) ou coloração anómala geram um alerta que indica a chaminé, com a imagem do momento.

Benefícios

  • Leitura da cor do fumo → causa provável: vapor, partículas, combustão incompleta, óleo, enxofre ou NO₂.
  • Escala de Ringelmann automática, a mesma usada em inspeções (ex.: limite de fumo negro para gasóleo).
  • Evidência contínua para licenças e condicionantes ambientais (normas ambientais aplicáveis).
  • Identificação imediata de combustão incompleta → poupança de combustível.
Ver detalhes da solução

Outras demonstrações