{'fraction_non_alphanumeric': 0.01455604075691412, 'fraction_numerical': 0.001455604075691412, 'mean_word_length': 5.615384615384615, '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}}
Automatic techniques for insertion of three-dimensional objects into a video sequence

Combining 3-D graphics and video to generate a seamless visual stream is an important problem encountered in producing multimedia content. Difficulties in dealing with perspective, occlusion and illumination make this problem challenging. I propose techniques based on standard computer vision algorithms that address perspective and occlusion problems effectively. The key insight employed is that while the general vision problem is difficult to solve, the nature of this application permits simple, effective solutions. I present results of the proposed algorithms on a sample test video sequence.