高度なLPRサーバー設定
LPRサーバーには、XProtectManagement ClientまたはXProtect Smart Clientヨーロッパで利用可能な機能の枠を超えた、高度な設定オプションのセットが含まれています。これらのオプションにより、ナンバープレート認識エンジンの動作をより詳細に制御できますが、ユーザーインターフェイスでは意図的に公開されません。
高度な設定は、システムのデフォルトの動作では組織のニーズがカバーされない、特殊なシナリオを想定しています。
構成設定は、VideoOS.LPR.Server.exe.configという名前のLPRサーバーのインストールディレクトリ内の構成ファイル内に維持されます。テキストエディタで開いて編集できるXMLのような構造を使用しています。
インストールしたファイルが見つかりXProtect LPRます。デフォルトのインストールパスはC:\Program files\Milestone\XProtect LPR Serverです。
ユーザーインターフェイスはXProtect、どの設定に対する変更も公開または検証しません。これらを変更すると、ナンバープレート認識サーバーの起動を妨げたり、ランタイムエラーを引き起こしたり、認識の失敗を引き起こしたりすることがあります。LPRサーバーのアーキテクチャを明確に理解している、トレーニングを受けた、または認定された担当者のみが、設定ファイルの設定を変更する必要があります。
高度な構成設定は、日常のチューニング用には設計されていません。ほとんどのデプロイメントでは、デフォルト設定がパフォーマンス、精度、安定性の最適なバランスを提供します。
通常、高度な設定は以下が必要な場合にのみ使用します。
-
パフォーマンスまたは処理のボトルネックの調査
-
認識フロー、タイミング、またはイベント生成のデバッグ
-
異常なカメラ設定や画質制限などの非標準環境に対するシステム動作の調整
明確な目標を持たずにこれらの設定を使用すると、システムの信頼性や認識品質を低下させることができます。
アップグレードと再インストールの影響
高度な設定の変更は自動的に保存されません。アップグレード中または再インストール中は、設定ファイルは上書きされます。この動作は意図的なものであり、ソフトウェアバージョン間の互換性を確保するのに役立ちます。設定パラメータはリリース間で変更でき、古い値が有効でなくなる可能性があります。
アップグレード後:
-
以前の変更を手動で確認します。
-
まだ関連のある設定のみを再適用します。
-
古いバージョンの設定ファイル全体を新しいインストールにコピーすることは避けてください。
このアプローチにより、古いパラメータまたはサポートされていないパラメータによって引き起こされる起動障害のリスクが軽減されます。アップグレード後、変更を手動で再適用し、まだ適用されているものだけを再適用します。
更新できる設定動作の例
| 動作 | 説明 | デフォルト値 | |
|---|---|---|---|
| IgnoreRedetectionWindow | 同じプレートが新しいイベントを生成しない時間枠。プレートが継続的に検出されると、1つのイベントだけが生成されます。 | 5秒 | |
| ProcessingThreadsPerCore | カメラごとに使用する分析スレッドを指定します。
| 自動 | |
| SystemComplexity | エンジンの処理複雑度。画像の画質が良い場合、複雑さはほとんど影響しません。違いは、低画質の画像ほど顕著です。
| 5 | |
| LicensePlateCacheSize | イベントサーバーによるフェッチ待機中にメモリに保持する認識の数。 | 1秒 | |
| LicensePlateApiReturnCount | イベントサーバーへの呼び出しごとに返されるプレートの最大数。 | 100プレート | |
| LogLicensePlateRecognitions | 検出されたナンバープレートをLPRログに記録できるようにします。0または1(真)でなければなりません。 | 0 |