{'fraction_non_alphanumeric': 0.0237741456166419, 'fraction_numerical': 0.0029717682020802376, 'mean_word_length': 4.659663865546219, '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}}
Mouse on a Ring: A Mouse Action Scheme Based on IMU and Multi-Level Decision Algorithm

The traditional mouse has been used as a main tool for human-computer interaction for more than 50 years. However, it has become unable to cater to people’s need for mobile officing and all-weather use due to its reliance on the support of a two-dimensional plane, poor portability, wearisomeness, and other problems. In this paper, we propose a portable ring-type wireless mouse scheme based on IMU sensors and a multi-level decision algorithm. The user only needs to operate in the air with a smart ring worn on the middle finger of their right hand to realize the interactive function of a mouse. The smart ring first captures changes in the finger’s attitude angle to reflect how the cursor position changes. And, it captures the rapid rotation of the user’s palm to the left and right to achieve mouse clicking. In addition, a multi-level decision algorithm is developed to improve the response speed and recognition accuracy of the virtual mouse. The experimental results show that the virtual mouse has a target selection accuracy of over 96%, which proves its practicability in real-world applications. This virtual mouse is expected to be used as a portable and reliable tool for multi-scenario human-computer interaction applications in the future.