{'fraction_non_alphanumeric': 0.014755959137343927, 'fraction_numerical': 0.0, 'mean_word_length': 5.082758620689655, '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}}
Video stabilization taken with a snake robot

We design a digital image stabilization algorithm, to be applied in videos captured with a camera installed in the initial module of a snake robot. Stages for digital image stabilization were: motion estimation and motion compensation. In the case of motion estimation, we selected and evaluated two techniques: Pyramidal Lucas-Kanade optical flow and integral projections, using SAD and SSD as methods for comparison between the signatures. The system was implemented in OpenCV and their outputs were a video achieved the final compensation of the input video, and statistical measures of mean and standard deviation of the motion estimation between frames. The final algorithm can be implemented in real time due to its low computational cost and can be used as a pre-procesing method to acquired visual information from snake robot.