{'fraction_non_alphanumeric': 0.020042194092827006, 'fraction_numerical': 0.0, 'mean_word_length': 4.894409937888199, '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}}
A Spatiotemporal Edge-preserving De-noising Method for High-quality Video

A novel spatiotemporal method for de-noising high-quality video is introduced. We also give a method for fast and precise estimation of the moving part of the frame based on quad-tree decomposition of the difference image of the adjacent frames and tri-color block matching. This method is applied to the sequence before the main processing, dividing the set of neighboring frames into variable size blocks with known motion vectors. Temporal de-noising is performed by averaging the motion-compensated frames weighted by the matching quality for each block. Thus, the better matches contribute more to the result. The edges and parts that are not matched in any of the neighboring frames are replaced with the original image and its de-speckled version respectively. Excellent performance of the method is shown by its application to part of high-definition sample footage