基于Android平台的老人跌倒检测软件系统

来源 :科技风 | 被引量 : 0次 | 上传用户:cao5556759
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文主要介绍一款基于Android平台,借助Eclipse等开发工具进行研发的手机软件。文中主要对软件的功能及各模块的功能分析做了详细介绍,并提出软件的下一步研发的方向,从而完善该软件的功能。
  关键词:Android;Eclipse等开发工具;功能模块
  随着经济和医疗产业的快速发展,人们的寿命普遍延长,人口老龄化越来越严重。人体机能随着年龄的增长,而逐渐退化,问题越来越多,极大增加了老人跌倒的概率。而老人跌倒无人问津的现象已是屡见不鲜,老人如何求救成了我们亟需解决的问题。市场上出现了许多摔倒报警系统,但其便携性和方便度均不高。本文便是基于以上考虑设计了一款专门为老年人服务的基于Android平台的老人跌倒检测软件系统,利用以普及的安卓智能手机,及时方便的为老人提供跌倒报警和发送求救短信的功能。
  1 软件简介
  该软件系统主要基于Android平台,一般使用java语言并基于Android的SDK进行程序开发[ 1 ]。Android是一款开源式的系统操作平台,可用多种语言进行编写和修改,为后续软件的开发与完善提供良好的基础。
  Android开发环境的搭建:包括Java环境变量配置,Android开发包Android Development Kit (ADT)、Java开发包 Java Development Kit(JDK)和Eclipse的下载、安装及配置。
  软件开发工具:本文介绍的系统主要基于Eclipse的安卓开发,Eclipse是一个开源的集成开发环境,是目前开发Java项目的主流工具,其在构建开发环境时必须有其他插件的组合才能有效运行。
  2 功能实现
  本系统主要实现自动获取位置信息,阈值判断,跌到检测报警功能,设置功能,人机交互功能,自动发送短信和异常处理功能等。
  总体功能运用Java 语言在Eclipse中开发程序,与安卓手机结合在一起,利用安卓智能手机的多种传感器,GPS定位功能,短信发送等功能。当手机检测到老人的加速度达到所设置的阈值时便会发出警报,提醒周围的行人及时给予帮助,同时提醒老人查看手机,若无意外,老人可关闭提醒。若老人发生意外,该系统将于10s后自动发送短信,并将手机自动获取到位置信息编辑为短信内容发送给老人的亲属,可实现及时求救的功能。
  3 阈值测定
  功能实现原理:老人跌倒或受到撞击时,身体重心会在瞬间发生偏移,从而产生一个较大的加速度值,老人在行走和正常的日常活动中所产生的加速度较小,老人摔倒时所产生的加速度远大于前者。而安卓手机自带的三轴加速度传感器可以及时准确的测量出携带者的加速度。本文介绍的软件系统便以其合加速度值来判断老人是否跌倒。
  基于以上原理,本系统借助三轴加速度传感器,即x,y,z轴,分别表示手机短轴方向,长轴方向和垂直方向。
  将手机固定与腰间,用手机获取到的加速度值来模拟老人所产生的三个方向加速度值的分量,根据SVM阈值跌倒检测算法计算其合加速度,即a=■,其中x2,y2,z2分别表示x轴,y轴,z轴方向上加速度的平方值。
  根據上述算法,分别模拟老人正常生活中的日常行为,进行大量实验,跌倒时的合加速度(含重力加速度)均大于14.5m/s2,即规定该系统的阈值为14.5m/s2。
  4 功能模块分析
  设置模块:打开软件进入设置界面,完善个人信息,填写亲属求救号码,点击保存,便设置完成。系统提供5个可填号码,可同时给填写的号码发送短息,这大大提高了老人使用系统的便利性、稳定性和可操作性。
  功能选择模块:打开软件进入功能选择界面,系统提供跌倒检测和心率监测两个功能。点击跌倒检测功能选项便启动了该功能。点击返回后,系统在后台运行。同时还有心率测试功能,可供老人在家中随时监测自己的心率情况。
  位置信息模块:启动系统时,若手机没有开启GPS位置定位功能,就会跳出消息提示框,提示内容为“请开启GPS导航”,以便老人及时打开GPS。若老人不会操作智能手机,亲属可提前设置好,便于老人直接使用。
  获取信息模块:软件运行过程中,系统会利用安卓手机自带GPS定位功能,随着老人的位置改变而自动获取老人所处的位置信息,0.1秒更新一次位置信息。系统将数据存入数据库中,待系统检测到老人合加速度达到阈值时便允许短信功能获取访问权限,将实时的位置信息编辑为短息内容发送出去。
  阈值判断模块:当系统检测到老人的加速度达到设置的阈值时,便会跳出提示对话框,同时发出警报声,系统可根据老人的功能选择而进行相应的操作。
  执行模块:软件跳出提示框时,若老人点击确定,系统便会调取位置信息模块获取到的位置信息,通过短信方式发送给亲属;若因手机掉落或其他原因致使手机自身的加速度达到阈值,而跳出对话框,老人可点击取消按钮,将关闭对话框;若老人昏迷,无法进行任何行为,系统会在提示框跳出10s后自动给亲属发送求救短信,并将老人所处的位置信息一同发送给亲属。
  5 结语
  本系统基于Android平台,运用专门为老年人设计,不需老人进行过多操作,智能方便;采用手机高灵敏度的传感器,结合现在主流的SVM阈值测定算法,准确测定出该系统的报警阈值,减少漏报率、误报率,准确性高;接下来将进一步完善系统功能,结合百度地图移动版API[ 2 ],提供更加准确,详细的位置信息,为迷路的老人提供导航功能,完善软件的功能。
  参考文献:
  [1] 任文静. 基于Android平台摔倒报警系统的设计与实现[D].中国科学院大学(工程管理与信息技术学院),2013.
  [2] 石婷,贺志楠,姜宁,王秀梅.基于Android平台的老人摔倒检测系统设计[J].电子科技,2014,09:82-84+88.
  作者简介:
  彭晓波(1994-),江苏徐州人, 徐州医科大学医学影像学院在读。
