{
  "label": "License Plate recognition config.",
  "properties": {
    "enabled": {
      "label": "Enable license plate recognition."
    },
    "model_size": {
      "label": "The size of the embeddings model used."
    },
    "detection_threshold": {
      "label": "License plate object confidence score required to begin running recognition."
    },
    "min_area": {
      "label": "Minimum area of license plate to begin running recognition."
    },
    "recognition_threshold": {
      "label": "Recognition confidence score required to add the plate to the object as a sub label."
    },
    "min_plate_length": {
      "label": "Minimum number of characters a license plate must have to be added to the object as a sub label."
    },
    "format": {
      "label": "Regular expression for the expected format of license plate."
    },
    "match_distance": {
      "label": "Allow this number of missing/incorrect characters to still cause a detected plate to match a known plate."
    },
    "known_plates": {
      "label": "Known plates to track (strings or regular expressions)."
    },
    "enhancement": {
      "label": "Amount of contrast adjustment and denoising to apply to license plate images before recognition."
    },
    "debug_save_plates": {
      "label": "Save plates captured for LPR for debugging purposes."
    },
    "device": {
      "label": "The device key to use for LPR.",
      "description": "This is an override, to target a specific device. See https://onnxruntime.ai/docs/execution-providers/ for more information"
    },
    "replace_rules": {
      "label": "List of regex replacement rules for normalizing detected plates. Each rule has 'pattern' and 'replacement'."
    }
  }
}