Configuración avanzada del servidor LPR
El servidor LPR incluye un conjunto de opciones de configuración avanzadas que van más allá de lo disponible en el XProtect Management Client o XProtect Smart Client. Estas opciones proporcionan un control más profundo sobre el comportamiento del motor LPR, pero intencionalmente no están expuestas en la interfaz de usuario.
La configuración avanzada está destinada a escenarios especializados en los que el comportamiento predeterminado del sistema no cubre las necesidades de su organización.
Los ajustes de configuración se mantienen dentro de un archivo de configuración en el directorio de instalación del servidor LPR llamado VideoOS.LPR.Server.exe.config. Utiliza una estructura similar a XML que puede abrir y editar en un editor de texto.
Puede encontrar el archivo donde se ha instalado XProtect LPR. La ruta de instalación predeterminada es C:\Program files\Milestone\XProtect LPR Server.
La interfaz de usuario de XProtect no expone ni valida los cambios en ninguno de los ajustes. Cambiarlos puede evitar que el servidor LPR se inicie, causar errores en tiempo de ejecución o hacer que el reconocimiento falle. Solo el personal capacitado o certificado con una comprensión clara de la arquitectura del servidor LPR debe modificar los ajustes del archivo de configuración.
Los ajustes de configuración avanzados no están diseñados para la afinación diaria. En la mayoría de las implementaciones, la configuración predeterminada proporciona el mejor equilibrio entre rendimiento, precisión y estabilidad.
Normalmente utiliza la configuración avanzada solo cuando necesita:
-
Investigar el rendimiento o los cuellos de botella del procesamiento
-
Flujo de reconocimiento de depuración, sincronización o generación de eventos
-
Ajustar el comportamiento del sistema para entornos no estándar, como configuraciones de cámara inusuales o restricciones de calidad de imagen
El uso de estos ajustes sin un objetivo claro puede reducir la fiabilidad del sistema o la calidad del reconocimiento.
Impacto de actualizaciones y reinstalación
Los cambios de configuración avanzados no se conservan automáticamente. Durante las actualizaciones o la reinstalación, el archivo de configuración se sobrescribe. Este comportamiento es intencional y ayuda a garantizar la compatibilidad entre versiones de software. Los parámetros de configuración pueden cambiar entre versiones, y los valores más antiguos pueden dejar de ser válidos.
Después de una actualización:
-
Revise los cambios anteriores manualmente.
-
Vuelva a aplicar solo los ajustes que sigan siendo relevantes.
-
Evite copiar un archivo de configuración completo de una versión anterior a una nueva instalación.
Este enfoque reduce el riesgo de fallos de inicio causados por parámetros obsoletos o no compatibles. Después de una actualización, vuelva a aplicar los cambios a mano y solo los que aún se aplican.
Ejemplos de comportamiento de configuración que puede actualizar
| Comportamiento | Descripción | Valor predeterminado | |
|---|---|---|---|
| IgnoreRedetectionWindow | Ventana de tiempo durante la cual la misma matrícula no generará un nuevo evento. Si la matrícula se detecta continuamente, solo se genera un evento. | 5 segundos | |
| ProcessingThreadsPerCore | Especifica los subprocesos de análisis utilizados por cámara.
| Auto | |
| SystemComplexity | Complejidad de procesamiento del motor. Si las imágenes son de buena calidad, la complejidad tiene poco efecto. La diferencia es más notable con imágenes de menor calidad.
| 5 | |
| LicensePlateCacheSize | Número de reconocimientos que se deben conservar en la memoria mientras se espera que los recupere el servidor de eventos. | 1 segundo | |
| LicensePlateAppReturnCount | Número máximo de matrículas a devolver en cada llamada al servidor de eventos. | 100 matrículas | |
| LogLicensePlateRecognitions | Habilita el registro de matrículas detectadas en el registro LPR. Debe ser 0 (false )o 1 (true). | 0 |