如何使用加速度计/陀螺仪数据检测按键?

时间:2016-12-17 07:29:00

标签: android machine-learning keypress smartphone data-science

绘制陀螺仪加速度计数据时,您可以检测用户何时按下按键。

但是如何以编程方式或使用RapidMiner检测它? enter image description here

1 个答案:

答案 0 :(得分:1)

一种天真的做法是使用基本阈值来决定是否按下了某个键。从你的情节中读取数据你可以考虑加速度绝对值的4ms ^ -2的thresold。

当你用机器学习标记时,我猜天真的方式不是你想要的,所以另一个想法是神经网络。 这种方法的问题是您需要数据来训练NN。我会让一个数据收集应用程序跟踪三个轴(使用它们将使网络更加不那么天真我想)和键盘输入(按键是否按下)然后用所有这些数据训练网络,看看是什么它出来了。