Análise de Vídeo de Veículos de Duas Rodas para Motocicletas e Bicicletas

Uma motocicleta não é um carro pequeno. Sua placa tem uma fração do tamanho, leva um ou dois ocupantes com ou sem capacete e circula onde carros não podem: calçadas, zonas de pedestres, faixas de ônibus e ciclovias. A IREX trata veículos de duas rodas como classe própria, com detectores e regras específicos.

A Classe

Uma Classe Própria desde a Versão 4.36

A maioria dos modelos de trânsito aprendeu a reconhecer veículos de duas rodas como uma inclusão secundária. Assim, uma motocicleta entre outros veículos era classificada como carro pequeno ou não era detectada. Na versão 4.36, a IREX treinou novamente CarTrack Pro para reconhecer esses veículos como classe própria, contar seus ocupantes e detectar o uso de capacete. A versão 4.37 estendeu essa classificação a todos os modos de rastreamento. A 4.39 melhorou a contagem de ocupantes e a detecção de capacetes, mesmo quando uma pessoa aparece apenas parcialmente. A classe é deliberadamente ampla: qualquer veículo motorizado de duas ou três rodas, incluindo triciclos, scooters e ciclomotores.

A leitura acontece em uma única passagem. Uma primeira rede encontra o veículo; uma segunda determina o tipo e a cor e, para uma motocicleta, os ocupantes e seus equipamentos de proteção. Uma terceira e uma quarta encontram e leem a placa. Uma leitura retorna classe, placa, número de ocupantes e uso de capacete juntos. Sobre esses dados, define-se uma regra de vários ocupantes ou falta de capacete; depois, um investigador filtra o arquivo.

Bicicletas apresentam outro problema e usam outro módulo. BikeLaneTrack observa uma ciclovia para detectar o que não deveria estar ali. Sua rede reconhece pessoas, bicicletas, carros, cães e outros tipos de objetos. Trata uma bicicleta e seu condutor, quando suficientemente próximos, como um único ciclista. Onde termina o catálogo treinado, continua StreamVLM™: uma moto na calçada e um padrão de roubo com dois ocupantes são instruções que já funcionam em nossa página inicial.

Cobertura

Seis Capacidades sobre Duas Rodas

Detecção, Classificação e Rastreamento

Motocicletas, scooters, ciclomotores e triciclos como classe própria em todos os modos de rastreamento do CarTrack Pro. São acompanhados pelo enquadramento e, com Salvar percursos ativado, podem ser buscados depois por trajetória no reprodutor.

Placas Pequenas e Especiais

Uma placa de motocicleta ocupa uma fração da área de uma placa de carro e costuma ter duas linhas ou caracteres não latinos. Um modelo regional é selecionado por câmera; o tamanho mínimo de placa evita que a plataforma adivinhe. Desde a versão 4.39, uma placa ausente ou ilegível gera seu próprio evento.

Veja Leitura de Placas

Contagem de Ocupantes

Quantas pessoas estão na motocicleta, lidas na mesma passagem que a placa. Mais de um ocupante é o padrão sobre o qual se define uma regra de vários ocupantes. O filtro Motociclistas retorna esses eventos separadamente.

Detecção de Capacetes

Se cada ocupante usa capacete de proteção, registrado como atributo do evento. Melhorado na versão 4.39 para ocupantes apenas parcialmente visíveis no enquadramento.

Veículos de Duas Rodas em Zonas Proibidas

Motocicletas em faixas exclusivas de carros ou ônibus, zonas de pedestres, cruzamentos, túneis e rodovias onde sua entrada é proibida. São captadas como infrações de restrição de faixa ou manobra proibida, com o tipo de veículo como critério da regra.

Outros Veículos na Ciclovia

BikeLaneTrack gera um evento Não é bicicleta diante de um pedestre, carrinho de bebê ou usuário de skate na faixa. Uma regra de restrição de faixa detecta um carro ou caminhão usando-a como via.

Na Câmera

Aonde um Veículo de Duas Rodas Chega e Aonde Não Deveria

Motocicletas na Calçada

