{'fraction_non_alphanumeric': 0.016842105263157894, 'fraction_numerical': 0.0, 'mean_word_length': 5.9416058394160585, '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}}
FPGA-Based Finger Visual Feature Recognition and Realization

To increase human-computer interaction speed and accuracy, this paper first studies the application of color clustering-based skin color recognition algorithm in finger touch screen. Next, it optimizes rectangular template-based dynamic threshold algorithm from two aspects: rectangular scanning template size and dynamic threshold selection, thereby proposing a new algorithm for finger visual feature recognition under dynamic conditions. The simulation results indicate that this algorithm is less affected by the environment with higher recognition accuracy, which enables accurate calculation and extraction of center point position of the finger image. Finally, this recognition algorithm is implemented in hardware on FPGA. The test results show that both the image processing speed and algorithm recognition accuracy can meet the requirements of human-computer interaction system.