Расширенная конфигурация сервера распознавания номерных знаков
Сервер распознавания номерных знаков включает набор дополнительных параметров настройки, которые выходят за рамки возможностей, доступных в XProtect Management Client или XProtect Smart Clientдругих странах. Эти параметры обеспечивают более глубокий контроль над поведением механизма распознавания номерных знаков, но они намеренно не отображаются в пользовательском интерфейсе.
Расширенная настройка предназначена для специализированных сценариев, в которых поведение системы по умолчанию не соответствует потребностям вашей организации.
Параметры конфигурации сохраняются в файле конфигурации в каталоге установки сервера LPR под названием VideoOS.LPR.Server.exe.config. Он использует структуру, подобную XML, которую можно открыть и изменить в текстовом редакторе.
Вы можете найти файл, в котором установили XProtect LPRего. Путь установки по умолчанию: C:\Program files\Milestone\XProtect LPR Server.
Интерфейс XProtect пользователя не отображает и не проверяет изменения настроек. Их изменение может препятствовать запуску сервера распознавания номерных знаков, вызвать ошибки времени выполнения или привести к сбою распознавания. Только обученный или сертифицированный персонал, хорошо понимающий архитектуру сервера распознавания номерных знаков, должен изменять настройки файла конфигурации.
Дополнительные параметры конфигурации не предназначены для повседневной настройки. В большинстве случаев конфигурация по умолчанию обеспечивает оптимальный баланс между производительностью, точностью и стабильностью.
Расширенная настройка обычно используется только в следующих случаях:
-
Изучение проблем производительности или обработки
-
Поток распознавания отладки, синхронизация или создание событий
-
Настройка поведения системы для нестандартных условий, например для нестандартных настроек камер или ограничений качества изображения
Использование этих параметров без ясной цели может снизить надежность системы или качество распознавания.
Влияние обновления и переустановки
Дополнительные изменения конфигурации не сохраняются автоматически. Во время обновления или переустановки файл конфигурации перезаписывается. Такое поведение является преднамеренным и помогает обеспечить совместимость версий программного обеспечения. Параметры конфигурации могут меняться в разных выпусках, и старые значения могут быть недействительными.
После обновления:
-
Проверьте предыдущие изменения вручную.
-
Применить повторно только те параметры, которые еще актуальны.
-
Избегайте копирования всего файла конфигурации из старой версии в новую установку.
Этот подход снижает риск сбоев запуска, вызванных устаревшими или неподдерживаемыми параметрами. После обновления повторно примените изменения вручную, но только те из них, которые еще применимы.
Примеры поведения конфигурации, которые можно обновить
| Поведение | Описание | Значение по умолчанию | |
|---|---|---|---|
| IgnoreRedetectionWindow | Временное окно, в течение которого на том же номерном знаке не будет создаваться новое событие. Если номерной знак распознается непрерывно, генерируется только одно событие. | 5 секунд | |
| ProcessingThreadsPerCore | Задает потоки анализа, используемые для каждой камеры.
| Авто | |
| SystemComplexity | Сложность обработки движка. Если изображения хорошего качества, сложность не оказывает большого влияния. Разница более заметна при более низком качестве изображений.
| 5 | |
| LicensePlateCacheSize | Количество распознаваний, которые должны храниться в памяти в ожидании получения от сервера событий. | 1 секунда | |
| LicensePlateApiReturnCount | Максимальное количество номерных знаков, возвращаемых при каждом вызове сервера событий. | 100 знаков | |
| LogLicensePlateRecognitions | Включает запись обнаруженных номерных знаков в журнал LPR. Должно быть 0 (false )или 1 (true). | 0 |