{'fraction_non_alphanumeric': 0.021922428330522766, 'fraction_numerical': 0.0, 'mean_word_length': 5.061224489795919, '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}}
Neural based binarization techniques

This paper introduces three neural based binarization techniques. These techniques start with a self organizing map (SOM) applied on the image to extract its most representative grey levels or colors. The classification goes further in two different ways. In the case of grey level images, the Kmeans algorithm or Sauvola's or Niblack's thresholds are used, whereas a multi layer perceptron (MLP) is used in the case of color images. The obtained results are discussed and we show that they are better than those of some classical binarization techniques.