{'fraction_non_alphanumeric': 0.0149812734082397, 'fraction_numerical': 0.003745318352059925, 'mean_word_length': 5.598765432098766, '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}}
Robust rotation invariant texture classification

The importance of texture analysis and classification in image processing is well known. However, many existing texture classification schemes suffer from a number of drawbacks. A large number of features are commonly used to represent each texture and an excessively large image area is often required for the texture analysis, both leading to high computational complexity. Furthermore, most existing schemes are highly orientation dependent and thus cannot correctly classify textures after rotation. In this paper, two novel feature extraction techniques for rotation invariant texture classification are presented. These schemes, using the wavelet transform and Gaussian Markov random field modelling, are shown to give a consistently high performance for rotated textures in the presence of noise. Moreover, they use just four features to represent each texture and require only a 16/spl times/16 image area for their analysis leading to a significantly lower computational complexity than most existing schemes.