其他文献
摘 要:我们身处的21世纪是一个互联网飞速发展与信息快速传播的时代,任何一个大企业的信息管理都向着一个崭新的方面发展着。对于企业人事管理人员来说,可以全面的掌握了解人事的动态信息,使公司的发展规划和人事招聘更科学化也更合理化,这大大有利于企业的发展和精简优化组织结构,也同样带动了企业人事管理系统的建设,这不仅是企业内部对人事管理系统信息化的重要要求,也是对企业未来飞速发展的目标与希望。  关键词:
摘 要:教学实践是师范生巩固教育教学理论知识的有效途径,是师范专业课程的重要组成部分。当前教学实践依然是师范生培养的薄弱环节。本文对当前高等学校师范类专业教学实践的形式与内容进行了总结归类,对教学实践的现状和存在的问题进行了深入分析并提出了解决这些问题的策略,以期能为师范类专业的教学实践管理提供新思路。  关键词:高等学校;教学实践;师范类专业;教学技能  教学实践是师范教育中不可或缺的重要环节,
摘 要:计算机是当代生产和生活中必不可少的工具,计算机技术提高了生产效率,把人类从繁琐沉重的生产活动中解放出来,软件和硬件是计算机运行必不可少的因素,计算机软件的日常管理和维护是保证计算机软件正常运行的重要工作。本文将介绍计算机软件在使用中常见的问题,并分析进行计算机软件日常管理与维护的措施。  关键词:计算机软件;日常管理;日常维护  计算机软件是人类应用计算机的主要载体,计算机软件的工作质量直
分析了梅山弱磁性铁矿石的矿物组成及含量,研究了其中主要铁矿物磁铁矿、赤铁矿、半假象赤铁矿、假象赤铁矿、菱铁矿、针铁矿、黄铁矿的工艺特性,包括嵌布特性和粒度特性,由此提
以含TFe67.70%,SiO24.88%的普通铁精矿为原料,采用磨矿、弱磁选-磁重选-反浮选工艺,可生产出含TFe72.02%,SiO20.27%的超纯铁精矿,同时可获得TFe品位70.57%的普通铁精矿,TFe总回收率达91.96%。