{'fraction_non_alphanumeric': 0.018267929634641408, 'fraction_numerical': 0.0, 'mean_word_length': 4.8, '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}}
Hand-free head mouse control based on mouth tracking

Hand-free control for human-computer interface has been very important nowadays. For hand-free solution, to use human body movement tracking in video input and utilize the tracking is an important kind of solution. In this paper, we have presented a hand-free head mouse control based on mouth tracking. Our system firstly nonlinearly transformed the input video frame of human head into YCbCr color space, then use the visible chrominance feature of face in this color space to detect human face region. And then for face candidate, use the nearly reversed relationship information between Cb and Cr cluster of face feature to detect mouth position. We use mouth position interval information between front-frame and the next-frame in video frames of head motion to confirm if a mouth tracking is movement information or command information, once a movement information has been determined, we use a mapping function which is set up by relationship between MMA and screen to map mouth position, then the real mouse position can be got, by this way we can operate mouse cursor in OS. On the other ways, if mouse click command information is determined, we can capture the mouth movement tracking, and then use recognition machine to recognize the tracking to determine which command it is. We have made experiments on Windows XP System to evaluate that our algorithm can represent a good effect for human-computer interface.