智能手机计步算法c语言实现,【转载】智能手机计步器算法的实现

本文介绍了一种使用智能手机重力传感器(G-Sensor)开发步数监测程序的方法。通过数据采集、特征提取和步数识别模块,建立计步模型。采用20Hz采样率,利用FFT处理Length字段,设定阈值和时间间隔来识别步数。然而,模型在特定情况下可能出现误识别,如手机左右摇摆。
摘要由CSDN通过智能技术生成

在的智能手机嵌入了一些微小的传感器,比如重力传感器、光传感器、声音传感器等。如何有效地利用这些传感器来开发一些应用,是一个值得深入研究的课题。比

如开发医疗健康的应用、运动量监视器等。本文采用htc Touch Pro

智能手机的重力传感器来开发一款监视步数的程序,程序的关键在于计步模型的建立。由于程序算法还存在一定的问题,在本文最后的“存在问题”给出。如有问题请不吝指出。

智能手机

谓的智能手机是指,具有独立的操作系统,用户可以自行安装第三方应用软件,通过此类程序来对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接

入的手机,它实际上就是一台迷你的个人电脑。智能手机的操作系统主要有:Windows Mobile, iPhone,

BlackBerry, Linux等。

步数识别系统

步数识别系统是指运行在移动手机上,能够监视用户走了多少步的应用程序。它一般由以下3个部分构成:

· 传感器模块,用来采集传感器数据;

· 特征提取模块,处理和分析原始数据,并进行特征提取、建立模型;

· 步数识别模块,把所提取的特征用来识别步数。

硬件设备

力传感器(G-Sensor)又称为加速度传感器,用来感知加速度的变化,它使用三维方向的加速度分量来表示。G-Sensor被用在很多智能设备当中,

比如IBM的高端笔记本电脑内置了G-Sensor,在发生剧烈的拉动时(如跌落),立即启动硬盘保护,避免硬盘损害。再如Apple 的

iPhone

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值