[common] ; Specify the path to the runtime data directory, bellow you can see how it is configured to the sample application runtime_dir = /data/data/com.sandro.openalprsample/runtime_data ocr_img_size_percent = 1.33333333 state_id_img_size_percent = 2.0 ; detection will ignore plates that are too large. This is a good efficiency technique to use if the ; plates are going to be a fixed distance away from the camera (e.g., you will never see plates that fill ; up the entire image max_plate_width_percent = 100 max_plate_height_percent = 100 ; detection_iteration_increase is the percentage that the LBP frame increases each iteration. ; It must be greater than 1.0. A value of 1.01 means increase by 1%, 1.10 increases it by 10% each time. ; So a 1% increase would be ~10x slower than 10% to process, but it has a higher chance of landing ; directly on the plate and getting a strong detection detection_iteration_increase = 1.1 ; The minimum detection strength determines how sure the detection algorithm must be before signaling that ; a plate region exists. Technically this corresponds to LBP nearest neighbors (e.g., how many detections ; are clustered around the same area). For example, 2 = very lenient, 9 = very strict. detection_strictness = 3 ; The detection doesn't necessarily need an extremely high resolution image in order to detect plates ; Using a smaller input image should still find the plates and will do it faster ; Tweaking the max_detection_input values will resize the input image if it is larger than these sizes ; max_detection_input_width/height are specified in pixels max_detection_input_width = 1280 max_detection_input_height = 720 opencl_enabled = 0 multithreading_cores = 1 max_plate_angle_degrees = 15 ocr_min_font_point = 6 ; Minimum OCR confidence percent to consider. postprocess_min_confidence = 65 ; Any OCR character lower than this will also add an equally likely ; chance that the character is incorrect and will be skipped. Value is a confidence percent postprocess_confidence_skip_level = 80 ; Reduces the total permutations to consider for scoring. postprocess_max_substitutions = 2 ; Results with fewer characters will be discarded postprocess_min_characters = 4 postprocess_max_characters = 8 [debug] general = 0 timing = 0 state_id = 0 plate_lines = 0 plate_corners = 0 char_regions = 0 char_segment = 0 char_analysis = 0 color_filter = 0 ocr = 0 postprocess = 0 show_images = 0 pause_on_frame = 0 ;;; Country Specific variables ;;;; [us] ; 30-50, 40-60, 50-70, 60-80 char_analysis_min_pct = 0.30 char_analysis_height_range = 0.20 char_analysis_height_step_size = 0.10 char_analysis_height_num_steps = 4 segmentation_min_box_width_px = 4 segmentation_min_charheight_percent = 0.5; segmentation_max_segment_width_percent_vs_average = 1.35; plate_width_mm = 304.8 plate_height_mm = 152.4 char_height_mm = 70 char_width_mm = 35 char_whitespace_top_mm = 38 char_whitespace_bot_mm = 38 template_max_width_px = 120 template_max_height_px = 60 ; Higher sensitivity means less lines plateline_sensitivity_vertical = 25 plateline_sensitivity_horizontal = 45 ; Regions smaller than this will be disqualified min_plate_size_width_px = 70 min_plate_size_height_px = 35 ocr_language = lus [eu] ; 35-50; 45-60, 55-70, 65-80, 75-90 char_analysis_min_pct = 0.35 char_analysis_height_range = 0.15 char_analysis_height_step_size = 0.10 char_analysis_height_num_steps = 5 segmentation_min_box_width_px = 5 segmentation_min_charheight_percent = 0.4; segmentation_max_segment_width_percent_vs_average = 2.0; plate_width_mm = 520 plate_height_mm = 110 char_height_mm = 80 char_width_mm = 53 char_whitespace_top_mm = 10 char_whitespace_bot_mm = 10 template_max_width_px = 184 template_max_height_px = 46 ; Higher sensitivity means less lines plateline_sensitivity_vertical = 18 plateline_sensitivity_horizontal = 55 ; Regions smaller than this will be disqualified min_plate_size_width_px = 100 min_plate_size_height_px = 20 ocr_language = leu