{'fraction_non_alphanumeric': 0.017942583732057416, 'fraction_numerical': 0.0, 'mean_word_length': 4.853146853146853, '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}}
Restoration of foggy and motion-blurred road scenes

Existing single image defogging techniques can restore contrast loss and yield a rough estimate of the depth map of a scene. The ubiquity of hand-held imaging devices has attracted considerable attention to motion blur but this has not been addressed in the context of images captured under foggy conditions. In this paper, we show how to restore foggy motion-blurred images using depth cues derived from fog itself. Initially, we address restoration of images blurred primarily due to in-plane translational camera motion. This is followed by a scheme for handling general camera motion blur with a projective blur model. We demonstrate that foggy road scene images can be segmented into road, left, right and sky planes, and that each of these planes can be deblurred individually.