Voltar para o blog

Retrofit de câmeras: dá para usar o CFTV que já está instalado?

Responsabilidade técnica direta sobre a plataforma de visão computacional da GoDados.cam.

A pergunta que trava a decisão quase nunca é sobre indicador. É sobre investimento: eu vou ter que trocar todo o meu CFTV para conseguir isso?

O impacto de não ter essa resposta é a paralisia. Sem saber se a instalação atual serve, o projeto entra na fila do orçamento do ano seguinte e o problema operacional continua sem medição. O resultado que este texto entrega é o inverso: no final você vai conseguir verificar a sua própria instalação, com uma trena e o acesso ao gravador, e prever se vai precisar mexer em alguma coisa antes de qualquer conversa comercial.

A resposta comercial fácil é "funciona com a câmera que você já tem". A resposta útil é em que condições funciona.

O custo real de começar do zero

A pergunta de retrofit de câmeras existe porque começar do zero raramente custa só o preço da câmera. Um projeto novo de videomonitoramento em ambiente comercial acumula cinco itens:

  • Equipamento: câmeras, gravador, armazenamento e nobreak.
  • Infraestrutura: eletrocalha, cabeamento estruturado, pontos de rede e switch com alimentação por ethernet.
  • Obra: passagem em forro, furação, acabamento e, no varejo, trabalho fora do horário comercial.
  • Tempo de projeto: levantamento, memorial, cotação, aprovação interna e execução.
  • Parada de operação: o item que ninguém coloca na planilha e que costuma ser o mais caro no varejo.

O retrofit ataca os quatro primeiros e elimina o quinto. Quando a instalação existente serve, o custo de entrada deixa de ser um projeto de infraestrutura e passa a ser integração de software. Quando não serve, adequar costuma ainda ser mais barato do que começar do zero, porque a eletrocalha e a rede já estão lá e a intervenção é pontual.

O que a câmera precisa ter para servir

Cinco características, todas verificáveis por você.

1. Enquadramento e ângulo. A área de interesse precisa estar dentro do campo de visão, e a câmera não pode estar quase paralela ao chão nem apontada verticalmente para baixo. Câmera de segurança costuma ser instalada para reconhecer rosto na entrada, o que é um objetivo diferente de medir circulação em uma área. Às vezes a câmera certa existe e está apontando para o lugar errado, e girar é barato.

2. Densidade de pixels na cena. Este é o requisito objetivo, e ele tem norma. A IEC 62676-4, que trata das diretrizes de aplicação de sistemas de videomonitoramento, define quatro patamares de densidade de pixels por metro de cena, conforme o objetivo: 25 px/m para detectar a presença de uma pessoa, 62 px/m para observar, 125 px/m para reconhecer e 250 px/m para identificar. Medição de fluxo, fila e ocupação vive na faixa de detecção, que é a mais baixa das quatro. É por isso que a câmera existente costuma servir para indicador operacional mesmo quando não serviria para identificação.

A conta é direta. Uma câmera em resolução HDTV de 1920 por 1080 pixels, formato definido na recomendação ITU-R BT.709 e equivalente a 2.073.600 pixels por quadro, cobrindo uma cena de 8 metros de largura, entrega 240 px/m. A mesma câmera cobrindo 20 metros entrega 96 px/m. Ambas passam com folga do limiar de 25 px/m para detecção. A primeira ainda serviria para reconhecimento; a segunda, não. Meça a largura da cena com uma trena, divida a largura em pixels da câmera por ela, e você tem o seu número.

3. Taxa de quadros. O sistema precisa ver a pessoa em mais de um quadro enquanto ela cruza a área de interesse, senão não há como distinguir uma pessoa que passou de duas pessoas diferentes. Gravador configurado em taxa muito baixa para economizar disco é um problema real e, na maioria dos casos, é configuração, não equipamento.

4. Iluminação da cena. O requisito não é "muita luz". É luz estável e sem contraluz direto. Uma porta de vidro com sol batendo de frente na parte da tarde produz uma silhueta escura contra fundo estourado, e nenhum software resolve informação que não foi capturada.

5. Acesso ao vídeo. Precisa existir um caminho legítimo para ler o stream. Na prática isso significa câmera ou gravador que exponha o fluxo por RTSP, protocolo especificado pela IETF na RFC 2326, ou que atenda a um perfil de interoperabilidade da ONVIF, que padroniza a comunicação entre equipamentos de videomonitoramento de fabricantes diferentes. Sem acesso ao stream, todo o resto é irrelevante.

O que não impede o aproveitamento

Três crenças comuns que travam projetos sem motivo:

"A minha câmera é antiga demais." Idade não é critério. Densidade de pixels na cena, enquadramento e acesso ao stream são. Uma câmera de vários anos, bem posicionada e em 1080p, entrega mais informação útil do que uma câmera recente apontada para o teto.

"É de uma marca que ninguém integra." A interoperabilidade entre equipamentos de videomonitoramento de fabricantes diferentes é justamente o que os perfis da ONVIF padronizam, e o RTSP é especificação pública da IETF. A pergunta correta não é qual a marca, é se o equipamento expõe o stream.

"Eu precisaria trocar o gravador." Na maioria dos casos, não. O gravador precisa permitir leitura do fluxo, não ser de um modelo específico. Onde há troca necessária, ela costuma ser de configuração: habilitar um segundo stream, ajustar taxa de quadros, liberar um usuário de leitura.

Existe uma quarta crença que merece menção: "preciso de câmera com inteligência embarcada". Não precisa. O processamento pode acontecer fora da câmera, lendo o stream. Câmera com processamento embarcado é uma arquitetura possível, não um pré-requisito.

O que realmente inviabiliza

Esta seção existe porque a promessa de compatibilidade universal é falsa. Há casos em que a instalação atual não serve:

  • A área de interesse não está no campo de visão. É o caso mais frequente e o mais simples de diagnosticar. Se a fila do checkout não aparece em nenhuma câmera, não há software que a meça. Solução: reposicionar ou acrescentar um ponto.
  • Cena larga demais para a resolução disponível. Uma câmera analógica de baixa resolução cobrindo um salão inteiro pode ficar abaixo do limiar de 25 px/m em boa parte da cena. Solução: dividir a área em mais pontos ou trocar aquela câmera específica.
  • Ângulo inutilizável e fixo. Câmera embutida em forro sem folga para giro, apontando quase na vertical. Aqui o custo de adequação é obra, e não configuração.
  • Contraluz permanente sem alternativa de posicionamento. Quando não há outro ponto de montagem e a orientação da fachada não muda, essa cena específica não serve.
  • Sem acesso ao stream. Sistema fechado, sem RTSP e sem perfil ONVIF, ou gravador cujo acesso o integrador original não libera. É a única barreira que não é técnica: é contratual.

Em quatro dos cinco casos a solução é pontual. O erro caro é generalizar de uma câmera ruim para o parque inteiro e decidir trocar tudo.

Como verificar a própria instalação antes de falar com fornecedor

Seis passos, sem visita técnica:

  1. Liste as áreas de interesse. Escreva onde você quer indicador: entrada, checkout, corredor principal, doca, seção específica.
  2. Abra o gravador e ache a câmera de cada área. Se alguma área não tem câmera cobrindo, marque como ponto novo desde já.
  3. Anote a resolução de cada câmera relevante. Está na configuração do canal no gravador.
  4. Meça a largura da cena. Com trena, meça quantos metros de ambiente aparecem na largura da imagem. Divida a largura em pixels pela largura em metros. Compare com 25 px/m.
  5. Confira a taxa de quadros e o horário crítico. Veja a taxa configurada no canal e assista a dois minutos de gravação no horário de pico e no fim da tarde. Contraluz e movimento aparecem aí.
  6. Confirme o acesso ao stream. Pergunte ao responsável pelo sistema se o equipamento expõe RTSP ou se atende a algum perfil ONVIF, e se existe um usuário de leitura disponível.

Com essas seis respostas por área, você chega em qualquer conversa comercial sabendo o que serve, o que precisa girar e o que precisa ser ponto novo. Um detalhe de campo que costuma economizar uma visita inteira: a diferença entre o stream principal e o stream secundário. Muita instalação grava em alta resolução no principal e transmite em resolução muito baixa no secundário. Se a integração for feita pelo stream errado, a conclusão é "não serve" quando o que não serve é a escolha do fluxo.

Como a leitura da câmera existente funciona

Agora o mecanismo: vídeo, evento, indicador, decisão.

O software lê o stream da câmera que já existe. Em cada quadro identifica objetos de interesse, e pessoas são a categoria mais comum. Os modelos de detecção usados nessa etapa são avaliados em conjuntos públicos como o COCO, que reúne 80 categorias de objeto e cerca de 1,5 milhão de instâncias rotuladas, entre elas a categoria "person". A sequência de detecções ao longo dos quadros produz eventos: alguém cruzou uma linha, permaneceu em uma zona, formou agrupamento. Eventos agregados por janela de tempo viram indicador: fluxo por hora, tempo de fila, ocupação por área. O indicador sustenta a decisão operacional.

Os limites do método são os mesmos da seção de inviabilização, mais um: a degradação silenciosa. Uma câmera girada em uma limpeza, uma lente com poeira ou uma reforma que mudou a iluminação continuam gerando vídeo e números, com qualidade pior e sem aviso. O caminho completo do frame ao indicador, e onde ele degrada, está detalhado no post do pilar técnico.

Resposta direta: dá para usar as câmeras que já tenho

Na maioria dos casos sim, e a condição que decide é dupla: a área de interesse precisa estar dentro do campo de visão de alguma câmera, com densidade mínima de 25 pixels por metro de cena conforme a IEC 62676-4, e precisa existir acesso ao stream por RTSP ou por perfil ONVIF. Idade, marca e modelo de gravador não são critério. Quando alguma área falha, a correção costuma ser pontual, girar ou acrescentar um ponto, e não a troca do parque inteiro.

O que fazer com o resultado da verificação

Se a maior parte das suas áreas passou, o próximo passo é escolher quais indicadores extrair, e a decisão de abordagem está em sensor dedicado ou visão computacional para contar pessoas. Se a maior parte falhou por enquadramento, o próximo passo é um ajuste de posicionamento, que é barato. Se falhou por acesso ao stream, o próximo passo é contratual com o integrador atual. Para ver a leitura das câmeras existentes aplicada às três verticais que atendemos, a página inicial da GoDados.cam resume o escopo.