Detecção de Objetos Abandonados em Espaços Públicos Movimentados

Uma bolsa desacompanhada só é um problema por causa do lugar em que está. Em um pátio vazio, quase tudo se destaca; em um saguão na hora do pico, a mesma bolsa é um objeto entre milhares. Este módulo foi projetado para esse caso.

O Módulo

ObjectTrack pro em Espaços Movimentados

A detecção de objetos abandonados é uma regra do ObjectTrack Pro. O módulo utiliza um processo neural de duas etapas, não um detector de movimento. Uma primeira rede convolucional marca objetos de classes conhecidas em quadros amostrados e os acompanha entre eles; uma segunda determina a classe de cada objeto. O resultado é comparado às regras desenhadas para aquela câmera. Bolsa abandonada é uma delas, junto a pessoas em uma via férrea e às funções perimetrais que agora têm sua própria página.

A multidão é a parte difícil e o objetivo de projeto documentado. O guia informa expressamente que o módulo funciona em condições externas desfavoráveis e entre multidões, onde um detector baseado em movimento não funciona. Uma plataforma às 08:15 é um conjunto móvel de bagagens que parecem abandonadas por um ou dois segundos. A regra usa a permanência do objeto em uma região desenhada, com tamanho mínimo e filtro de proximidade que evita sinalizar uma mala enquanto seu dono está ao lado.

Espaços públicos são onde ele agrega valor. O guia identifica terminais de transporte e outros espaços públicos como seu ambiente. Suas implantações em produção confirmam isso: o Metrô de Londres, onde detecta bagagem abandonada junto a pessoas caindo nos trilhos e aglomerações perigosas na borda da plataforma; e o Aeroporto de Dublin, onde cobre terminais e portões com o fluxo completo de passageiros.

O que o catálogo treinado não cobre, uma frase pode cobrir. StreamVLM™ acrescenta detectores definidos por instruções para objetos e condições sem um módulo disponível, como um recipiente específico, um equipamento ou um incômodo local. Não exige conjunto de dados nem ciclo de treinamento.

A Regra

O que um Operador Realmente Configura

Tudo abaixo é desenhado ou informado por câmera nas configurações do módulo e pode ser alterado sem desconectar nada. Não é necessário treinar novamente um modelo para todo o local quando um saguão é reorganizado.

Região de Interesse

A parte do enquadramento a analisar, desenhada como um polígono editável vértice por vértice. Também se indica se a câmera vê a cena de cima ou de lado. Por padrão, abrange todo o quadro, algo quase nunca adequado em um saguão.

Tipo de Objeto: Bolsa Abandonada

A classe do detector. O evento é gerado por bolsas, malas e objetos semelhantes deixados na região, não por qualquer objeto que para de se mover.

Filtro de Proximidade

Ignorar bolsas a menos de suprime o alerta enquanto uma pessoa está junto à sua mala. A zona de exclusão é o quadro delimitador da bolsa ampliado pelo fator de filtragem configurado. Um fator de 2 produz um quadro vermelho com o dobro do tamanho do amarelo.

Intervalo de Reativação

Considerar abandonado novamente após N minutos determina por quanto tempo um evento cobre o mesmo objeto no mesmo lugar. Assim, uma bolsa que fica uma hora não gera uma hora de alertas. É um intervalo de repetição, não o tempo até o alarme: a IREX não publica um limiar de permanência.

Tamanho Mínimo do Objeto

Uma bolsa ou pessoa deve ocupar pelo menos 1.024 pixels, ou seja, 32 × 32, para ser candidata. Veículos exigem 2.025, ou seja, 45 × 45. Esse número determina até onde uma câmera alcança ao longo da plataforma.

Salvar Percursos

Armazena as trajetórias de pessoas e veículos na cena para buscá-las depois no reprodutor. É ativado por câmera e transforma um alerta estático em uma linha de investigação.

Após o Alerta

Acompanhar a Pessoa, Não Só o Objeto

A Bolsa é o Início da Pergunta

Um alerta de objeto abandonado responde “o quê” e “onde”. A investigação precisa de “quem” e a plataforma chega lá por etapas. Os percursos salvos conservam as trajetórias de quem passou pela cena, consultáveis no reprodutor. Permitem reproduzir a aproximação da bolsa e localizar no quadro quem a deixou. Nada disso é automático: o módulo informa um objeto e um operador analisa o percurso para trás.

Uma bolsa de viagem azul-marinho escuro está sozinha junto à extremidade de um banco em uma plataforma do Metrô de Londres, com o chão livre ao redor.
O filtro de proximidade mede o espaço livre ao redor da bolsa; os percursos permitem continuar a investigação além do objeto.

Quando Não Há um Rosto Disponível

Um saguão raramente oferece um rosto visível. A reidentificação de pessoas acompanha alguém de câmera em câmera pela aparência: roupa, acessórios e cor do cabelo ou chapéu. ObjectTrack Pro também pode calcular um descritor de silhueta humana para cada pessoa no enquadramento, permitindo buscá-la pela silhueta quando nada mais é distinguível. Ambos são comparações de aparência, não identificação: indicam que é a mesma pessoa, não quem ela é.

Veja Reidentificação de Pessoas

Por Toda a Rede e para trás no Tempo

