基于手机硬件的多种准备活动检验算法研究.docVIP

基于手机硬件的多种准备活动检验算法研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于手机硬件的多种准备活动检验算法研究 摘 要:随着当下新兴科技日新月异的发展,智能手机的功能变得越来越先进,而且手机上集成了非常多的微型传感器模块。因为手机具有小巧且方便使用的缘故,所以相较于其他的设备更加合适用来进行行为识别方面的研究。又因为现在人们越来越注重身体健康,喜欢运动的人群也随之增多,但由于许多人缺少运动之前的热身环节,从而导致运动时受伤的现象屡见不鲜,所以本文将通过一个具体的开发实例,提出一种基于Android系统的热身运动识别应用的设计思路。在进行软件开发时,其中的主要的工作就是通过智能手机内置的传感器来采集用户的热身运动信息,经由内部程序处理后,当再次接收到相同的运动信息时,能够识别出用户的运动状态。 论文具体阐述了系统的设计思路到具体开发流程,采用Android平台完成开发,实现了运动识别功能,包括慢跑、转体运动和高抬腿,满足用户运动数据的采集和运动识别。其中通过比较各种分类器之后,决定采用SVM分类器算法对获取到的传感器数据进行处理,将经过预处理操作之后的传感器数据放到SVM分类器中进行分类,分类后会导出训练模型,用于之后进行的行为识别。论文最后通过两个实验对系统功能进行了检测。 关键词:运动状态识别;Android平台;手机传感器;SVM 第一章 绪 论 1.1 应用背景 在当下,智能手机已经成为每个人不可或缺的便携式智能设备,而且其重要性还在与日俱增,在某种意义上来说,它相当于一台我们生活中使用的狭义的电脑,但是它又具备电脑没有的优势,它随着时代的进步,功能变得越来越强大,可以用它做的事情也愈来愈多,手机中内置的传感器种类也越来越多,精度也愈发准确,与此同时,随着科学技术的发展,以及人类意识的进步,越来越多的人意识到运动的重要性,各种各样的运动方式琳琅满目,深受人们的喜爱,所以基于智能手机的行为识别技术的开发也就应运而生。 当人们无论在户外还是在室内进行运动时,大多都会随身携带手机,而且大部分的智能手机中都配备了具有相当精度的微型传感器,人们的使用手机的频率和手机自身的素质使得基于便携式移动微型计算机的人类行为识别研究成为可能,而且能在运动识别方面获得十足的发展。 胡龙[1]的研究中指出了行为识别领域的开发技术。 在Lane等人[2]的研究中对基于移动设备传感器研究进行了阐述,在着眼于相关具体行为的自动识别领域,已经有人完成了相当的工作。例如在黄卓勋等[3]和刘斌等[4]进行的健身以及复杂行为识别算法领域的研究,以及李瑞峰等人[5]在人体行为方面的研究综述。 本文设计了一个基于智能手机传感器的用于检测3种热身运动的系统,以此给出一种运动检测系统的设计思路,以及有关的算法相关知识。 1.2 系统发展背景 1.2.1 安卓平台优势 Android系统就是一个基于开放式的手机电脑平台操作系统,它是由Google公司于2007年首先推出[6]。从它面世以来,到现在为止快速占领了大部分的市场份额,而且相对于其他的传统品牌例如诺基亚,摩托罗拉等,Android系统在移动客户端的开发中更具有优势,而且与传统的Java程序开发语言对比,它在运行时具有资源占用率低,性能稳定的特点,深受广大开发者和用户的青睐。 韩文智等人[7]在研究中指出了有关Android的应用开发的相关知识。张娜[8]在其文章中总结了Android系统的基础架构,康立富等人[9]指出了基于Android平台的行为识别应用的开发框架。 Android系统是一种在Linux系统的基础上,开发出的一种基于开源代码的移动设备系统,现在可常见于除苹果以外的智能手机中,由于其代码是开源的状态,所以各大移动设备厂商争相入驻,使其迅速在全球得到蓬勃发展,并成为苹果系统的强烈竞争对手,而且他的系统完整度与应用丰富度也不容小觑。 所以最后在经过各方面的因素考量后,因Android平台相较于其他平台适用性更广,容错率更大,限制较小,使我们专注于研究行为识别的开发,所以最后决定选择使用Android平台来开发这个应用。 1.2.2 常见热身运动姿态简介 吴哲君等人[10]指出在进行行为识别应用开发之前要进行步态分析。 我们设计系统的第一步就是要确定系统所具备的功能,最终经过思考之后确定了三个动作。 (1)慢跑:用户将手机放在裤子的口袋中,然后开始进行相对匀速的跑步动作; (2)高抬腿:用户同样可以将手机放在裤子的口袋中,大幅度的做交替往上抬腿运动; (3)体转运动:用户手持手机,向左向右旋转身体。 人体的身体行为分析(以走路为例): 慢跑时的速度通常较低,但相较于行走来说更快,动作

文档评论(0)

潇湘画里 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档