Sobre o aplicativo
O AXIS Speed Monitor visualiza a velocidade dos veículos em uma zona de detecção de radar na visualização ao vivo da câmera e registra as faixas de radar em um cartão SD para fins de processamento estatístico. A aplicação requer uma câmera Axis e um radar Axis, ou apenas um radar Axis. Para obter uma lista de câmeras Axis compatíveis, consulte axis.com/products/axis-speed-monitor#compatible-products.
Você pode usar o aplicativo em instalações de radar autônomo sem câmeras, por exemplo, por questões de privacidade ou somente para fins estatísticos. A velocidade será mostrada na visualização ao vivo do radar.
O radar, ou câmera de fusão radar-vídeo, precisa ser montado e configurado de acordo com o guia de instalação e manual do usuário. Para mais informações, veja a documentação do usuário para cada dispositivo:
Para registrar estatísticas, instale o cartão SD no dispositivo onde o aplicativo está instalado.
Início
Calibre o radar.
Quando o radar está instalado, a visualização ao vivo padrão do radar mostrará a cobertura do radar e qualquer movimento detectado, e você poderá adicionar zonas de detecção e regras de ação imediatamente. Antes de configurar a conexão com o radar e configurar as sobreposições de aplicativo, é necessário calibrar o radar para a cena.
Verifique se a altura de montagem do radar corresponde à altura definida na interface Web do radar. Se o radar estiver montado em uma altura diferente, você precisará calibrar o radar para compensar a altura de montagem.
Para calibrar o radar:
Faça login na interface Web do radar.
Vá para Radar > Settings > General (Radar > Configurações > Geral)
Insira a altura de montagem.
Em Radar > Settings > Detection (Radar > Configurações > Detecção), ative Ignore swaying objects (Ignorar objetos balançando) para excluir arbustos, árvores e placas dos seus cenários. Evite colocar uma placa de sinalização logo na frente do radar.
Se, por exemplo, você deseja obter somente estatísticas de veículos, vá para Radar > Scenarios (Radar > Cenários) e crie um cenário. Edite seu cenário e, em Trigger on object type (Acionar com tipo de objeto), desmarque Human (Pessoa).
Calibração do mapa
Para tornar mais fácil ver onde os objetos estão se movendo, carregue um mapa de referência. Por exemplo, uma planta ou uma foto aérea mostrando a área coberta pelo radar.
- Requisitos da imagem:
Os formatos de arquivo compatíveis são JPEG e PNG.
A imagem pode ser recortada no radar.
A orientação não é importante, pois a forma da cobertura do radar será movida para se adaptar à imagem durante a calibração.
Vá para Radar > Map calibration (Radar > Calibração do mapa) para carregar seu mapa de referência e siga o auxílio de configuração para calibrá-lo.
Para obter mais informações sobre as configurações na interface Web do radar, consulte a documentação do seu radar em axis.com.
Selecione um perfil de radar.
Você pode usar radares Axis para monitorar área ou monitorar estradas. Há dois perfis otimizados para cada um dos cenários:
Area monitoring profile (perfil de monitoramento de área): rastrear humanos, veículos e objetos desconhecidos movendo-se em velocidades baixas.
Road monitoring profile (Perfil de monitoramento de estrada): rastreia principalmente veículos que se deslocam em velocidades mais altas.
Para selecionar um perfil, vá para Radar > Settings > Detection (Radar > Configurações > Detecção) na interface Web do radar.
Para informações sobre faixas de detecção, exemplos de instalação e casos de uso, veja os manuais do usuário para cada dispositivo:
Adicionar cenários
Adicione cenários para definir as condições de acionamento e as configurações de detecção no radar. Os cenários serão importados para o AXIS Speed Monitor.
- Adicionar um cenário:
Na interface Web do radar, vá para Radar > Scenarios (Radar > Cenários).
Clique em Add scenario (Adicionar cenário).
Digite o nome do cenário.
Selecione se deseja acionar em situações em que objetos se movem em uma área ou cruzam uma ou duas linhas.
- Acionar em objetos que se movem em uma área:
Selecione Movement in area (Movimento na área).
Clique em Next (Próximo).
Selecione o tipo da zona que deve ser incluída no cenário.
Use o mouse para mover e reformatar a zona de forma que ela abranja a parte desejada da imagem do radar ou mapa de referência.
Clique em Next (Próximo).
Adicionar configurações de detecção.
Adicione os segundos antes de acionar em Ignore short-lived objects (Ignorar objetos de curta duração).
Selecione o tipo de objeto a ser acionado em Trigger on object type (Acionar com tipo de objeto).
Adicione um alcance para o limite de velocidade em Speed limit (Limite de velocidade).
Clique em Next (Próximo).
Defina a duração mínima do alarme sob Minimum trigger duration (Duração mínima do acionador).
Clique em Salvar.
- Acionar quando objetos cruzam uma linha:
Selecione Line crossing (Cruzamento de linha).
Clique em Next (Próximo).
Posicione a linha na cena.
Use o mouse para mover e dimensionar a linha.
Para alterar a direção de detecção, ative a opção Change direction (Alterar direção).
Clique em Next (Próximo).
Adicionar configurações de detecção.
Adicione os segundos antes de acionar em Ignore short-lived objects (Ignorar objetos de curta duração).
Selecione o tipo de objeto a ser acionado em Trigger on object type (Acionar com tipo de objeto).
Adicione um alcance para o limite de velocidade em Speed limit (Limite de velocidade).
Clique em Next (Próximo).
Defina a duração mínima do alarme sob Minimum trigger duration (Duração mínima do acionador).
O valor padrão é definido como 2 segundos. Se desejar que o cenário seja acionado toda vez que um objeto cruzar a linha, reduza a duração para 0 segundos.
Clique em Salvar.
- Acionar quando objetos cruzam duas linhas:
Selecione Line crossing (Cruzamento de linha).
Clique em Next (Próximo).
Para fazer o objeto cruzar duas linhas para o alarme ser acionado, ative Require crossing of two lines (Exigir o cruzamento de duas linhas).
Posicione as linhas na cena.
Use o mouse para mover e dimensionar a linha.
Para alterar a direção de detecção, ative a opção Change direction (Alterar direção).
Clique em Next (Próximo).
Adicionar configurações de detecção.
Defina o limite de tempo entre cruzar a primeira e a segunda linhas em Max time between crossings (Tempo máximo entre cruzamentos).
Selecione o tipo de objeto a ser acionado em Trigger on object type (Acionar com tipo de objeto).
Adicione um alcance para o limite de velocidade em Speed limit (Limite de velocidade).
Clique em Next (Próximo).
Defina a duração mínima do alarme sob Minimum trigger duration (Duração mínima do acionador).
O valor padrão é definido como 2 segundos. Se desejar que o cenário seja acionado toda vez que um objeto cruzar as duas linhas, reduza a duração para 0 segundos.
Clique em Salvar.
Baixe e instale o aplicativo
Para instalar o aplicativo, vá para axis.com/products/axis-speed-monitor e baixe a versão mais recente. Faça login na câmera que deseja conectar ao radar ou faça login diretamente no radar e siga estas etapas:
Vá para Apps (Aplicativos).
Clique em Add app (Adicionar aplicativo).
Selecione o arquivo na sua pasta de downloads.
Clique em Install (Instalar).
Ative o aplicativo.
Para atualizar o aplicativo, basta instalar a versão mais recente. Não é necessário desinstalar a versão anterior.
Configure o aplicativo.
Sincronize a hora e a data da câmera e do radar conectado com um servidor NTP. Se a hora e a data dos dispositivos não forem sincronizadas, a exportação de estatísticas não mostrará as informações corretas, e os eventos do AXIS Speed Monitor que você configurou na câmera poderão não ser acionados corretamente.
Na interface web da câmera:
Vá para Apps (Aplicativos).
Vá para AXIS Speed Monitor e clique em Open (Abrir).
- Observação
Nas câmeras de fusão radar-vídeo, o radar integrado conecta-se à câmera automaticamente.
Vá para Connect to radar (Conectar ao radar).
Insira o endereço do radar, nome do usuário e senha.
Clique em Conectar.
- Os cenários que foram configurados no radar são importados para o AXIS Speed Monitor.
Para adicionar sobreposições, clique em um cenário para adicionar e editar os parâmetros.
Os seguintes parâmetros e sobreposições correspondentes podem ser adicionados:
#n: nome do cenário.
#M: medição de velocidade em tempo real do objeto em movimento mais rápido no cenário.
#c: a quantidade de veículos que passaram nos últimos 15 minutos.
#a: a velocidade média nos últimos 15 minutos.
Para mover um sobreposição na visualização ao vivo, clique sobre ela para arrastar e soltar.
Para remover um sobreposição da visualização ao vivo, remova o parâmetro de sobreposição correspondente.
Se quiser alterar o nome de um cenário no radar, vá para Radar > Scenarios (Radar > Cenários) na interface Web do radar. Clique no nome do cenário para editá-lo.
Exportar estatísticas
O aplicativo registra estatísticas que podem ser baixadas como um arquivo separado por vírgulas (csv). É possível baixar as estatísticas do dia ou de um intervalo de datas definido. O arquivo de exportação inclui todos os objetos móveis detectados dentro do alcance e quando esses objetos entraram ou saíram de um cenário de radar específico.
Para poder registrar dados de rastreamento do radar, instale o cartão SD no dispositivo em que o aplicativo está instalado.
Você também pode enviar os dados de rastreamento do radar por MQTT. Para obter mais informações, consulte .
- Parâmetros no arquivo:
rmd_zone name: nome do cenário.
tracking_id: o ID de objeto no stream de metadados do radar. reiniciar o radar redefinirá o contador como 1.
trigger_count: o número de vezes que o cenário é acionado enquanto um objeto rastreado permanece ativo no cenário.
object_class: as classes de objetos disponíveis são “Human“ (Humano), “Vehicle“ (Veículo) e “Unknown“ (Desconhecido). Selecione a classe que deseja contar no cenário.
weekday: o dia da semana em que track_id entrou no cenário.
date: a data na qual track_id entrou no cenário.
time: a hora em que track_id entrou no cenário em HH:MM:SS.
duration: o tempo que track_id permaneceu dentro do cenário. Fornecido em segundos.
enter_bearing e exit_bearing: a direção para a qual o objeto estava apontando quando entrou e saiu do cenário pela primeira vez. O rumo é fornecido em graus e segue a mesma convenção que os metadados de radar.
enter_direction e exit_direction: uma descrição textual do movimento, como “partindo“, “para a direita“, “aproximando-se“ e “para a esquerda“.
min_speed, avg_speed, max_speed: as velocidades mínima, média e máxima, respectivamente, que o objeto percorreu enquanto estava dentro do cenário. Fornecido em quilômetros por hora (km/h) ou milhas por hora (mph) dependendo de suas configurações regionais.
speed_delta: a diferença entre a velocidade em que o objeto saiu do cenário versus a velocidade em que ele entrou no cenário. Fornecido em quilômetros por hora (km/h) ou milhas por hora (mph) dependendo de suas configurações regionais. Um número positivo significa aceleração e um negativo significa desaceleração.
alarm: Indica se o objeto se deslocou em uma velocidade inaceitável enquanto estava dentro do cenário. 0 significa velocidade aceitável e 1 velocidade inaceitável em um ponto.
Use MQTT para enviar dados de radar
Você pode enviar os dados de rastreamento de radar listados no via MQTT.
Este exemplo explica como configurar um cliente MQTT no dispositivo no qual você instalou o AXIS Speed Monitor e como criar uma condição que publique os dados do radar coletados no AXIS Speed Monitor como carga para um broker MQTT.
- Antes de começar:
Configure um broker de MQTT e obtenha endereço IP, nome de usuário e senha do agente.
Saiba mais sobre MQTT e brokers MQTT no AXIS OS Knowledge Base (Base de conhecimento do AXIS OS).
- Configure o cliente MQTT na interface Web do dispositivo onde você instalou o AXIS Speed Monitor:
Vá para System > MQTT > MQTT client > Broker (Sistema > MQTT > Cliente MQTT > Broker) e insira as seguintes informações:
Host: o endereço IP do broker
Client ID (ID do cliente): a ID do dispositivo
Protocol (Protocolo): o protocolo para o qual o broker está definido
Porta: o número da porta usada pelo broker
O Username (Nome de usuário) e a Password (Senha) do broker
Clique em Save (Salvar) e em Connect (Conectar).
- Crie uma condição que publique os dados do radar como uma carga útil para o broker MQTT:
Vá para System > MQTT > MQTT publication (Sistema > MQTT > Publicação MQTT) e clique em + Add condition (+ Adicionar condição).
Na lista de condições, em Application (Aplicativo), selecione Speed Monitor (Monitor de velocidade): Track exited zone (Rastrear zona de saída).
O dispositivo agora será capaz de enviar informações sobre os rastros de radar para cada objeto móvel que sair de um cenário. Cada objeto terá seus próprios parâmetros de rastreamento de radar, como rmd_zone_name, tracking_id, trigger_count e muito mais. Para obter uma lista completa dos parâmetros de rastreamento de radar, consulte .
Os parâmetros min_speed, avg_speed, max_speed e speed_delta estão disponíveis apenas em metros por segundo (m/s) na carga MQTT, e não em km/h ou mph.
Configuração de regras de eventos
Para saber mais, consulte nosso guia Introdução a regras de eventos.
Acionar uma ação
vá para System > Events (Sistema > Eventos) e adicione uma regra. A regra define quando o dispositivo executará determinadas ações. Você pode configurar regras como agendadas, recorrentes ou acionadas manualmente.
Insira um Name (Nome).
Selecione a Condition (Condição) que deve ser atendida para acionar a ação. Se você especificar mais de uma condição para a regra, todas as condições deverão ser atendidas para acionar a ação.
Selecione qual Action (Ação) o dispositivo deverá executar quando as condições forem atendidas.
Se você fizer alterações em uma regra ativa, a regra deverá ser ativada novamente para que as alterações entrem em vigor.
Ativar uma sirene estroboscópica quando o radar detectar uma violação de velocidade
Use uma sirene estroboscópica Axis para mostrar a possíveis violadores do limite de velocidade que seu perímetro está protegido.
Este exemplo explica como ativar um perfil na sirene estroboscópica sempre que o AXIS Speed Monitor detecta uma violação de velocidade usando o radar conectado.
- Pré-requisitos
Crie um novo usuário com a função Operador ou Administrador na sirene estroboscópica.
Crie dois perfis na sirene estroboscópica: um para quando o motorista estiver se movendo dentro da velocidade permitida e outro quando os limites de velocidade forem violados.
Configuração do AXIS Speed Monitor na câmera
Adicione um cenário chamado “Área 1“ no radar conectado.
- Crie dois destinatários na câmera
Na interface Web da câmera, vá para System > Events > Recipients (Sistema > Eventos > Destinatários) e adicione um destinatário.
Insira as seguintes informações:
Nome: Activate virtual port (Ativar porta virtual)
Type (Tipo): HTTP
URL: http://<IPaddress>/axis-cgi/virtualinput/activate.cgi
Substitua <IPaddress> pelo endereço da sirene estroboscópica.
O nome de usuário e a senha do usuário recém-criado da sirene estroboscópica.
Clique em Test (Testar) para garantir que todos os dados sejam válidos.
Clique em Salvar.
Adicione um segundo destinatário com as seguintes informações:
Nome: Deactivate virtual port (Desativar porta virtual)
Type (Tipo): HTTP
URL: http://<IPaddress>/axis-cgi/virtualinput/deactivate.cgi
Substitua <IPaddress> pelo endereço da sirene estroboscópica.
O nome de usuário e a senha do usuário recém-criado da sirene estroboscópica.
Clique em Test (Testar) para garantir que todos os dados sejam válidos.
Clique em Salvar.
- Crie duas regras na câmera
Vá para Rules (Regras) e adicione uma regra.
Insira as seguintes informações:
Nome: Activate virtual IO1 (Ativar ES1 virtual)
Condition (Condição): Applications > Speed Monitor: (Aplicativos Monitor de velocidade): área 1
Action (Ação): Notifications > Send notification through HTTP (Notificações > Enviar notificação via HTTP)
Recipient (Destinatário): Activate virtual port (Ativar porta virtual)
Sufixo da string de consulta: schemaversion=1&port=1
Clique em Salvar.
Adicione outra regra com as seguintes informações:
Nome: Deactivate virtual IO1 (Desativar ES1 virtual)
Condition (Condição): Applications > Speed Monitor: (Aplicativos Monitor de velocidade): área 1
Action (Ação): Notifications > Send notification through HTTP (Notificações > Enviar notificação via HTTP)
Recipient (Destinatário): Deactivate virtual port (Desativar porta virtual)
Sufixo da string de consulta: schemaversion=1&port=1
Clique em Salvar.
- Crie uma regra na sirene estroboscópica.
Na interface de dispositivo da sirene estroboscópica, vá para System > Events (Sistema > Eventos) e adicione uma regra.
Insira as seguintes informações:
Nome: Trigger on virtual input 1 (Acionador na entrada virtual 1)
Condition (Condição): I/O (E/S)> Virtual input (Entrada virtual)
Porta:
Action (Ação): Light and siren > Run light and siren profile while the rule is active (Luz e sirene > Executar perfil de luz e sirene quando a regra está ativa)
Profile (Perfil): selecione o perfil recém-criado
Clique em Salvar.
Integração
Para usuários do AXIS Camera Station
Configuração do AXIS Speed Monitor
O aplicativo AXIS Speed Monitor pode ser instalado em um dispositivo conectado a um radar ou instalado diretamente em um radar.
Quando um dispositivo ou radar é configurado com o AXIS Speed Monitor, ele é considerado uma fonte de dados externa no AXIS Camera Station. Você pode conectar uma exibição à fonte de dados, procurar as velocidades dos objetos capturadas pelo dispositivo e exibir a imagem relacionada.
Baixe e instale o aplicativo no dispositivo.
Configure o aplicativo e o radar. Consulte o manual do usuário do Axis Speed Monitor.
Para uma instalação existente do AXIS Camera Station, renove o certificado do servidor que é usado para se comunicar com o cliente. Consulte Renovação de certificado.
Ative a sincronização de hora para usar o servidor do AXIS Camera Station como servidor NTP. Consulte Configurações do servidor.
Adicione os dispositivos relacionados ao AXIS Camera Station. Consulte Adicionar dispositivos.
Se o aplicativo estiver instalado em um dispositivo conectado a um radar, adicione o dispositivo e o radar.
Se o aplicativo estiver instalado em um radar, adicione o radar.
Quando o primeiro evento é recebido, uma fonte de dados é adicionada automaticamente em Configuration > Devices > External data sources (Configuração > Dispositivos > Fontes de dados externas).
Conecte a fonte de dados a uma exibição. Consulte Fontes de dados externas.
Pesquise velocidades de objetos capturadas pelo dispositivo. Consulte Pesquisa de dados.
Clique em para exportar os resultados da pesquisa para um arquivo .txt.
Para usuários do Milestone Xprotect
O AXIS Optimizer for Milestone Xprotect® inclui um recurso chamado Pesquisa de velocidade na zona. O recurso funciona junto com o AXIS Speed Monitor para mostrar a velocidade dos veículos em uma zona de detecção de radar na visão em tempo real da câmera.
Use a pesquisa de velocidade na zona para procurar veículos em alta velocidade que foram detectados ao entrar em uma zona predeterminada na visão de uma câmera. Consulte Pesquisa de velocidade da zona no manual do usuário do Axis Optimizer para obter mais informações.