{'fraction_non_alphanumeric': 0.011571841851494697, 'fraction_numerical': 0.0, 'mean_word_length': 5.368098159509202, '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 Algorithm for Natural Phenomena Simulation Based on Video Texture Synthesis

This paper proposed an improved video-based texture synthesis approach for simulating realistic natural phenomena. The algorithm measures similarity of every two frames to determine a preliminary playing sequence and then divide the preliminary playing sequence into several subsequences with different frame-to-frame delay so as to remove visual discontinuities. For removing the abrupt change from the last frame to the first frame in the video loop, at first our algorithm determines the cycle of the preliminary playing sequence. Then the algorithm chooses several frames from the preliminary playing sequence based on the cycle and divides every single chosen frame or every single chosen subsequence into patches, which depends on the cycle of video. At last the algorithm re-organizes these patches into a final playing sequence. The experiment results indicate that our algorithm is easy to synthesize realistic effects of natural surrounding video.