{'fraction_non_alphanumeric': 0.016295025728987993, 'fraction_numerical': 0.0, 'mean_word_length': 5.706896551724138, '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}}
Algorithm Fusion for Windscreen Obstruction Detection in Autonomous Driving

In recent years, Advanced Driver Assistance Systems (ADAS) for automotive industry has been increasingly using camera-based algorithms to detect various events that occur whilst driving. Usually, several computer vision algorithms run concurrently by processing frames grabbed from the windscreen camera. For a normal operation of camera-based ADAS algorithms, is mandatory that the field of view of the camera is not obstructed by noise factors. In this paper, an algorithmic fusion approach is explored to observe how two different methods for obstruction detection of cameraâ€™s field of view improve the detection rate when fused. The first obstruction detection algorithm relies on classical image processing operations, while the second obstruction detection algorithm employs a machine learning approach during its functioning. The present work investigates how the stability of the windscreen blockage detection is enhanced by employing trainable and non-trainable fusion techniques. The results are validated on numerous recordings from a range of vehicles and driving conditions.