Duas motocicletas pequenas circulam pela calçada sob uma ferrovia elevada em Bangkok, enquanto pedestres se afastam contra as fachadas para deixá-las passar. Um modelo centrado em carros falha duas vezes: não vê o veículo e não tem regra para calçadas. Aqui pode ser usada uma área de restrição de faixa desenhada sobre a calçada com Motocicletas como tipo proibido, uma regra de Entrada na região do ObjectTrack Pro filtrada por veículos ou uma frase no StreamVLM™, o detector para o qual este quadro foi criado. Qualquer que seja a ativação, o evento inclui quadro, placa quando legível e horário.

Duas motocicletas pequenas circulam uma atrás da outra por uma calçada de Bangkok, sob um viaduto ferroviário elevado. Contornam um pilar de concreto enquanto três pedestres se afastam contra as fachadas para deixá-las passar.
A instrução que originou este quadro exigia que nenhuma placa fosse legível. Por isso não se afirma uma leitura de placa a partir dele: a regra é acionada pela classe e pelo local.

As Regras

Três Formas de Definir uma Regra para Veículos de Duas Rodas

A classe é a chave. Quando um veículo é identificado como motocicleta, os mecanismos de fiscalização existentes da plataforma se aplicam a ele. O operador escolhe o que corresponde à via.

  1. 01

    Uma Restrição de Faixa

    Desenhe uma área de controle de movimento sobre a faixa, travessia ou zona restrita de uma câmera com CarTrack Pro e reconhecimento de tipo de veículo ativado. Nomeie a infração e selecione os tipos proibidos. Com Motocicletas como tipo, detecta uma moto em faixa de ônibus; com todas as classes motorizadas, um carro na ciclovia. O pacote de evidências é o mesmo de qualquer infração de trânsito.

  2. 02

    Uma Manobra Proibida

    Linhas de entrada e saída em um cruzamento, com filtro opcional por tipo de veículo. Assim, uma manobra legal para um carro pode ser infração para uma motocicleta, ou vice-versa. Isenções por lista de veículos ou padrão de placa permitem a passagem de uma frota autorizada, como já ocorre nas regras de prioridade do transporte público.

  3. 03

    Uma Regra de Ocupantes

    Ative Contar pessoas em uma motocicleta, detectar equipamento de segurança no CarTrack Pro, em qualquer um dos três modos de rastreamento compatíveis. Cada leitura de motocicleta passa a incluir o número de ocupantes e o uso de capacete, consultáveis pelo filtro Motociclistas. Mais de um ocupante ou ausência de capacete se tornam tanto uma consulta quanto um alerta.

Câmera

O que a Câmera Precisa Oferecer

A detecção de veículos de duas rodas depende primeiro dos pixels por metro e depois do modelo. Os números abaixo são os documentados para CarTrack Pro e BikeLaneTrack.

Detecção de Veículos
Mais de 25 pixels por metro na região de interesse e contorno de veículo de pelo menos 2.025 pixels, ou seja, 45 × 45. Montagem entre 3 e 15 metros de altura, com inclinação de +15° a +75°. Câmera fixa ou PTZ, resolução de 1280 × 720 a 2592 × 1944 e de 10 a 60 quadros por segundo, conforme a velocidade do veículo.
Leitura de Placas
Mais de 250 pixels por metro, imagem da placa com pelo menos 80 pixels de largura e preferencialmente 125, montagem de 2 a 6 metros e inclinação de 0° a +20°. Para uma placa de motocicleta, isso exige uma câmera mais próxima ou uma lente de maior alcance que para os carros da mesma via.
Ciclovias
BikeLaneTrack exige giro horizontal, inclinação e rotação da câmera dentro de 45° em relação à faixa e um objeto típico de 4.000 a 5.000 pixels quadrados. Os eventos Bicicleta e Não é bicicleta têm, cada um, prioridade, limiar de similaridade e número mínimo de quadros.
Processamento e Fontes
CarTrack Pro tem complexidade computacional classificada como alta e funciona em CPUs padrão pelo framework proprietário Synet. Os servidores são dimensionados conforme o número de câmeras e a combinação de módulos. A fiscalização funciona em câmeras fixas; gravações de drones ou arquivos carregados permitem reconhecimento de veículos quando o ângulo de visão é pouco acentuado.

