{'fraction_non_alphanumeric': 0.019538188277087035, 'fraction_numerical': 0.0, 'mean_word_length': 5.635294117647059, '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}}
Reflection removal based on gradient constraints

When shooting through a glass window, a foreground scene may be reflected in the captured image. The elimination of this reflection is useful for protecting the privacy of surrounding people, improving image recognition accuracy in robot vision, etc. In this paper, we propose a reflection-removal method based on sparse/no-sparse gradient regularizations with gradient constraints. Experimental results indicate the effectiveness of the proposed method when applied to several real images containing reflections.