{'fraction_non_alphanumeric': 0.009913258983890954, 'fraction_numerical': 0.0, 'mean_word_length': 4.771428571428571, '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}}
From coarse to fine skin and face detection

A method for fine skin and face detection is described that starts from a coarse color segmentation. Some regions represents parts of human skin and are selection by minimizing an error between the color distribution of each region and the output of a compression decompression neural network, which learns skin color distribution for several populations of different ethnicity. This ANN is used to find a collection of skin regions, which is used in a second learning step to provide parameters for a Gaussian mixture model. A finer classification is performed using a Bayesian framework and makes the skin and face detection invariant to scale and lighting conditions. Finally, a face shape based model is used to decide whether a skin region is a face or not.