{'fraction_non_alphanumeric': 0.027513227513227514, 'fraction_numerical': 0.0010582010582010583, 'mean_word_length': 5.524137931034483, '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}}
Accurate feature detection for out-of-focus camera calibration.

For conventional camera calibration methods, well-focused images are necessary to detect features accurately. However, this requirement causes practical inconveniences to image acquisition for long- and short-distance photogrammetry. In this study, three active phase-shift circular grating (PCG) arrays are used as calibration patterns. The PCGs' centers are regarded as feature points that can be accurately extracted by ellipse fitting of 2π-phase points even though patterns are substantially blurred. In the experiments, Gaussian filters are utilized to blur pattern images, and different standard deviations are set for different fuzzy degrees. Pattern images with different defocusing degrees are also captured. The period and number of PCGs and noise are considered. Experimental results indicate that our method is accurate, reliable, and insensitive to image defocusing.