{'fraction_non_alphanumeric': 0.018763796909492272, 'fraction_numerical': 0.0, 'mean_word_length': 5.128378378378378, '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}}
Robust Radial Distortion Correction from a Single Image

Many computer vision algorithms rely on the assumption of a linear pinhole camera model critically. However, most off-the-shelf cameras introduce sufficiently severe radial distortion, which violates the pinhole assumption, making distortion correction a must. Many plumb-line methods have been proposed, but they also have limitations. This paper proposes a novel algorithm of circular arcs detection to correct radial distortion robustly. It's based on Fitzgibbon's one parameter division model which straight lines would project to circular arcs and requires only a single image. The method is fast in running time and the method is robust in removing the interference of the other actual curves. In a series of experiments on synthetic and real images, the results prove to be fast in running time and accurate in correction the distorted image.