{'fraction_non_alphanumeric': 0.017671517671517672, 'fraction_numerical': 0.0, 'mean_word_length': 5.595890410958904, '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}}
Parametrically controlled, stochastically seeded clustered halftones

We present a stochastically seeded halftoning method with parametric control of dot shapes as well as seed placement adaption to local image structure. While the literature on other randomly structured screens (blue noise, green noise, FM) is quite extensive, there is very little discussion on optimization of dot shape for robustness or preferred tile appearance. The halftoning method that we introduce defines dot centers as seeds that are placed, typically in a random high spatial frequency configuration. Spot functions are defined about these randomly placed seeds, where the spot function allows control of dot cluster growth, touch points, cluster angle, and eccentricity. The spot function can also be applied to regular and irregular polygonal halftone tiling. The seed adaption aspect of the halftoning method allows for better edge rendition than conventional isotropic methods.