{'fraction_non_alphanumeric': 0.022727272727272728, 'fraction_numerical': 0.0, 'mean_word_length': 6.066037735849057, '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}}
Correction of Distorted Projectors with an Uncalibrated Camera

We demonstrate image processing algorithms that achieve the distortion-corrected projection on surfaces with horizontal discontinuity, with casually placed camera and projector. We focus on three cases of perspective-corrected projection: single projection on flat surface, single projection on wall corner, multiple projections on flat surface. Image pre-warping is used to achieve screen geometry correction. With such algorithm to achieve geometry registration and photometric alignment between projectors, users can project extremely wide field preprocessed images with multiple projectors. It has application in art visualization, head-up displays, and virtual/augmented reality.