人体跌倒事件的检测方法、装置及移动终端的制作方法

文档序号:10513234阅读:371来源:国知局
人体跌倒事件的检测方法、装置及移动终端的制作方法
【专利摘要】本发明实施方式公开了人体跌倒事件的检测方法、检测装置及移动终端。该方法包括:从移动终端的加速度传感器获取加速度值;根据获取的加速度值计算加速度是否突然增大且在突然增大后的预设时间内保持为零;以及如果是,则确定发生人体跌倒事件,并向移动终端中预设的紧急联系人发送报警信息,其中所述报警信息携带有当前位置信息。根据本发明的实施方式,可以对人体跌倒事件进行检测,并且在发生跌倒事件后将当前位置信息发送给预设的紧急联系人,从而可以使发生危险的人及时得到救助。
【专利说明】
人体跌倒事件的检测方法、装置及移动终端
技术领域
[0001]本发明涉及移动应用技术领域,具体涉及人体跌倒事件的检测方法、装置及用户终端。
【背景技术】
[0002]在我们的日常生活中,经常能看到某某人摔倒,路人没人敢救助的新闻,有时甚至因为错过了宝贵的施救时间而导致了非常遗憾的后果。一方面,我们要通过道德谴责、法律制裁来避免这种事情的发生,另一方面,我们也在思考如何采用技术手段来解决这样的问题。
[0003]目前,移动终端(如,手机)已经成为人们最常携带的随身物品。现有技术中,还无法实现利用移动终端检测人体的摔倒事件的方案。

【发明内容】

