{'fraction_non_alphanumeric': 0.021447721179624665, 'fraction_numerical': 0.0, 'mean_word_length': 5.292134831460674, '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}}
Haze removal from a single remote sensing image based on a fully convolutional neural network

Abstract. In many remote sensing (RS) applications, haze greatly affects the quality of optical RS images, but we do not always have the conditions to acquire multiple images in the same area for haze removal tasks. Therefore, the research on haze removal from a single RS image is necessary. Previous haze-removal methods introduce various prior knowledge to solve this problem, and thus, the quality of these methods largely depends on the reliability and validity of prior knowledge, which brings various limitations. We propose and validate a deep-learning-based model for haze removal, named haze removal fully convolutional network, to estimate transmission maps and generate corresponding haze-removed images via an atmospheric scattering model. Moreover, we propose an approximate method to produce hazy-and-clear image pairs as a dataset for training and validation. Experiments using this dataset demonstrated that the proposed model achieved the desired results in both visual effect and quantitative measurement.