{'fraction_non_alphanumeric': 0.026041666666666668, 'fraction_numerical': 0.0, 'mean_word_length': 5.629310344827586, '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}}
Application of normalized gray-scale correlation

Real-time gray-scale correlation in the spatial domain has been demonstrated previously using an acousto-optical (AO) correlator. This work demonstrates normalized gray-scale correlation as implemented on an AO correlator system capable of operating at real-time video rates. Motivation for using normalized gray-scale correlation is presented. The normalized correlation algorithm as implemented on the AO correlator is detailed. The entire real-time AO correlator system is described, including the electronic support hardware and the user interface. Since normalization requires a division operation, system numerical precision issues are addressed. Test results obtained in non-real time experiments are presented.