{'fraction_non_alphanumeric': 0.01004728132387707, 'fraction_numerical': 0.0, 'mean_word_length': 5.587548638132295, '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}}
An Automatic Graphic Pattern Generation Algorithm and Its Application to the Multipurpose Camouflage Pattern Design.

Graphic patterns are usually drawn manually by graphic designers. Although many methods have been developed to computerize the creation process of graphic patterns, most of them solely provide some facilitating tools for the designers and could not propose an automatic procedure. This article proposes a fully automatic graphic pattern generation (AGPG) model that performs the entire pattern generation process without any human interference. We then customize the proposed model for camouflage pattern design. Most of the existing camouflage pattern creation methods consider only one or a few background images. Since the objects move and their backgrounds may vary significantly, it is essential to generate multipurpose camouflage patterns with appropriate performance in various backgrounds. The previously proposed methods are also heavily dependent on the existing patterns to produce new ones and could not create novel structures in their generated patterns. Our model is equipped with a novel creative drawing engine that can create a wide variety of new graphical structures without using any existing pattern. The drawing module in our model is controlled by several parameters tuned for the desired task employing an evolutionary strategy-based algorithm. The proposed method has no limits for the number of background images and creates the camouflage patterns appropriate for any number of provided images. The experimental results show that the AGPG method can create novel multipurpose camouflage patterns automatically with high concealment capabilities.