O Primeiro Sistema de Trânsito Multicâmera em Nuvem do Mundo

A análise de vídeo de trânsito para segurança pública precisa produzir um caso, não um clipe. A fiscalização com uma única câmera vê um momento. A IREX coordena câmeras em um cruzamento, correlaciona o movimento dos veículos com o semáforo e com os pedestres e produz um caso sobre o qual a autoridade pode efetivamente agir.

2,3 milhões
Infrações Detectadas em um Ano, em uma Cidade
Jan. de 2025
Primeira Plataforma de Trânsito Multicâmera em Nuvem do Mundo
Cobertura nacional
Primeira Fiscalização Viária Multicâmera Nacional, Mongólia
12–25 FPS
Faixa Documentada de Câmeras para Fiscalização Viária

Por que Várias Câmeras

Uma Infração é uma Sequência, Não um Quadro

Saber se um veículo cruzou no vermelho depende de onde estava quando o sinal mudou, da faixa em que circulava e da presença de um pedestre na travessia. Isso exige correlacionar várias câmeras e um sinal semafórico. A IREX as coordena, acompanha veículos em todas as faixas do acesso e relaciona o movimento ao estado do semáforo e à atividade de pedestres.

Isso foi reconhecido como uma novidade mundial: em janeiro de 2025, a IREX lançou o primeiro sistema de gestão de trânsito multicâmera em nuvem. Em produção, uma implantação municipal detectou 2,3 milhões de infrações em um único ano. A Mongólia opera a primeira implantação nacional de fiscalização de trânsito multicâmera, incluindo Ulaanbaatar.

Na fiscalização, as especificações de câmeras deixam de ser negociáveis. A IREX publica especificações de instalação por tipo de infração, baseadas em funções definidas de câmera. Incluem regras de campo de visão como posicionar a linha de retenção no terço central do enquadramento das câmeras LPR de entrada e fazer as câmeras de pedestres cobrirem a travessia mais 8 a 10 metros de cada lado.

Cobertura

Cenários de Fiscalização

Sinal Vermelho e Linha de Retenção

Avanço de sinal vermelho e invasão da linha de retenção correlacionados ao sinal, em todas as faixas do acesso.

Faixa Contrária, Ultrapassagens e Manobras

Circulação pela faixa contrária (contramão; o tipo de infração foi renomeado Faixa contrária na versão 4.40), ultrapassagem proibida (captada desde a 4.40) e manobras proibidas em cruzamentos.

Preferência de Passagem

Não dar passagem a pedestres e situações de quase acidente sem contato.

Estacionamento Irregular

Infrações de estacionamento e panes no acostamento, conforme um tempo de parada permitido informado em segundos na área de proibição.

Velocidade Média em um Trecho

Velocidade média entre uma linha inicial e outra final de um trecho viário, comparada a um limite e uma tolerância configurados.

Cruzamentos Ferroviários

Infrações em passagens em nível, com especificação própria de instalação de câmeras.

Veículos de Duas Rodas

Detecção específica de motos com contagem de ocupantes e detecção de capacetes, regras de zonas restritas e BikeLaneTrack para monitorar ciclovias.

Veja Análise de Veículos de Duas Rodas

Congestionamento e Estacionamento

CarCount detecta congestionamento em um trecho desenhado e alerta sobre capacidade de estacionamentos, junto a mapas de calor de trânsito e multidões com estatísticas de velocidade média.

Em Operação

Um Acesso, Várias Câmeras, um Caso

Da Detecção a um Pacote Pronto para Uso Judicial

Uma infração reúne suas evidências: leitura da placa, contexto do veículo, estado do sinal, horários, identidades das câmeras e clipe. A tomada geral é medida, não adivinhada. Desde a versão 4.40, o quadro completo anterior ao cruzamento é capturado quando o veículo está a três larguras de placa da linha. Isso substitui uma regra baseada na largura do veículo que podia deixar um veículo grande fora de seu próprio quadro de evidência. Os casos de prioridade do transporte público e de não dar passagem funcionam da mesma forma. Ninguém monta o pacote manualmente, pois é nessa tarefa que os programas de fiscalização travam.

Um SUV cinza-escuro cruza a linha de retenção com as luzes de freio apagadas enquanto o semáforo elevado está vermelho. Sua placa traseira é o elemento mais nítido do enquadramento.
O sinal vermelho e a placa devem ser inequívocos na mesma imagem. É para isso que existe a especificação de instalação por infração.

Relatórios de Infrações Entregues Automaticamente

