北京邮电大学学报

  • EI核心期刊

北京邮电大学学报 ›› 2023, Vol. 46 ›› Issue (5): 132-138.

• 研究报告 • 上一篇    

一种基于振动感知的按键识别技术实验

李超然,谢磊   

  1. 南京大学
  • 收稿日期:2022-08-29 修回日期:2023-02-01 出版日期:2023-10-28 发布日期:2023-11-03
  • 通讯作者: 李超然 E-mail:18860031151@139.com

Key Recognition Technology Based on Vibration Perception

  • Received:2022-08-29 Revised:2023-02-01 Online:2023-10-28 Published:2023-11-03
  • Contact: Chao-Ran Li E-mail:18860031151@139.com

摘要: 随着移动通信技术的发展,传统互联网正在向移动互联网迁移,智能穿戴设备的发展非常迅速。特别是智能手表,因其体积小且携带方便,已成为最流行的可穿戴设备之一。然而,智能手表在文本输入等方面体验欠佳。例如,键盘输入往往因屏幕小按键多而导致输入错误;语音识别容易受到环境噪声的影响并且有隐私泄露的危险。为了解决上述问题,研究了新的文本输入方式,基于振动感知的识别用户按键行为。 提出并实现了一个对指关节敲击的识别方法,将不同指关节映射为不同的按键,对他们的敲击振动信号进行分类,可以弥补小屏幕上键盘输入的不便。首先使用低采样率的 LPMS-B2 模块的加速度计,对敲击指关节所产生的振动信号进行收集。然后设计信号处理和时频图提取信号特征的方案。最后利用朴素贝叶斯分类来对具体的敲击位置进行识别。实验结果表明,对指关节三分类的准确率达到 90% 以上,五分类的准确率约为 75%,获得一个较好的总体效果。

关键词: 智能手表, 振动感知, 按键识别, 时频图, 朴素贝叶斯分类

Abstract: With the development of mobile communication technology, the traditional Internet is migrating to the mobile Internet, and the development of intelligent wearable devices is very rapid. In particular, the smartwatch has become one of the most popular wearable devices because of its small size and ease of carrying. However, the smartwatch has an unsatisfied experience with text input. For example, keyboard input often leads to input errors because the screen is small and the number of keyboards is large. Speech recognition is vulnerable to environmental noise and privacy disclosure risks. In order to solve the above problems, a new text input method is studied, which is based on vibration perception to recognize user keystroke behavior. Design and implement a method to recognize which finger joint is tapped. Different finger joints are mapped to different keys. And then, classifying their tapping vibration signals can make up for the inconvenience of keyboard input on the small screen. Firstly, the accelerometer of LPMS-B2 module with a low sampling rate is used to collect the vibration signal generated by tapping finger joints. Then, design a algorithm to process the signal and extract features from the time-frequency map. Finally, use the Naive Bayes classification to recognize the tapped finger joint. The experimental results show that the accuracy of three classifications of finger joints is more than 90%, and the accuracy of five classifications is about 75%.

Key words: smartwatch, vibration perception, key recognition, time-frequency map, the Naive Bayes classification

中图分类号: