{'fraction_non_alphanumeric': 0.014563106796116505, 'fraction_numerical': 0.0, 'mean_word_length': 4.892857142857143, '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}}
Fast Global Motion Estimation Based on Block Projection Match

Global motion estimation is widely used in video process system, the algorithms such as KLT and SIFT is difficult to use in real-time system due to its huge computation. A new algorithm of global motion estimation based on block projection match is proposed in this paper. At first, the frame to be processed is divided into a few blocks. Then the motion vector of every block is estimated with the algorithm of projection match, and the corresponding weight of each block is assigned through an evaluation criteria. At last, the global motion parameter is acquired by an improved parameter estimation algorithm of RANSAC. The experimental results show that the proposed algorithm can satisfy the requirements of real-time applications without loss of accuracy.