Um programa de fiscalização depende do sistema que emite a autuação. Por isso o relatório é enviado, não baixado. A tarefa de exportação é definida uma vez em Configurações, com filtros por tipo de infração, objeto viário e rótulos e listas de veículos como exceções. Envia as correspondências à URL informada em JSON. Cada descritor de evento inclui objeto viário com endereço e coordenadas, nome e tipo de infração, número e estado da placa, cor, marca e tipo de veículo com pontuações de reconhecimento, câmeras observadoras e imagens no próprio arquivo. A tarefa funciona continuamente, enviando cada infração ao detectá-la, ou diariamente. A diária aceita períodos por dia da semana e exceções por data, além da extração manual de um relatório de 24 horas em caso de urgência. A entrega depende do código de resposta: 200 a conclui e o arquivo não é reenviado; 400 a interrompe; 401 ou 500 geram novas tentativas a cada 5 minutos por até 30 minutos ou até receber 200. Assim, uma queda breve do destinatário não custa um caso ao órgão.

Veja o Formato de Exportação na Documentação
Diagrama do caminho de exportação: uma tarefa definida uma única vez nas configurações funciona de forma contínua ou diária, dentro de períodos programados e envia à URL informada um arquivo JSON com o objeto viário, o nome da infração, a placa e o estado, os atributos do veículo, as câmeras que o observaram e as imagens capturadas. Abaixo, uma tabela mostra o resultado de cada código de resposta: 200 conclui a entrega; 400 a interrompe; 401 e 500 geram novas tentativas a cada 5 minutos por até 30 minutos ou até receber 200.
A entrega é determinada pelo código de resposta do destinatário, não por alguém observando uma fila.

Velocidade Medida em um Trecho, Não em um Ponto

A infração de velocidade documentada pela IREX é medida em um trecho. O objeto viário é um segmento linear, não um cruzamento. No CarTrack Pro, dois objetos de trânsito são desenhados sobre as câmeras: uma linha Controle de velocidade: início e outra Controle de velocidade: fim, em uma ou duas câmeras. A regra contém comprimento do segmento, limite de velocidade e tolerância permitida. A plataforma divide esse comprimento pelo intervalo entre as duas marcas de tempo dos cruzamentos para obter a velocidade média espacial. O tipo é Velocidade média espacial acima do limite; o nome visível é o que se escreve ao criá-la. Como todo o trecho é medido, frear diante da câmera e acelerar depois não funciona. É a mesma grandeza que a Mongólia informa como velocidade média entre cruzamentos.

Diagrama de medição de velocidade em um trecho: um segmento viário com uma linha Controle de velocidade: início e uma linha Controle de velocidade: fim, cada uma observada por uma câmera. O comprimento D está marcado entre elas e as marcas de tempo dos cruzamentos T1 e T2 aparecem abaixo. A velocidade V é calculada como D dividido por (T2 menos T1) e comparada ao limite de velocidade mais a tolerância permitida.
A medição se baseia em duas linhas e sua distância, de modo que nenhum ponto isolado da via determina a velocidade.

A Leitura que Sustenta Tudo

Cada Caso se Apoia em uma Leitura de Placa

A fiscalização multicâmera é o fluxo de trabalho. A leitura de placas é sua base. Três de suas capacidades permitem o funcionamento desses tipos de infração.

  1. O Veículo é Lido, Não Só a Placa

    A mesma passagem retorna classe, cor da carroceria e marca junto aos caracteres da placa. A classe define a restrição: caminhões leves, médios e pesados foram separados na versão 4.36 para fiscalizar limites de peso e faixas. Os veículos de duas rodas também ganharam classe própria na 4.36, com contagem de ocupantes e detecção de capacetes na mesma leitura.

  2. Os Padrões de Placa Definem Quem Pode Circular

    Algumas regras tratam de quais veículos são autorizados em uma faixa, não de sua conduta. A versão 4.38 acrescentou padrões de placa: uma regra de trecho especifica listas e padrões permitidos. Assim, um corredor de transporte é fiscalizado de forma uniforme e qualquer outro veículo aparece como exceção com evidências anexas. As regras de não dar passagem ao transporte público usaram o mesmo mecanismo.

  3. As Verificações Documentais Usam o Mesmo Quadro

    Uma câmera do acesso pode responder a perguntas documentais e de conduta. Dentro de uma área de verificação desenhada, cada placa é comparada a registros DMV ou outro conjunto autorizado fornecido pelo órgão. Um registro vencido gera Registro vencido na mesma lista de infrações de sinal vermelho e linha de retenção.

CarCount

Congestionamento e Estacionamentos Lotados por Limiar

Nem toda pergunta de trânsito é de fiscalização. CarCount responde a duas perguntas operacionais: se um trecho está congestionado e se um estacionamento supera a capacidade. Conta veículos em uma região desenhada e gera um evento quando o limiar configurado é ultrapassado. Não identifica nem classifica os veículos; preferimos esclarecer isso aqui a fazê-lo durante um piloto.