[0004]有鉴于此,本发明实施例旨在提供一种人体跌倒事件的检测方案,解决对人体发生跌倒事件的及时检测。
[0005]根据本发明的一个方面,提供一种人体跌倒事件的检测方法。该方法包括:从移动终端的加速度传感器获取加速度值;根据获取的加速度值计算加速度是否突然增大且在突然增大后的预设时间内保持为零;以及如果是,则确定发生人体跌倒事件,并向移动终端中预设的紧急联系人发送报警信息,其中所述报警信息携带有当前位置信息。
[0006]进一步地,报警信息还可以包括当前时间信息。
[0007]进一步地,向移动终端中预设的紧急联系人发送报警信息可以为:通过短信或者自动语音向移动终端中预设的紧急联系人发送报警信。
[0008]进一步地,根据获取的加速度值计算加速度是否突然增大且在突然增大后的预设时间内保持为零可以包括:针对当前加速度值和前一次加速度值的相邻的两个加速度值,判断所述相邻的两个加速度值之间的差值是否大于或等于预设值;如果所述相邻的两个加速度值之间的差值大于或等于预设值,判断在所述相邻的两个加速度值之后是否存在连续相邻的至少两个加速度值为零;以及如果在所述相邻的两个加速度值之后存在连续相邻的至少两个加速度值为零,确定加速度突然增大且在突然增大后的预设时间内保持为零。
[0009]进一步地,向移动终端中预设的紧急联系人发送报警信息可以为:在第一次向移动终端中预设的紧急联系人发送报警信息之后,启动预设的定时器;以及当所述定时器期满时,第二次向移动终端中预设的紧急联系人发送所述报警信息。
[0010]根据本发明的另一个方面,提供一种人体跌倒事件的检测装置。该装置应用于移动装置,并且可以包括:获取模块,用于从移动终端的加速度传感器获取加速度值;计算模块,用于根据获取的加速度值计算加速度是否突然增大且在突然增大后的预设时间内保持为零;以及报警模块,用于如果所计算的加速度是突然增大的且在突然增大后的预设时间内保持为零,则确定发生人体跌倒事件,并向移动终端中预设的紧急联系人发送报警信息,其中所述报警信息携带有当前位置信息。
[0011]进一步地,报警信息还可以包括当前时间信息。
[0012]进一步地,向移动终端中预设的紧急联系人发送报警信息可以为:通过短信或者自动语音向移动终端中预设的紧急联系人发送报警信息。
[0013]进一步地,计算模块可以包括:第一判断模块,用于针对当前加速度值和前一次的加速度值的相邻的两个加速度值,判断所述相邻的两个加速度值之间的差值是否大于或等于预设值;第二判断模块,用于如果所述相邻的两个加速度值之间的差值大于或等于预设值,判断在所述相邻的两个加速度值之后是否存在连续相邻的至少两个加速度值为零;以及确定模块,用于如果在所述相邻的两个加速度值之后存在连续相邻的至少两个加速度值为零,确定加速度突然增大且在突然增大后的预设时间内保持为零。
[0014]进一步地,向移动终端中预设的紧急联系人发送报警信息可以为:在第一次向移动终端中预设的紧急联系人发送报警信息之后,启动预设的定时器;以及当所述定时器期满时,第二次向移动终端中预设的紧急联系人发送所述报警信息。
[0015]根据本发明的又一个方面,提供一种移动终端。该移动终端可以包括:定位模块,用于获取移动终端的地理位置信息;加速度传感器,用于采集移动终端的加速度值;传感器协处理器,用于从移动终端的加速度传感器获取加速度值,并根据获取的加速度值计算加速度是否突然增大且在突然增大后的预设时间内保持为零,如果是,确定发生人体跌倒事件,向应用处理器发送人体跌倒事件的通知消息;应用处理器,用于在接收到人体跌倒事件的通知消息之后从定位模块中获取当前位置信息,向调制解调器发送携带当前位置信息的报警信息;以及调制解调器,用于向移动终端中预设的紧急联系人发送报警信息。
[0016]本发明实施例提供一种人体跌倒事件的检测方法,利用移动终端持续地对人体跌倒事件进行检测,并且一旦发生人体发生跌倒事件,可以将当前位置信息发送给移动终端中预设的紧急联系人,从而可能使发生危险的人及时得到救助,减少对人体的危害。
【附图说明】
[0017]图1示出根据本发明一实施例的人体跌倒事件的检测方法的流程图;
[0018]图2示出根据本发明一实施例的检测人体跌倒事件所对应的加速度的方法的流程图;
[0019]图3示出根据本发明一实施例的人体跌倒事件的检测装置的框图;以及
[0020]图4示出根据本发明一实施例的移动终端的构成示意图,该移动终端能够用于检测人体跌倒事件。
【具体实施方式】
[0021]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0022]参考图1,其示出根据本发明一实施例的人体跌倒事件的检测方法100的流程图。
[0023]在步骤S110,从移动终端的加速度传感器获取加速度值。
[0024]在步骤S120,根据获取的加速度值计算加速度是否突然增大且在突然增大后的预设时间内保持为零。
[0025]—方面,人体在发生跌倒事件时,其加速度会遵循如下模式:在人体突然跌倒的过程中加速度值突然增大,在人体倒地后,加速度值将变为零,若人体一直处于跌倒状态,则加速度值将保持为零并且持续不动。因此,可以利用人体加速度值的变化情况来检测人体跌倒事件是否发生。另一方面,移动终端被人体随身佩戴,并且其运动路径、运动速度、加速度等信息与人体的运动路径、运动速度、加速度等信息同步,因此,可以通过检测移动终端的加速度变化来检测人体的加速度变化。
[0026]在步骤S130,如果在步骤S120中的计算结果为是,则确定发生人体跌倒事件,并向移动终端中预设的紧急联系人发送报警信息,其中所述报警信息携带有当前位置信息。这样,该紧急联系人可以及时获知人体跌倒事件,并且能够知道跌势事件发生的地理位置。
[0027]在一个实施例中,报警信息还包括移动终端的当前时间信息,从而紧急联系人可以获知跌倒事件发生的确切时间。
[0028]在一个实施例中,可以通过短信、自动语音、或者移动终端能够支持的任何其他适当的方式向移动终端中预设的紧急联系人发送报警信息。
[0029]参考图2,其示出了根据图1所示的方法100中的步骤S120的一个示例性实现方法的流程图,此方法可以用于检测人体跌倒事件所对应的加速度。
[0030]在步骤S122,针对当前加速度值和前一次获取的加速度值的这两个相邻的加速度值,判断所述相邻的两个加速度值之间的差值是否大于或等于预设值。
[0031]在步骤S124,如果所述相邻的两个加速度值之间的差值大于或等于预设值,则判断在所述相邻的两个加速度值之后是否存在连续相邻的至少两个加速度值为零。
[0032]在步骤S126,如果在所述相邻的两个加速度值之后存在连续相邻的至少两个加速度值为零,确定加速度突然增大且在突然增大后的预设时间内保持为零。
[0033]在一个实施例中,可以根据前述的人体在发生跌倒事件时加速度变化模式绘制对照曲线,其表现为突然拉高后近乎直线下降到零的尖峰,并且在零值保持不变持续一段时间。人体跌倒事件所对应的加速度的检测还可以为:检测并记录最近的预设时段内的人体加速度值,并且将记录的在该预设时段内的加速度值与前述对照曲线进行对比,在符合上述对照曲线的情况下,确定发生人体跌倒事件。
[0034]在一个实施例中,可以不止一次地向紧急联系人发送报警消息,防止紧急联系人在第一次收到报警消息(比如短信)时由于忙碌而忽视查看该报警信息或者紧急联系人未能收听到新来的第一次的报警短信提醒音等诸如此类的可能性。可以设置重新发送报警消息的间隔时间段,例如在移动终端中启动一个定时器。这样,尽可能确保紧急联系人能够及时地查看报警信息。
[0035]根据本发明的实施方式,如图1所示,如果在步骤S120中的计算结果为否,则返回步骤SI 10,进入继续检测状态。
[0036]图3示出了根据本发明一实施例的人体跌倒事件的检测装置300的框图。检测装置300包括:获取模块310,用于从移动终端的加速度传感器获取加速度值;计算模块320,用于根据获取的加速度值计算加速度是否突然增大且在突然增大后的预设时间内保持为零;以及报警模块330,用于如果所计算的加速度是突然增大的且在突然增大后的预设时间内保持为零,则确定发生人体跌倒事件,并向移动终端中预设的紧急联系人发送报警信息,其中所述报警信息携带有当前位置信息。
[0037]应当理解,装置300中记载的每个模块与参考图1描述的方法100中的每个步骤相对应。由此,上文针对图1描述的操作和特征同样适用于装置300及其中包含的模块,在此不再赘述。
[0038]作为示例,在一个实施例中,计算模块320可以进一步包括:第一判断模块,用于针对当前加速度值和前一次的加速度值的相邻的两个加速度值,判断所述相邻的两个加速度值之间的差值是否大于或等于预设值;第二判断模块,用于如果所述相邻的两个加速度值之间的差值大于或等于预设值,判断在所述相邻的两个加速度值之后是否存在连续相邻的至少两个加速度值为零;以及确定模块,用于如果在所述相邻的两个加速度值之后存在连续相邻的至少两个加速度值为零,确定加速度突然增大且在突然增大后的预设时间内保持为零。
[0039]应当理解,本发明实施方式所提出的检测方法100和人体跌倒事件的检测装置300可以被实现为软件、硬件或者软件和软件的组合。硬件可通过被设计来执行上述功能的转用集成电路(ASIC)、数字信号处理器(DSP)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微处理器、其他电子单元或其组合来实现。软件可通过执行上述功能的模块来实现。软件可被存储在存储单元中并由处理器运行。作为存储单元或处理器,可采用本领域技术人员公知的各种单元。
[0040]图4示出了根据本发明实施方式的移动终端400的构成示意图,该移动终端能够用于检测人体跌倒事件。如图4所示,移动终端400可以包括应用处理器410、定位模块401、加速度传感器402、传感器协处理器403和调制解调器404。
[0041]定位模块401用于获取移动终端的地理位置信息。加速度传感器402用于采集移动终端的加速度值。传感器协处理器403与加速度传感器402相连,用于从移动终端的加速度传感器402获取加速度值,并根据获取的加速度值计算加速度是否突然增大且在突然增大后的预设时间内保持为零,如果是,确定发生人体跌倒事件,向应用处理器发送人体跌倒事件的通知消息。应用处理器410与传感器协处理器403相连,用于在接收到人体跌倒事件的通知消息之后从定位模块401中获取当前位置信息,向调制解调器发送携带当前位置信息的报警信息。调制解调器404与应用处理器410相连,用于向移动终端中预设的紧急联系人发送报警信息。
[0042]如图4所示,移动终端400还可以包括示例性的存储器406。应当理解,图4所示的移动终端400的各个部件仅是示例性的,为了避免对发明的实施方式造成模糊,而没有示出移动终端400所可能包括的比如存储器406的其他部件,例如包括显示器、输入按键、各种通信接口以及天线等。
[0043]在一个实施例中,传感器协处理器403可以采用感测器中枢(Sensor Hub)DSP。Sensor Hub DSP是几乎每个移动终端都配备的常时(Always-on)开启的低功耗芯片,可以在降低移动终端主处理器的运作负担的同时,满足对于移动终端的加速度值的持续检测的需求。
[0044]在一个实施例中,根据本发明实施方式的前述人体跌倒事件的检测方法100和人体跌倒事件的检测装置300可以实施在移动终端的传感器协处理器403处,而不必在移动终端中增加额外的部件或者软件模块。然而,应当理解,前述检测方法100和检测装置300也可以被实现移动终端中的传感器协处理器403之外的部件,例如实施在加速度传感器处或者实施为一个新增的部件。
[0045]移动终端400例如可以是手机、平板电脑、便携式计算机、智能手表、蓝牙耳机或者任何其他适当的便携式设备。
[0046]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换等,均应包含在本发明的保护范围之内。
【主权项】
1.一种人体跌倒事件的检测方法,其特征在于,包括: 从移动终端的加速度传感器获取加速度值; 根据获取的加速度值计算加速度是否突然增大且在突然增大后的预设时间内保持为零;以及 如果是,则确定发生人体跌倒事件,并向移动终端中预设的紧急联系人发送报警信息,其中所述报警信息携带有当前位置信息。2.根据权利要求1所述的方法,其特征在于,所述报警信息还包括当前时间信息。3.根据权利要求1或2所述的方法,其特征在于,所述向移动终端中预设的紧急联系人发送报警信息为: 通过短信或者自动语音向移动终端中预设的紧急联系人发送报警信。4.根据权利要求1或2所述的方法,其特征在于,所述根据获取的加速度值计算加速度是否突然增大且在突然增大后的预设时间内保持为零包括: 针对当前加速度值和前一次加速度值的相邻的两个加速度值,判断所述相邻的两个加速度值之间的差值是否大于或等于预设值; 如果所述相邻的两个加速度值之间的差值大于或等于预设值,判断在所述相邻的两个加速度值之后是否存在连续相邻的至少两个加速度值为零;以及 如果在所述相邻的两个加速度值之后存在连续相邻的至少两个加速度值为零,确定加速度突然增大且在突然增大后的预设时间内保持为零。5.根据权利要求1或2所述的方法,其特征在于,所述向移动终端中预设的紧急联系人发送报警信息为: 在第一次向移动终端中预设的紧急联系人发送报警信息之后,启动预设的定时器;以及 当所述定时器期满时,第二次向移动终端中预设的紧急联系人发送所述报警信息。6.一种人体跌倒事件的检测装置,其特征在于,应用于移动终端,所述装置包括: 获取模块,用于从移动终端的加速度传感器获取加速度值; 计算模块,用于根据获取的加速度值计算加速度是否突然增大且在突然增大后的预设时间内保持为零;以及 报警模块,用于如果所计算的加速度是突然增大的且在突然增大后的预设时间内保持为零,则确定发生人体跌倒事件,并向移动终端中预设的紧急联系人发送报警信息,其中所述报警信息携带有当前位置信息。7.根据权利要求6所述的装置,其特征在于,所述报警信息还包括当前时间信息。8.根据权利要求6或7所述的装置,其特征在于,所述向移动终端中预设的紧急联系人发送报警信息为: 通过短信或者自动语音向移动终端中预设的紧急联系人发送报警信息。9.根据权利要求6或7所述的装置,其特征在于,所述计算模块包括: 第一判断模块,用于针对当前加速度值和前一次的加速度值的相邻的两个加速度值,判断所述相邻的两个加速度值之间的差值是否大于或等于预设值; 第二判断模块,用于如果所述相邻的两个加速度值之间的差值大于或等于预设值,判断在所述相邻的两个加速度值之后是否存在连续相邻的至少两个加速度值为零;以及 确定模块,用于如果在所述相邻的两个加速度值之后存在连续相邻的至少两个加速度值为零,确定加速度突然增大且在突然增大后的预设时间内保持为零。10.根据权利要求6或7所述的装置,其特征在于,所述向移动终端中预设的紧急联系人发送报警信息为: 在第一次向移动终端中预设的紧急联系人发送报警信息之后,启动预设的定时器;以及 当所述定时器期满时,第二次向移动终端中预设的紧急联系人发送所述报警信息。11.一种移动终端,其特征在于,包括: 定位模块,用于获取移动终端的地理位置信息; 加速度传感器,用于采集移动终端的加速度值; 传感器协处理器,用于从移动终端的加速度传感器获取加速度值,并根据获取的加速度值计算加速度是否突然增大且在突然增大后的预设时间内保持为零,如果是,确定发生人体跌倒事件,向应用处理器发送人体跌倒事件的通知消息; 应用处理器,用于在接收到人体跌倒事件的通知消息之后从定位模块中获取当前位置信息,向调制解调器发送携带当前位置信息的报警信息;以及 调制解调器,用于向移动终端中预设的紧急联系人发送所述报警信息。
【文档编号】G08B21/04GK105869353SQ201510896989
【公开日】2016年8月17日
【申请日】2015年12月8日
【发明人】孙鹏
【申请人】乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1