{'fraction_non_alphanumeric': 0.011583011583011582, 'fraction_numerical': 0.0, 'mean_word_length': 5.6050955414012735, '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 motion estimation using covariance intersection

Robust features extraction, matching and tracking are crucial for many important applications in many computer vision systems. The accuracy of features locations is depending on the variation in intensity within their neighbourhoods and from which their uncertainties are estimated. In this paper we present a technique to improve the accuracy and the robustness of the fundamental matrix and consequently the motion estimate by considering those uncertainties. In our solution, rather than converting colour images to gray level images, resulting in a huge loss of information as most vision applications do, each channel of the RGB images is processed separately. Then the covariance intersection technique is adopted to fuse all uncertainties in each channel. Through several experimental results in different environments, we show that by including the fused feature uncertainties from all three channels of RGB images, better estimates of the fundamental matrix are obtained.