Sobre
A detecção de movimento monitora seus fluxos de câmera em busca de movimentação para que o Agent DVR possa gravar e enviar alertas apenas quando algo realmente acontece. Isto economiza espaço em disco, torna a visualização de gravações muito mais rápida e pode notificá-lo no momento em que alguém entra na sua garagem ou um veículo chega perto.
A detecção de movimento no Agent DVR desempenha um papel crucial ao iniciar Alertas e facilitar o processamento de IA. Você pode configurar o Agent DVR para gravar ao detectar movimento ou quando um alerta é disparado. Para configurar essas opções, navegue até o menu Gravação e consulte a configuração Modo. Além disso, a detecção de movimento pode ser usada para ativar várias Ações.
É importante observar que a detecção de movimento às vezes pode levar a alertas falsos devido à sua incapacidade de distinguir entre movimento real de objetos e fatores ambientais como vento, chuva ou mudanças de brilho. Para reduzir tais alertas falsos, você pode melhorar a precisão da detecção de movimento ao integrar o Agent DVR com o CodeProject.AI para filtragem de alerta mais sofisticada.
Configuração de Detecção de Movimento
As zonas de movimento permitem que você concentre a detecção nas áreas que importam, como uma porta, entrada de garagem ou caminho de jardim, enquanto ignora áreas movimentadas, como estradas ou árvores oscilantes que causam alertas falsos.
O controle de área do detector de movimento no Agent DVR é acessível editando uma câmera e selecionando Detector de movimento no menu do canto superior direito. Para configurar um detector, você começa definindo zonas para monitorar. O Agent DVR oferece suporte a até 9 zonas, cada uma representada por uma cor diferente, selecionável através da lista suspensa Zonas. Para criar uma zona, clique na ferramenta de caneta e desenhe sobre a visualização de vídeo. Use o botão esquerdo do camundongo ou toque para desenhar, e no desktop, o botão direito do camundongo para apagar. A ferramenta de ponta ajusta o tamanho da ponta de desenho, enquanto a ferramenta de borracha remove áreas desenhadas. A ferramenta de redefinição pode ser usada para preencher toda a área com a zona selecionada. O Agent DVR então monitora essas áreas coloridas quanto ao movimento.
- Ativado: Alterne o uso do detector de movimento.
- Detector de movimento: Escolha um tipo de detector de movimento e configure-o usando o botão . Os vários detectores de movimento são explicados em suas respectivas seções.
- Sobreposição: Mostre ou oculte a sobreposição de detecção de movimento no vídeo ao vivo.
- Cor: Ajuste a cor da sobreposição de detecção de movimento (não aplicável para todos os detectores).
- Desfoque: Pixelize objetos detectados no vídeo ao vivo, útil para privacidade.
- Tempo limite: Defina a duração (em segundos, entre 1 e 60, padrão é 3) pela qual a câmera permanece em um estado de movimento após a detecção do movimento parar. Isso ajuda a reduzir eventos repetidos rápidos.
Usando Zonas
As zonas são cruciais para detectores de IA (Face/ LPR/ Reconhecimento de objetos) e detectores de rastreamento de objetos (como trip wire, velocidade, rastreamento de objetos). Você pode selecionar quais zonas acionarão um alerta na configuração do detector, ou especificar Ações para alertas em zonas específicas.
O detector simples ativa um alerta se movimento suficiente for detectado em todas as zonas.
Alguns tipos de detector não utilizam as configurações de zona, como MQTT, ONVIF ou movimento acionado através de chamadas de API.
Utilização das Áreas de Movimento
As áreas de movimento são grupos configuráveis de zonas que você pode nomear e salvar para uso futuro. Para salvar sua configuração atual de zona de movimento como uma nova área, clique no ícone de edição próximo a Área. Estas ferramentas permitem que você adicione, edite e exclua áreas.
Para aplicar uma área de movimento ao mover sua câmera PTZ para uma posição de Preset PTZ (usando a interface do Agent DVR):
- Crie e salve uma nova configuração de zona de movimento com um nome específico, como "estacionamento".
- Adicione uma nova Ação:
Quando: "Preset PTZ aplicado"
Selecione o Comando de Preset PTZ (por exemplo, "Ir para Preset 1"). Observação: Sua câmera deve suportar presets PTZ para isso funcionar.
Clique para Adicionar uma Tarefa:
Tarefa: "Definir Área de Detecção de Movimento"
Selecione sua nova área ("estacionamento").
Clique OK duas vezes. Agora, sempre que você selecionar o preset, ou se Agent DVR definir o preset através de agendamento ou outro evento, esta área de movimento será aplicada automaticamente.
Você também pode modificar a área do detector de movimento usando o Agendador. Este recurso permite diferentes configurações de zona de movimento dependendo da hora do dia, semana ou datas específicas.
Detector simples
Simples
O detector simples identifica qualquer tipo de movimentação dentro do campo de visão da câmera. Ele usa muito pouca CPU (apenas o detector ONVIF, que depende da própria câmera, usa menos). Os movimentos detectados são realçados em vermelho, permitindo que você discirna facilmente a fonte de movimentação na cena. É uma boa escolha padrão para a maioria das câmeras e funciona bem com um servidor de IA para filtrar alertas falsos.
- Avançado: Para configurações e opções adicionais, consulte a seção avançada abaixo.
- Sensibilidade: Ajuste o nível de movimentação necessário para disparar a detecção. Definir valores mínimo e máximo pode refinar a detecção; por exemplo, um valor máximo de 80 pode ajudar a ignorar mudanças grandes de brilho. Os números sob o controle deslizante representam a porcentagem de pixels alterados.
- Ganho: Aplique um multiplicador aos pixels alterados para aumentar ou diminuir a sensibilidade da detecção de movimentação.
Detector de objetos HAAR
Este método utiliza arquivos conhecidos como cascatas HAAR para reconhecer objetos no fluxo de vídeo. No entanto, você pode obter melhores resultados usando o Detector simples junto com um Servidor de IA.
- Tamanho do frame: Selecione o tamanho do frame para processamento. Frames menores reduzem o uso de CPU, mas podem ser menos precisos.
- Intervalo de detecção: Defina a frequência de processamento de frames, em milissegundos. Por exemplo, 200 equivale a 5 vezes por segundo, e 1000 equivale a uma vez por segundo.
- Limites de largura e Limites de altura: Defina o intervalo de tamanho dos objetos para Agent DVR detectar, expresso como uma porcentagem da largura ou altura do frame. Ajustar esses controles deslizantes exibirá uma sobreposição no vídeo, indicando o intervalo de tamanho dos objetos sendo direcionados.
- Usar GPU: Opção para usar GPU no processamento, disponível apenas se sua GPU suporta Cuda e os drivers necessários estão instalados.
- Arquivo: Escolha o arquivo Cascata HAAR para configurar o detector de objetos. Arquivos padrão são fornecidos para detectar rostos e rostos de gatos.
- Condição de alerta e Número do alerta: Configure Agent DVR para gerar alertas com base na detecção de objetos dependendo do número de objetos detectados. Por exemplo, para disparar um alerta ao reconhecer um rosto, defina a condição como "Mais de" e o Número do alerta como 0.
- Zonas de alerta: Especifique as zonas de movimento a serem incluídas na área de monitoramento.
- Verificar Cantos: Para mais detalhes, consulte Verificação de Cantos.
Verificação de Canto
Agent DVR usa um Método sofisticado para determinar se os Objetos detectados devem acionar Alertas ou Ações com base na sua Configuração de Zona. Faz isso verificando o ponto do Centro do objeto detectado e, opcionalmente, uma grade expandindo-se até os cantos da caixa delimitadora do objeto. Você pode ajustar este recurso definindo um percentual que representa a distância do ponto central até o canto da caixa delimitadora para verificações de Zona. Essencialmente, uma configuração de 0 significa que apenas o ponto central é verificado, 100 verifica até todos os cantos, e 50 verifica os pontos médios entre o centro e cada canto do retângulo delimitador. Se você está recebendo numerosas Notificações de Evento onde o objeto não parece estar dentro da Zona designada, então definir Verificar Cantos como 0 poderia ser benéfico.
MQTT
Você tem a capacidade de iniciar a detecção de movimento a partir do seu servidor MQTT. Primeiro, certifique-se de que configurou MQTT adequadamente. Então, para acionar a detecção de objetos, simplesmente passe o comando indicado na tela de configuração do detector para o canal SERVIDOR/comandos onde SERVIDOR é o nome do seu servidor (exibido no menu do servidor que você pode editar em Configurações). Esta integração permite um sistema de detecção de movimento mais versátil e responsivo, aproveitando os recursos do seu servidor MQTT.
ONVIF
Muitos dispositivos compatíveis com ONVIF vêm equipados com suas próprias capacidades de detecção de movimento. Quando você seleciona esse modo e o combina com uma câmera compatível com ONVIF (usando o tipo de conexão ONVIF no Agent), Agent DVR dependerá do próprio dispositivo para fornecer eventos de detecção de movimento e acionará ações com base neles. Como a análise ocorre na câmera, esta é a opção mais leve para a CPU do servidor. Se você encontrar problemas com essa funcionalidade, é aconselhável verificar os registros (acessíveis em /logs.html no servidor local), pois é possível que sua câmera não suporte a detecção ONVIF. Para mais informações sobre como configurar essas configurações, consulte Configurações ONVIF do Servidor.
- Tempo limite do evento: Tempo em segundos para aguardar antes de redefinir o estado de movimento. Defina isso como superior ao intervalo de notificação de evento de sua câmera.
Detector de Pessoa
Este método usa um algoritmo especializado especificamente projetado para detectar pedestres. Porém, você pode achar que usar o Detector simples e integrar IA para filtragem de alertas fornece melhores resultados.
- Usar GPU: Decida se deseja usar GPU para processamento, disponível apenas se sua GPU suporta Cuda e os drivers necessários estão instalados.
- Tamanho do frame: Selecione o tamanho do frame para processamento. Note que frames menores são menos intensivos em CPU, mas podem produzir resultados menos precisos.
- Intervalo de detecção: Configure a frequência de processamento de frames, em milissegundos. Por exemplo, 200 equivale a 5 vezes por segundo, enquanto 1000 equivale a uma vez por segundo.
- Condição de alerta e Número do alerta: Configure os critérios para gerar alertas com base no número de pessoas detectadas. Por exemplo, para disparar um alerta quando uma pessoa for detectada, defina a condição como "Mais de" e insira 0 no campo Número do alerta.
- Zonas de alerta: Escolha as zonas de movimento específicas que devem ser monitoradas na área de detecção.
- Verificar cantos: Para configurações mais detalhadas, consulte Verificação de cantos.
- Confiança: O nível de confiança mínimo necessário para que uma detecção seja contada.
Reolink
Algumas câmeras Reolink oferecem um ponto de extremidade de API que Agent DVR pode consultar para receber estados de movimento ou alertas de IA. Se sua câmera suporta este recurso, você pode utilizar este detector. Para verificar se sua câmera possui esta capacidade, tente acessar a URL: http://[IP ADDRESS]/api.cgi?cmd=GetMdState&channel=0&rs=Get&user=[USERNAME]&password=[PASSWORD] (substitua [IP ADDRESS], [USERNAME] e [PASSWORD] pelo endereço IP de sua câmera e suas credenciais de entrada). Uma conexão bem-sucedida retornará texto formatado em JSON em vez de uma página de erro.
- Intervalo: Determine a frequência com que Agent DVR consulta sua câmera para alertas ou dados de movimento.
- Canal: O canal a consultar. Use 0 para câmeras independentes; os canais podem diferir em um NVR.
- Modo: Selecione entre 'Movimento' e 'IA'. Ambos os modos acionam eventos de detector de movimento em Agent DVR, que podem ser usados para gravação (defina o modo de gravação como Detectar). A opção 'IA' aciona a detecção de movimento se a câmera identifica classes de objetos específicas (como dog_cat, face, people, vehicle).
- Usar SSL: Conecte à câmera via HTTPS.
Você pode configurar ações para executar tarefas quando objetos marcados como dog_cat, face, people ou vehicle são detectados.
Nota: Para ativar o recurso de IA, você pode precisar ativar o rastreamento na interface web da câmera e definir os parâmetros de tamanho mínimo e máximo do objeto. Agent DVR então marcará suas gravações com os objetos identificados por Reolink.
Hikvision
As câmeras Hikvision oferecem um endpoint ISAPI que Agent DVR pode monitorar para receber estados de movimento ou alertas de IA. Se sua câmera suportar este recurso, você pode utilizar este detector. Consulte a documentação da sua câmera para ver se isso é suportado.
- Usar SSL: Se deve ou não usar SSL para a conexão.
- Porta: Agent usará a porta 80 ou 443 dependendo de Usar SSL, mas você pode sobrescrever isso aqui.
- Canal: O canal que sua câmera está usando - para câmeras seria 1, mas se você tiver um Hikvision NVR pode ser diferente
- Sensibilidade: Valor entre 0 (menos sensível) e 100 (mais sensível) para o detector de movimento.
Observação: quando este detector inicia, Agent DVR ativa a detecção de movimento na câmera e aplica o valor de Sensibilidade acima a ela. Não altera mais nada na câmera - as zonas de detecção, agendamentos e configuração de eventos inteligentes são deixados como estão. Se não quiser que a sensibilidade seja alterada, ajuste o controle deslizante para corresponder ao valor já configurado na sua câmera. Se não quiser que Agent DVR escreva na câmera, use o detector ONVIF em vez disso, que apenas escuta eventos.
Essas câmeras também podem detectar outros eventos (como cruzamento de linha, intrusão, loitering ou entrada em região). Agent DVR mapeia cada evento para uma categoria nomeada e gera um evento "Objeto de IA encontrado" marcado com esse nome de categoria, por exemplo: Detecção de Cruzamento de Linha, Detecção de Intrusão, Entrada em Região, Saída de Região, Loitering, Estacionamento, Bagagem Desacompanhada. Adicione uma ação sob "Objeto de IA encontrado" e use essas etiquetas para filtrá-la. Para ver quais eventos sua câmera gera, defina Registro de logs para Debug em Configurações do servidor e verifique os registros no menu do servidor.
Para receber alertas apenas quando uma pessoa é detectada: na interface web da própria câmera, ative um evento inteligente (como Detecção de Intrusão ou Cruzamento de Linha) com o tipo de alvo definido como Human (em modelos AcuSense), depois adicione uma ação em "Objeto de IA encontrado" filtrada pela etiqueta desse evento. Alternativamente, use o próprio Reconhecimento de objetos de Agent DVR com um filtro de pessoa - isso funciona com qualquer detector e qualquer câmera.
Em comparação com o detector ONVIF: ONVIF relata movimento genérico ligado/desligado e nunca modifica a configuração da câmera, enquanto o detector Hikvision expõe os tipos de eventos inteligentes individuais da câmera para que você possa agir sobre eles separadamente. Em uma câmera Hikvision, use este detector se quiser os eventos de IA da câmera; use ONVIF se apenas quiser detecção básica de movimento.
Detecção de Velocidade
Este método utiliza informações de cena fornecidas por você para rastrear objetos em movimento, estimar sua velocidade e gerar alertas se os objetos estiverem se movendo muito rápido ou muito lentamente.
- Avançado: Para configurações mais detalhadas, consulte a seção avançada abaixo.
- Limites de largura e Limites de altura: Defina o intervalo de tamanho para detecção de objetos na cena, com valores expressos como uma porcentagem da largura ou altura da cena. Ajustar esses controles deslizantes exibirá uma sobreposição no vídeo, indicando o intervalo de tamanho alvo dos objetos.
- Deslocamento mínimo: Defina a distância mínima que um objeto deve percorrer para ser considerado em movimento, com base em uma porcentagem da largura da cena.
- Tempo mínimo: Especifique a duração de tempo que um objeto deve estar em movimento para ser rastreado, em décimos de segundo (por exemplo, 1 = 0,1 segundos, 10 = 1 segundo).
- Medição de velocidade: Selecione a unidade de medição de velocidade preferida para a sobreposição.
- Limites de velocidade: Determine os limites inferior e superior de detecção de velocidade. Movimentos fora deste intervalo acionarão eventos de detecção de movimento.
- Distância horizontal e Distância vertical: Digite a distância total através da cena em metros. Agent DVR utiliza esta medição para calcular a velocidade dos objetos em movimento.
- Zonas de alerta: Escolha quais zonas de movimento estão incluídas na área de monitoramento.
- Verificar cantos: Para configurações adicionais, consulte Verificação de cantos.
Rastreamento de objetos
Este detector identifica e rastreia objetos em movimento, disparando eventos de detecção de movimento com base na duração de sua presença na cena e na distância que percorrem.
- Avançado: Para configurações e opções mais detalhadas, consulte a seção avançada abaixo.
- Limites de largura e Limites de altura: Especifique o intervalo de tamanho para detecção de objetos, com valores fornecidos como uma porcentagem da largura ou altura da cena. Ajustar esses controles deslizantes sobreporá uma representação visual do intervalo de tamanho de objeto alvo no vídeo.
- Deslocamento mínimo: Defina a distância mínima que um objeto deve se mover para ser reconhecido como um objeto em movimento, relativa à largura da cena.
- Tempo mínimo: Defina a duração mínima de tempo que um objeto deve estar em movimento para ser considerado no rastreamento, em décimos de segundo (por exemplo, 1 = 0,1 segundos, 10 = 1 segundo).
- Exibir Total: Adicione um contador ao fluxo de vídeo ao vivo para acompanhar objetos em movimento.
- Mapa de calor: Visualize padrões de movimento ao longo do tempo adicionando linhas aos objetos rastreados.
- Zonas de alerta: Escolha quais zonas de movimento devem ser incluídas na área de monitoramento.
- Verificar Cantos: Para informações adicionais, consulte Verificação de Cantos.
Conforme o Agent DVR monitora e rastreia o movimento na cena, ele exibe retângulos coloridos ao redor dos objetos detectados. As cores têm os seguintes significados:
- Branco: Objeto apenas detectado e sob consideração.
- Amarelo: Objeto detectado em múltiplos quadros.
- Laranja: Objeto se moveu por pelo menos o tempo mínimo especificado nas configurações de rastreamento.
- Vermelho: Objeto atendeu a todos os requisitos de rastreamento para disparar um evento de detecção de movimento.
Fios de Alarme
Este detector reconhece e rastreia objetos em movimento, acionando eventos de detecção de movimento quando cruzam fios de disparo predefinidos na cena. Use-o para detecção de cruzamento de linha, por exemplo para receber um alerta quando alguém cruza uma linha de cerca ou entra por um portão. Para adicionar fios de disparo, simplesmente clique e arraste no vídeo ao vivo. Você pode criar até 10 fios de disparo. Para remover um fio de disparo, clique e arraste um de seus pontos para fora da cena.
Direção: um fio disparador tem uma direção, indicada por uma ponta de seta (v7.7.4.0+). Olhando ao longo do fio a partir do ponto onde você começou a desenhar em direção à ponta de seta, Esquerda e Direita são os dois lados do fio; o editor os identifica como E e D. Um objeto cruzando para o lado esquerdo é um cruzamento à esquerda, para o lado direito é um cruzamento à direita. Para trocar qual lado é qual, arraste os dois pontos finais do fio para trocá-los ou exclua-o e desenhe-o novamente na direção oposta. Isso funciona da mesma forma para fios horizontais, verticais e diagonais. Os fios desenhados antes da v7.7.4.0 mantêm o comportamento Esquerda/Direita que tinham.
- Avançado: Para configurações e opções mais detalhadas, consulte a seção avançada abaixo.
- Limites de largura e Limites de altura: Defina o intervalo de tamanho dos objetos a serem detectados, com valores expressos como uma porcentagem da largura ou altura da cena. Ajustar esses controles deslizantes sobrepõe uma representação visual do intervalo de tamanho alvo no vídeo.
- Deslocamento mínimo: Especifique a distância mínima que um objeto deve percorrer para ser reconhecido como um objeto em movimento, relativa à largura da cena.
- Tempo mínimo: Defina a duração de tempo mínima que um objeto deve estar em movimento para ser rastreado, em décimos de segundo (por exemplo, 1 = 0,1 segundo, 10 = 1 segundo).
- Repetir gatilho: Ative esta opção para permitir que um objeto acione o mesmo fio de disparo várias vezes. Por padrão, um objeto pode acionar um fio de disparo apenas uma vez.
- Contagem de direção: Contar objetos cruzando o fio disparador nesta direção: Esquerda, Direita, Ambas (contagens separadas de esquerda e direita) ou Total (uma contagem combinada). A contagem é exibida no vídeo ao vivo ao lado de cada fio disparador e pode ser exportada (veja abaixo). Defina como Nenhum para desabilitar a contagem.
- Redefinir contagem: Defina todos os contadores de cruzamento de volta para zero. Os contadores também são redefinidos quando a câmera reinicia.
- Direção do alerta: Gerar um alerta quando o fio disparador é cruzado nesta direção, ou Ambas para qualquer direção. Defina como Nenhum para contar sem gerar alerta.
- Zonas de alerta: Escolha quais zonas de movimento estão incluídas na área de monitoramento.
- Verificar Cantos: Para informações adicionais, consulte Verificação de Cantos.
Contagem de pessoas e exportação de contagens
Para contar pessoas (ou veículos) passando por uma porta ou portão, defina Contagem de direção como Ambas e desenhe o fio através da porta de forma que "dentro" fique em um lado e "fora" no outro; os rótulos E e D no editor mostram qual é qual. Um cruzamento é registrado quando o centro de um objeto rastreado passa sobre o fio. Os cruzamentos que ocorrem antes do objeto ter atendido aos requisitos de Tempo mínimo e Deslocamento mínimo são mantidos e contados assim que o faz, então um fio perto da borda da cena ainda funciona, mas dê ao fio o máximo de espaço possível em ambos os lados e mantenha Deslocamento mínimo e Tempo mínimo baixos para portas ocupadas. (v7.7.4.0+)
As contagens estão disponíveis em três locais:
- Marcas de ação: use {TRIPCOUNT}, {TRIPCOUNTLEFT}, {TRIPCOUNTRIGHT} e {TRIPJSON} em qualquer ação na câmera, por exemplo uma tarefa MQTT ou Chamar URL no evento Alerta. Defina Direção do alerta acima para a direção em que você deseja agir e, na aba Alertas da câmera, defina Modo de redefinição como Intervalo com um Intervalo de 1 segundo para que cruzamentos consecutivos não sejam mesclados em um alerta (o padrão de 60 segundos ignoraria alguém seguindo dentro de um minuto).
- Eventos MQTT: com Eventos MQTT ativados na câmera, cada cruzamento contado publica uma mensagem para SERVER/cameras/NAME/tripwire contendo o número do fio, direção e totais em execução, e os totais atuais são publicados (retidos) para SERVER/cameras/NAME/tripwire_left, tripwire_right e tripwire_total. Veja Auto MQTT.
- Home Assistant: com Descoberta do Home Assistant ativada, a câmera obtém sensores Contagem à esquerda, Contagem à direita e Contagem total.
Para redefinir os contadores de uma automação (por exemplo, à meia-noite), chame o comando de API resettripwires, por exemplo
http://localhost:8090/command/resettripwires?ot=2&oid=1 ou envie cmd=resettripwires&ot=2&oid=1 sobre MQTT.
Via API
Para iniciar a detecção de movimento para uma câmera usando uma chamada de API, você deve definir o tipo de objeto (ot) e a ID do objeto (oid). Por exemplo, para uma câmera (ot=2) com uma ID de 1 (oid=1; esta ID é exibida na parte superior do controle de edição ao editar um dispositivo), a chamada de API deve ser estruturada da seguinte forma:
http://localhost:8090/command/detect?ot=2&oid=1Configurações avançadas
As configurações padrão para detectores são geralmente adequadas para a maioria das cenas, mas você pode ajustá-las para melhor desempenho, se necessário.
- Analisador: O analisador disponível atual é o subtrator de fundo CNT, conhecido por sua alta precisão e baixo uso de CPU.
- Tamanho do frame: Selecione o tamanho do frame para processamento. Frames menores reduzem o uso de CPU e podem até melhorar o rastreamento devido à redução de ruído.
- Rastreador: Escolha o rastreador OpenCV para rastreamento de objetos. As opções incluem:
- MOSSE: Este rastreador oferece o menor uso de CPU, mas é o menos preciso.
- CSRT: A opção mais precisa, mas usa mais CPU (padrão).
- Máx. de objetos: Defina um limite no número de objetos a rastrear simultaneamente. Mais objetos significam maior uso de CPU.
- Intervalo de detecção: Defina a frequência do processamento de frames para detecção de movimento, em milissegundos (por exemplo, 200 para 5 vezes por segundo, 1000 para uma vez por segundo).
- Intervalo de rastreamento: Defina a frequência de processamento do rastreador. Um intervalo maior pode perder objetos em movimento rápido (por exemplo, 200 para 5 vezes por segundo, 1000 para uma vez por segundo).
- Estabilidade de Pixel: Determine o número de amostras para um pixel ser considerado estável e o 'crédito' máximo que um pixel pode acumular por manter a mesma cor. Essas configurações são cruciais para subtração de fundo eficaz e detecção de movimento. Mais informações
- Usar histórico: Ative isso para aprender sobre objetos que se movem consistentemente na cena. Geralmente é recomendado manter isso desativado, a menos que necessário.
- Processo paralelo: Ative o processamento paralelo no algoritmo de detecção de movimento. É aconselhável manter isso ativado.
- Tempo limite de rastreamento: Especifique o tempo de espera (em segundos) para um objeto reaparecer antes de parar de rastreá-lo.
- Tempo limite de movimentação: Defina a duração (em segundos) de espera por um objeto estacionário se mover novamente antes de parar seu rastreamento.