Perguntas Frequentes

Lê placas de motocicletas?

Sim. Veículos de duas rodas são uma classe própria, não um carro que saiu pequeno na imagem. As placas de motocicletas ocupam uma fração da área de uma placa de carro. Por isso, a configuração de tamanho mínimo de placa importa mais aqui do que em qualquer outro caso: defina a largura em pixels abaixo da qual a plataforma deve rejeitar a leitura em vez de adivinhar. Um modelo regional é selecionado por câmera. Placas de duas linhas e escritas não latinas, como a tailandesa, são aceitas. Se a placa estiver ausente ou ilegível, a plataforma informa isso com um evento próprio, em vez de inventar caracteres.

É possível determinar quantas pessoas estão na moto?

Sim. A contagem de ocupantes e a detecção de capacetes fazem parte da mesma leitura do CarTrack Pro que a placa. São ativadas por câmera em Contar pessoas em uma motocicleta, detectar equipamento de segurança, em qualquer um dos três modos de rastreamento compatíveis. A versão 4.39 melhorou as duas capacidades, mesmo quando um ocupante está apenas parcialmente visível. A IREX não publica índices de precisão para nenhuma; elas são avaliadas com suas câmeras durante o piloto.

A detecção de capacetes funciona com ciclistas?

A detecção de capacetes é documentada para ocupantes de motocicletas pelo CarTrack Pro. Para bicicletas, o módulo documentado é BikeLaneTrack, que observa a faixa para detectar ciclistas e elementos que não deveriam estar ali. ObjectTrack Pro inclui uma verificação separada de equipamento de segurança para pessoas a pé em locais de trabalho. Se você precisa verificar capacetes de ciclistas, apresente a necessidade antes do piloto em vez de presumir suporte.

O que é considerado um veículo de duas rodas?

A classe Motocicletas inclui qualquer veículo motorizado de duas ou três rodas: motocicletas, triciclos, scooters e ciclomotores. BikeLaneTrack gerencia bicicletas separadamente. Skates, carrinhos de bebê e pedestres em uma ciclovia são informados como Não é bicicleta.

Podemos receber um alerta quando uma moto entra em uma zona de pedestres?

Sim, há duas formas documentadas de defini-lo. Uma regra de restrição de faixa com Motocicletas como tipo proibido, sobre uma área de controle de movimento desenhada na zona; ou uma regra de Entrada na região do ObjectTrack Pro filtrada por veículos. Se a zona for irregular ou a condição mais específica, como uma moto na calçada, uma instrução do StreamVLM™ cumpre a mesma função.

Precisa de GPU?

Não. CarTrack Pro funciona em CPUs padrão pelo framework proprietário Synet, embora sua complexidade computacional seja classificada como alta. A engenharia da IREX dimensiona os servidores conforme o número de câmeras e a combinação de módulos. As instruções do StreamVLM™, onde utilizadas, precisam de um nó GPU.

Qual é a precisão com nossas câmeras?

Essa é a pergunta certa e a resposta honesta é que medimos em vez de citar. A IREX não publica índices de precisão por módulo: um número das câmeras de outra cidade diz pouco sobre as suas. A precisão é avaliada com suas transmissões durante o piloto, segundo dois ou três critérios de sucesso acordados por escrito antes de começar. Os resultados medidos são os que entram no contrato.

Qual é a qualidade de câmera necessária?

É possível conectar qualquer câmera compatível com ONVIF ou que transmita RTSP com H.264 ou H.265 e IP estático. Porém, a conexão não basta. Cada módulo define resolução, posição de montagem, altura e ângulo de visão nos requisitos de câmeras. Os módulos principais precisam de imagens de resolução maior que a de uma transmissão básica. A transmissão principal recomendada é de 1920 × 1080 ou 1920 × 1440. Uma vistoria verifica cada câmera conforme o módulo que executará.

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.

Traga o Cruzamento com Mais Motocicletas

A análise de veículos de duas rodas depende primeiro do tamanho em pixels. Uma câmera no acesso mais movimentado responde mais rápido que uma ficha técnica.