{'fraction_non_alphanumeric': 0.013948497854077254, 'fraction_numerical': 0.002145922746781116, 'mean_word_length': 5.346938775510204, '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}}
Automatic measurement of rail line expansion joint gaps

Expansion joint gaps are the gaps which are deliberately left between the rail ends to allow for expansion of the rails in hot weather. Over gapping of these end to end gaps often result in derailments. Therefore in order to prevent dangerous situations and ensuring safety rail lines are periodically inspected. Rail inspection in many countries especially in third world countries, like Bangladesh, is performed manually by a trained human operator who periodically walks along the track searching for visual anomalies. Such manual inspection is lengthy, laborious and subjective. This paper presents a machine vision-based technique to automatically measure the length of rail line expansion joint gaps using morphological processing. This approach has confirmed to successfully detect scenarios of different condition with an accuracy of 89%, thus proving its robustness.