{'fraction_non_alphanumeric': 0.025167785234899327, 'fraction_numerical': 0.0, 'mean_word_length': 5.664804469273743, '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 hardware implementation of Gabor filter based motion estimation

Motion estimation in image sequences is a fundamental issue in many applications as for instance in artificial vision and three-dimensional scene reconstruction. Among all the existing techniques, we are particularly interested in methods using Gabor filters, which are known to furnish quality results but usually require intensive calculation. A new, fast energy-based method is presented, which combines in a direct manner the energetic responses of Gabor spatio-temporal filters organized in triads. An implementation of this technique on a general purpose Digital Signal Processor (DSP) board is described and the advantages compared with Very Large Scale Integration (VLSI) and parallel machine approaches. Our hardware implementation attains a reasonably fast output rate (several images/second) for a better resolution than in the most recent VLSI implementations. These results open interesting perspectives for real-time implementations (such as in mobile robotics) and for the obtention of higher-level results by combining different Gabor filter techniques (for motion, edge detection, texture analysis, etc.).