首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >简单图形数据分析、峰值检测、划水笔划检测

简单图形数据分析、峰值检测、划水笔划检测
EN

Stack Overflow用户
提问于 2017-05-29 11:35:14
回答 2查看 399关注 0票数 1

我有问题的确定何时新中风是在体育学术划船。

  • 我需要简单的算法来检测矩,它的特征是一个全局谷,然后以峰值结束大上升(看图1-捕捉相位,在垂直虚线之后立即看到)。
  • 该算法需要“自适应”,因为当你划船时,最高点要比划水和倒转时高得多。
  • 输入:浮点加速度数据来自加速度计,因此这些数据不断出现。我也能找到时间戳。
  • Target:循环图的,所以我想知道每分钟有多少循环(笔画),因此我需要检测每一次。(每两条垂直虚线之间的时间-- -)

划艇加速度与时间图:

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-05-29 15:21:19

从数据来看,一个简单的算法可以是将加速划分为三个不同的区域:

  • 小于-9m/s^2
  • 在-9m/s^2和0m/s^2之间
  • 大于0m/s^2

然后构建一个包含两个状态的状态机来检测每一次笔划。当加速度小于-9m/s^2时触发第一状态,当加速度大于0m/s^2时触发第二状态,当加速度介于两者之间时,状态不变。

对于您的数据,在89.5s时,它进入状态1,然后在89.8s进入状态2,然后在91.1s再次进入状态1,等等。

票数 0
EN

Stack Overflow用户

发布于 2017-05-29 13:31:50

您需要使用实时的,您可以使用realTime数据库从frirebase API

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44241545

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档