{'fraction_non_alphanumeric': 0.01812004530011325, 'fraction_numerical': 0.0, 'mean_word_length': 4.972972972972973, '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}}
A window-based gray-scale inverse Hough transform algorithm and its applications on gray-scale line filtering

This paper proposes a window-based gray-scale inverse Hough transform. The proposed algorithm can be applied to any gray-scale image and allows line extraction according to filtering conditions. The technique reduces the computational time and the memory storage requirements of the inversion procedure considering the image as a set of sub-windows and working only with the necessary gray-scale values. Also, a new improved definition of the representation of a straight line in the accumulator array is used that takes into account the image quantization effects and allows the extraction of lines with variable thickness. The pixels of the resulting lines in the final image appear in their exact position and have gray-scale values as in the original gray-scale image.