{'fraction_non_alphanumeric': 0.013054830287206266, 'fraction_numerical': 0.0, 'mean_word_length': 5.787610619469026, '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}}
Texture classification by statistical learning from morphological image processing: application to metallic surfaces

A classification method based on textural information for metallic surfaces displaying complex random patterns is proposed. Because these kinds of textures show fluctuations at a small scale and some uniformity at a larger scale, a probabilistic approach is followed, considering textural variations as realizations of random functions. Taking into account information of pixel neighbourhoods, the texture for each pixel is described at different scales. By means of statistical learning, the most relevant textural descriptors are selected for each application. The performance of this approach is established on a real data set of steel surfaces.