Detectar Congestionamento
Um evento de Congestionamento é ativado quando mais veículos que o número configurado, entre 5 e 40, permanecem na região além do tempo definido, entre 60 e 300 segundos. Reconta a cada 5 a 60 segundos e o limiar de duração deve ser pelo menos três vezes esse intervalo. O intervalo também explica por que um cartão de evento pode se adiantar ligeiramente à reprodução.
Estacionamento Lotado
Uma regra compara os veículos na área desenhada ao número de vagas informado e alerta quando a capacidade é ultrapassada. Você escreve o nome da regra; esse nome aparece na lista de eventos dos operadores. Convém escolher um nome claro.
O que Retorna
Eventos de limiar, não contagens. Congestionamento e Estacionamento lotado chegam a um monitor para resposta em tempo real e podem ser consultados depois em Eventos adicionais. CarCount não informa veículos por hora, contagens por faixa ou direção nem classes de veículos. Marca, modelo, cor e tipo vêm do CarTrack Pro.
Montagem da Câmera
Somente câmeras fixas, sem PTZ, arquivos de celulares nem drones: os limiares são medidos em uma região desenhada sobre um enquadramento imóvel. De 1280 × 720 a 2592 × 1944, entre 10 e 30 FPS, montagem de 3 a 15 m e mais de 25 pixels por metro na região. Um modo de objetos pequenos reduz o contorno mínimo de veículo para 16 × 16 px.

Perguntas Frequentes

As evidências resistirão a uma contestação?

É para isso que existem as especificações por infração: funções, posições, ângulos, resoluções e campos de visão definidos, verificados em vistoria antes da implantação. A plataforma reúne automaticamente foto da placa, contexto do veículo, estado do sinal, horários, identidades das câmeras e clipe em um pacote.

Podemos usar as câmeras de trânsito existentes?

Às vezes. A análise geral funciona com os requisitos básicos da plataforma, mas a fiscalização exige óptica mais rigorosa. As especificações dessas implantações são de 1920 × 1080 a 2560 × 1920, entre 12 e 25 FPS; H.264 ou H.265 de 1 a 6 Mbps, preferencialmente com taxa constante; ONVIF Profile S ou G; PoE; IP66; e faixa de −30 °C a +40 °C. Câmeras fora desses parâmetros podem precisar de substituição ou reforço.

É possível informar quantos veículos passaram, por tipo?

Não com CarCount e isso deve ficar claro. CarCount conta veículos em uma região e gera eventos quando limiares de congestionamento ou estacionamento são ultrapassados. Não informa fluxo, contagens por faixa ou direção nem classes. Marca, modelo, cor e tipo vêm da leitura de placas e veículos desta página; a taxonomia mais ampla vem do ObjectTrack Pro. Se você precisa de contagens classificadas como relatório, não como busca, apresente a necessidade antes do piloto.

O que a medição de velocidade média exige no local?

Duas linhas e a distância entre elas. As linhas de início e fim são objetos de trânsito desenhados no CarTrack Pro sobre as câmeras que observam aquele trecho de via. Ambas podem estar em uma câmera ou em duas, com as câmeras vinculadas ao segmento viário sob o tipo Câmera de velocidade média. As marcas de tempo dos cruzamentos são retornadas como atributos dos eventos de cruzamento de linha detectados por essas câmeras. O comprimento do segmento, o limite de velocidade e a tolerância permitida são informados na regra de infração e usados para calcular a velocidade média espacial. O local deve fornecer a mesma óptica adequada à fiscalização exigida pelos demais tipos de infração. É isso que a especificação de instalação por tipo de infração cobre.

A detecção de congestionamento funciona com uma câmera PTZ?

Não. CarCount é documentado apenas para câmeras fixas, sem PTZ, arquivos de celulares nem drones, pois mede limiares em uma região sobre enquadramento imóvel. Exige de 1280 × 720 a 2592 × 1944, entre 10 e 30 FPS, montagem de 3 a 15 m e mais de 25 pixels por metro. O modo de objetos pequenos reduz o contorno mínimo para 16 × 16 px para trânsito mais distante.

Aceita motocicletas?

Sim. Aceita todos os tipos, incluindo veículos de duas rodas, com detecção específica de motos, contagem de ocupantes e detecção de capacetes. BikeLaneTrack monitora as ciclovias.

Funciona sozinho ou alguém precisa observar?

Funciona sozinho e alerta uma pessoa. As detecções são sinais que um humano deve verificar: nenhuma resposta é executada de forma autônoma. A verificação e a decisão ficam registradas sob o mesmo identificador do caso da detecção.

Comece por um Cruzamento

Um acesso com instrumentação adequada informa mais sobre um programa urbano que cem câmeras posicionadas por suposição.