Quando o operador confirma a pessoa, o rastreamento multicâmera de objetos a acompanha pela rede no mapa e nas plantas de interiores, para frente e para trás a partir do alerta. Assim, investiga-se tanto de onde veio quanto aonde foi. Cada etapa aplica as mesmas regras de identificador do caso e auditoria de qualquer busca: a base legal é registrada antes da consulta e o operador fica identificado no registro.

Veja o Rastreamento Multicâmera de Objetos

Na Sala de Controle

Da Detecção a uma Pessoa que Age

  1. Um Monitor de Alarmes para a Rede

    Os eventos são filtrados por câmera e regra do módulo em um monitor de alarmes nomeado. Assim, “Objeto abandonado” das câmeras do saguão se torna um espaço de trabalho com seu protocolo de resposta escrito na descrição. As notificações são ativadas por monitor e chegam às equipes de resposta pela mensageria segura Sover, com quadro, câmera, localização e link de reprodução.

    Veja Alertas e Evidências em Tempo Real
  2. Os Mesmos Eventos, Consultáveis Depois

    O nome atribuído à regra se torna o nome do evento. Uma busca posterior por esse nome retorna todos os alertas de objetos desacompanhados da rede em um período. Junto aos percursos salvos, permite reconstruir uma manhã durante a análise do incidente sem percorrer manualmente as gravações.

    Veja Ask IREX e Busca de Vídeo
  3. Eventos que Acionam Outras Plataformas

    Qualquer monitor de alarmes pode enviar seus eventos, com quadros, a qualquer sistema acessível por HTTP. Assim, um alerta de objeto desacompanhado aciona um fluxo de sonorização, um sistema de controle de estação ou um posto de incidentes existente. A API REST cobre listas, monitores e usuários nas mesmas condições.

Requisitos

O que a Câmera Precisa Oferecer

Montagem da Câmera
Somente câmeras fixas. Este módulo não aceita PTZ, vídeos carregados de celulares nem gravações de drones.
Posicionamento
Altura de montagem de 3 a 15 m, inclinação de +15° a +90° e mais de 50 pixels por metro na região de interesse. O contraste com o fundo deve atingir 20%.
Transmissão
De 1280 × 720 a 2592 × 1944, entre 10 e 30 FPS. A complexidade computacional é classificada como alta, por isso o planejamento dos canais importa mais que em um módulo leve.

Perguntas Frequentes

Funciona em um saguão movimentado ou apenas em um espaço vazio?

O espaço movimentado é o caso de projeto e a diferença documentada em relação ao módulo baseado em movimento. A regra se baseia na permanência do objeto em uma região desenhada, não no movimento sobre um enquadramento vazio. Usa tamanho mínimo e filtro de proximidade ajustados por câmera. O posicionamento determina o resultado: são necessários mais de 50 pixels por metro na região relevante.

É possível dizer quem deixou a bolsa?

Não por conta própria e nenhum detector deveria afirmar isso. A plataforma oferece o caminho para a resposta. Os percursos salvos conservam as trajetórias de quem passou pela cena para reproduzir a aproximação. A reidentificação acompanha uma pessoa entre câmeras pela aparência quando o rosto não está visível. Depois, o rastreamento multicâmera reconstrói sua rota para frente e para trás no tempo. Um operador confirma a identificação sob um identificador do caso; a plataforma não atribui a propriedade sozinha.

Por quanto tempo uma bolsa precisa permanecer antes de gerar um alerta?

A IREX não publica um limiar de permanência para este módulo e não vamos inventá-lo. O que está documentado e é configurável é o intervalo de reativação, “considerar abandonado novamente após N minutos”. Ele controla com que frequência o mesmo objeto no mesmo lugar gera um novo evento. Há também o filtro de proximidade, que suprime o alerta enquanto alguém permanece junto ao objeto. O comportamento efetivo é ajustado com suas câmeras durante o piloto.

O modelo foi treinado especificamente com cenas de transporte?

A IREX desenvolveu análise de segurança especializada para ferrovias, metrôs e transporte aéreo. Compilou dados específicos desses incidentes raros com órgãos de transporte e por meio de ambientes 3D sintéticos. Isso permitiu detecção confiável nas condições visuais de estações subterrâneas. A IREX não publica o tamanho do conjunto nem índices de precisão por módulo: a precisão é avaliada com suas transmissões durante o piloto e os resultados entram no contrato.

O que acontece com um objeto para o qual o módulo nunca foi treinado?

É para isso que existe o StreamVLM™. Uma instrução em linguagem natural se torna um detector ativo nas câmeras escolhidas, sem conjunto de dados nem ciclo de treinamento. Isso cobre a variedade de objetos e condições pouco comuns específicos de um local. Vários detectores definidos por instruções podem funcionar na mesma câmera que o módulo treinado.

Podemos executar com gravações de drones ou celulares?

Não. ObjectTrack Pro é documentado apenas para câmeras fixas; vídeos carregados de dispositivos móveis e gravações de drones estão expressamente fora do escopo deste módulo. Vídeos carregados são analisados pela Galeria, mas com outro conjunto de módulos.

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.

Teste na Sua Câmera Mais Movimentada

O saguão na hora do pico é o teste honesto deste módulo. Aponte para o caso mais difícil e avalie ali, não em uma plataforma vazia.