{'fraction_non_alphanumeric': 0.022796352583586626, 'fraction_numerical': 0.0, 'mean_word_length': 5.585, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Machine Learning based Number Plate Detection and Recognition

Automatic Number Plate Detection and Recognition (ANPDR) has become of significant interest with the substantial increase in the number of vehicles all over the world. ANPDR is particularly important for automatic toll collection, traffic law enforcement, parking lot access control, and gate entry control, etc. Due to the known efficacy of image processing in this context, a number of ANPDR solutions have been proposed. However, these solutions are either limited in operations or work only under specific conditions and environments. In this paper, we propose a robust and computationally-efficient ANPDR system which uses Deformable Part Models (DPM) for extracting number plate features from training images, Structural Support Vector Machine (SSVM) for training a number plate detector with the extracted DPM features, several image enhancement operations on the extracted number plate, and Optical Character Recognition (OCR) for extracting the numbers from the plate. The results presented in this paper, obtained by long-term experiments performed under different conditions, demonstrate the efficiency of our system. They also show that our proposed system outperforms other ANPDR techniques not only in accuracy, but also in execution time.