Configuração avançada do servidor LPR
O servidor LPR inclui um conjunto de opções de configuração avançadas que vão além do que está disponível no XProtect Management Client ou no XProtect Smart Client. Essas opções fornecem controle mais profundo sobre como o mecanismo de LPR se comporta, mas não são intencionalmente expostas na interface do usuário.
A configuração avançada destina-se a cenários especializados em que o comportamento padrão do sistema não cobre as necessidades da sua organização.
As definições de configuração são mantidas dentro de um arquivo de configuração no diretório de instalação do servidor LPR chamado VideoOS.LPR.Server.exe.config. Ele usa uma estrutura semelhante a XML que você pode abrir e editar em um editor de texto.
Você pode encontrar o arquivo onde instalou o XProtect LPR. O caminho de instalação padrão é C:\Program files\Milestone\XProtect LPR Server.
A interface do usuário XProtect não expõe nem valida as alterações em nenhuma das configurações. Alterá-los pode impedir que o servidor LPR seja iniciado, causar erros de tempo de execução ou causar falha no reconhecimento. Somente funcionários treinados ou certificados com uma compreensão clara da arquitetura do servidor LPR devem modificar as configurações do arquivo de configuração.
As configurações avançadas não são projetadas para o ajuste diário. Na maioria das implantações, a configuração padrão fornece o melhor equilíbrio entre desempenho, precisão e estabilidade.
Normalmente, você usa configuração avançada apenas quando precisa:
-
Investigar gargalos de desempenho ou de processamento
-
Reconhecimento de depuração, fluxo, temporização ou geração de eventos
-
Ajustar o comportamento do sistema para ambientes fora do padrão, como configurações de câmera incomuns ou restrições de qualidade de imagem
O uso dessas configurações sem um objetivo claro pode reduzir a confiabilidade do sistema ou a qualidade do reconhecimento.
Impacto de atualizações e reinstalação
Alterações avançadas de configuração não são preservadas automaticamente. Durante atualizações ou reinstalação, o arquivo de configuração é sobrescrito. Esse comportamento é intencional e ajuda a garantir compatibilidade entre versões de software. Os parâmetros de configuração podem mudar entre as versões, e os valores mais antigos podem não ser mais válidos.
Após uma atualização:
-
Revise suas alterações anteriores manualmente.
-
Reaplique apenas as configurações que ainda forem relevantes.
-
Evite copiar um arquivo de configuração inteiro de uma versão mais antiga para uma nova instalação.
Essa abordagem reduz o risco de falhas de inicialização causadas por parâmetros desatualizados ou não compatíveis. Após uma atualização, reaplique suas alterações manualmente e apenas as que ainda se aplicam.
Exemplos de comportamento de configuração que você pode atualizar
| Comportamento | Descrição | Valor padrão | |
|---|---|---|---|
| IgnoreRedetectionWindow | Janela de tempo durante a qual a mesma placa não gerará um novo evento. Se a placa for detectada continuamente, apenas um evento será gerado. | 5 segundos | |
| ProcessingThreadsPerCore | Especifica os threads de análise usados por câmera.
| Automático | |
| Complexidade do sistema | Complexidade de processamento do mecanismo. Se as imagens tiverem boa qualidade, a complexidade terá pouco efeito. A diferença é mais perceptível com imagens de qualidade inferior.
| 5 | |
| LicensePlateCacheSize | Número de reconhecimentos a serem mantidos na memória enquanto se aguarda para serem buscados pelo servidor de eventos. | 1 segundo | |
| LicensePlateApiReturnCount | Número máximo de placas a serem retornadas em cada chamada ao servidor de eventos. | 100 placas | |
| LogLicensePlateRecognitions | Ativa o registro de placas de licença detectadas no registro LPR. Deve ser 0 (false )ou 1 (true). | 0 |