一种状态识别方法、装置和系统以及追踪类设备与流程

文档序号:23793181发布日期:2021-01-30 07:03阅读:来源:国知局

技术特征:
1.一种状态识别方法,包括:云服务器接收到追踪类设备每隔预设时间上传的用户的第一数据;其中,用户的第一数据包括:步数、三轴加速度、用户当前所处的第一状态和位置信息;云服务器根据用户的第一数据确定用户当前所处的第二状态;其中,用户当前所处的第二状态包括以下任意一个或多个:超速状态、紧急超速状态、遗失状态、高处坠落状态、被抱起状态、被抱起移动状态、非用户本人状态。2.根据权利要求1所述的方法,其特征在于,所述云服务器根据用户的第一数据确定用户当前所处的第二状态后,该方法还包括:所述云服务器根据所述用户当前所处的第二状态向所述追踪类设备发送报警指令或向监护者的终端推送报警消息。3.根据权利要求1所述的方法,其特征在于,当追踪类设备处于第一模式时,继续执行所述云服务器接收到追踪类设备每隔预设时间上传的用户的第一数据;云服务器根据用户的第一数据确定用户当前所处的第二状态的步骤;当所述追踪类设备处于第二模式时,该方法还包括:所述云服务器接收到追踪类设备每隔预设时间上传的用户的第二数据;其中,用户的第二数据包括:步数、三轴加速度和位置信息;所述云服务器根据所述用户的第二数据确定是否更新保存的最大速度和用户在预设时间内的移动速度所在的速度区间对应的步幅的最大值和最小值、步频的最大值和最小值、以及三轴加速度的最大值和最小值。4.根据权利要求3所述的方法,其特征在于,其中,所述云服务器根据所述用户的第二数据确定是否更新保存的最大速度和用户在预设时间内的移动速度所在的速度区间对应的步幅的最大值和最小值、步频的最大值和最小值、以及三轴加速度的最大值和最小值包括:所述云服务器根据所述用户的第二数据计算所述用户在预设时间内的移动速度、步幅和步频;所述云服务器根据所述用户在预设时间内的移动速度确定是否更新所述云服务器中保存的最大速度;所述云服务器确定所述用户在预设时间内的移动速度所在的速度区间,根据所述用户在预设时间内的步幅确定是否更新保存的确定出的速度区间对应的步幅的最大值和最小值;所述云服务器根据所述用户在预设时间内的步频确定是否更新保存的确定出的速度区间对应的步频的最大值和最小值;所述云服务器根据所述用户的三轴加速度确定是否更新保存的确定出的速度区间对应的三轴加速度的最大值和最小值。5.根据权利要求4所述的方法,其特征在于,其中,所述云服务器根据用户在预设时间内的移动速度确定是否更新云服务器中保存的最大速度包括以下任意一个或多个:当所述用户在预设时间内的移动速度大于所述云服务器中保存的最大速度时,所述云服务器将所述保存的最大速度更新为所述用户在预设时间内的移动速度;当所述用户在预设时间内的移动速度小于或等于所述云服务器中保存的最大速度时,
所述云服务器保持保存的最大速度不变。6.根据权利要求4所述的方法,其特征在于,其中,所述云服务器根据用户在预设时间内的步幅确定是否更新保存的确定出的速度区间对应的步幅的最大值和最小值包括以下任意一个或多个:当所述用户在预设时间内的步幅大于保存的确定出的速度区间对应的步幅的最大值时,所述云服务器将保存的确定出的速度区间对应的步幅的最大值更新为所述用户在预设时间内的步幅;当所述用户在预设时间内的步幅小于保存的确定出的速度区间对应的步幅的最小值时,所述云服务器将保存的确定出的速度区间对应的步幅的最小值更新为所述用户在预设时间内的步幅;当所述用户在预设时间内的步幅大于或等于保存的确定出的速度区间对应的步幅的最小值,且小于或等于保存的确定出的速度区间对应的步幅的最大值时,所述云服务器保持保存的确定出的速度区间对应的步幅的最大值和最小值不变。7.根据权利要求4所述的方法,其特征在于,其中,所述云服务器根据用户在预设时间内的步频确定是否更新保存的确定出的速度区间对应的步频的最大值和最小值包括以下任意一个或多个:当所述用户在预设时间内的步频大于保存的确定出的速度区间对应的步频的最大值时,所述云服务器将所述保存的确定出的速度区间对应的步频的最大值更新为所述用户在预设时间内的步频;当所述用户在预设时间内的步频小于保存的确定出的速度区间对应的步频的最小值时,将所述保存的确定出的速度区间对应的步频的最小值更新为所述用户在预设时间内的步频;当所述用户在预设时间内的步频大于或等于所述保存的确定出的速度区间对应的步频的最小值,且小于或等于所述保存的确定出的速度区间对应的步频的最大值时,所述云服务器保持所述保存的确定出的速度区间对应的步频的最大值和最小值不变。8.根据权利要求4所述的方法,其特征在于,其中,所述云服务器根据用户的三轴加速度确定是否更新保存的确定出的速度区间对应的三轴加速度的最大值和最小值包括以下任意一个或多个:当所述用户在预设时间内的x轴加速度大于保存的确定出的速度区间对应的x轴加速度的最大值时,所述云服务器将所述保存的确定出的速度区间对应的x轴加速度的最大值更新为所述用户在预设时间内的x轴加速度;当所述用户在预设时间内的x轴加速度小于保存的确定出的速度区间对应的x轴加速度的最小值时,所述云服务器将所述保存的确定出的速度区间对应的x轴加速度的最小值更新为所述用户在预设时间内的x轴加速度;当所述用户在预设时间内的x轴加速度大于或等于所述保存的确定出的速度区间对应的x轴加速度的最小值,且小于或等于所述保存的确定出的速度区间对应的x轴加速度的最大值时,所述云服务器保持所述保存的确定出的速度区间对应的x轴加速度的最大值和最小值不变;当所述用户在预设时间内的y轴加速度大于保存的确定出的速度区间对应的y轴加速
度的最大值时,所述云服务器将所述保存的确定出的速度区间对应的y轴加速度的最大值更新为所述用户在预设时间内的y轴加速度;当所述用户在预设时间内的y轴加速度小于保存的确定出的速度区间对应的y轴加速度的最小值时,所述云服务器将所述保存的确定出的速度区间对应的y轴加速度的最小值更新为所述用户在预设时间内的y轴加速度;当所述用户在预设时间内的y轴加速度大于或等于所述保存的确定出的速度区间对应的y轴加速度的最小值,且小于或等于所述保存的确定出的速度区间对应的y轴加速度的最大值时,所述云服务器保持所述保存的确定出的速度区间对应的y轴加速度的最大值和最小值不变;当所述用户在预设时间内的z轴加速度大于保存的确定出的速度区间对应的z轴加速度的最大值时,所述云服务器将所述保存的确定出的速度区间对应的z轴加速度的最大值更新为所述用户在预设时间内的z轴加速度;当所述用户在预设时间内的z轴加速度小于保存的确定出的速度区间对应的z轴加速度的最小值时,所述云服务器将所述保存的确定出的速度区间对应的z轴加速度的最小值更新为所述用户在预设时间内的z轴加速度;当所述用户在预设时间内的z轴加速度大于或等于所述保存的确定出的速度区间对应的z轴加速度的最小值,且小于或等于所述保存的确定出的速度区间对应的z轴加速度的最大值时,所述云服务器保持所述保存的确定出的速度区间对应的z轴加速度的最大值和最小值不变。9.根据权利要求1~8任一项所述的方法,其特征在于,其中,所述云服务器根据用户的第一数据确定用户当前所处的第二状态包括:所述云服务器根据所述用户的第一数据计算所述用户在预设时间内的移动速度、步幅和步频;所述云服务器根据所述用户在预设时间内的移动速度、步幅、步频、所述三轴加速度和所述用户当前所处的第一状态中的一个或多个确定所述用户当前所处的第二状态。10.根据权利要求9所述的方法,其特征在于,其中,所述云服务器根据用户的第一数据计算用户在预设时间内的移动速度、步幅和步频包括:所述云服务器根据所述用户的第一数据中的位置信息计算用户在预设时间内的移动距离,根据所述用户在预设时间内的移动距离和所述预设时间计算出所述用户在预设时间内的移动速度;所述云服务器根据所述用户的第一数据中的步数和所述用户在预设时间内的移动距离计算出所述用户在预设时间内的步幅;所述云服务器根据所述用户的第一数据中的步数和所述预设时间计算出所述用户在预设时间内的步频。11.根据权利要求9所述的方法,其特征在于,其中,所述云服务器根据用户在预设时间内的移动速度、步幅、步频、三轴加速度和用户当前所处的第一状态中的一个或多个确定用户当前所处的第二状态包括以下任意一个或多个:所述云服务器根据所述用户在预设时间内的移动速度确定用户当前所处的第二状态是否为超速状态或紧急超速状态;
所述云服务器根据用户的z轴加速度确定所述用户当前所处的第二状态是否为被抱起状态;所述云服务器根据所述用户当前所处的第一状态确定所述用户当前所处的第二状态是否为高处坠落状态;所述云服务器根据所述用户在预设时间内的步幅和步频确定所述用户当前所处的第二状态是否为被抱起移动状态;所述云服务器根据所述用户在预设时间内的步幅、步频和三轴加速度确定所述用户当前所处的第二状态是否为非用户本人状态;所述云服务器根据所述用户当前所处的第一状态确定所述用户当前所处的第二状态是否为遗失状态。12.根据权利要求11所述的方法,其特征在于,其中,所述云服务器根据所述用户在预设时间内的移动速度确定用户当前所处的第二状态是否为超速状态或紧急超速状态包括以下任意一个或多个:当所述用户在预设时间内的移动速度大于保存的最大速度时,所述云服务器确定所述用户当前所处的第二状态为超速状态;当所述用户在预设时间内的移动速度大于保存的极限速度时,所述云服务器确定所述用户当前所处的第二状态为紧急超速状态。13.根据权利要求11所述的方法,其特征在于,其中,所述云服务器根据用户的z轴加速度确定用户当前所处的第二状态是否为被抱起状态包括:当所述用户的z轴加速度大于保存的用户在预设时间内的移动速度所在的速度区间对应的z轴加速度的最大值,且未设置z轴向上加速度异常标志位时,所述云服务器设置所述z轴向上加速度异常标志位,确定所述用户当前所处的第二状态为被抱起状态。14.根据权利要求11所述的方法,其特征在于,其中,所述云服务器根据用户当前所处的第一状态确定用户当前所处的第二状态是否为高处坠落状态包括以下任意一个或多个:当所述用户当前所处的第一状态为跌落状态,且未设置跌落标志位时,所述云服务器设置所述跌落标志位;当所述用户当前所处的第一状态为跌落状态,且已设置所述跌落标志位时,所述云服务器确定所述用户当前所处的第二状态为高处坠落状态,清空跌落标志位。15.根据权利要求11所述的方法,其特征在于,其中,所述云服务器根据用户在预设时间内的步幅和步频确定用户当前所处的第二状态是否为被抱起移动状态包括:当所述用户的z轴加速度大于保存的用户在预设时间内的移动速度所在的速度区间对应的z轴加速度的最大值,且已设置z轴向上加速度异常标志位;并且,所述用户在预设时间内的步幅大于保存的用户在预设时间内的移动速度所在的速度区间对应的步幅的最大值或所述用户在预设时间内的步频小于保存的用户在预设时间内的移动速度所在的速度区间对应的步频的最小值时,所述云服务器确定所述用户当前所处的第二状态为被抱起移动状态,清空z轴向上加速度异常标志位。16.根据权利要求11所述的方法,其特征在于,其中,所述云服务器根据用户在预设时间内的步幅、步频和三轴加速度确定用户当前所处的第二状态是否为非用户本人状态包括:
当满足以下三个或三个以上条件时,所述云服务器确定用户当前所处的第二状态为非用户本人状态:所述用户在预设时间内的步幅大于保存的用户在预设时间内的移动速度所在的速度区间对应的步幅的最大值,或所述用户在预设时间内的步幅小于保存的用户在预设时间内的移动速度所在的速度区间对应的步幅的最小值;所述用户在预设时间内的步频大于保存的用户在预设时间内的移动速度所在的速度区间对应的步频的最大值,或所述用户在预设时间内的步频小于保存的用户在预设时间内的移动速度所在的速度区间对应的步频的最小值;所述用户的x轴加速度大于保存的用户在预设时间内的移动速度所在的速度区间对应的x轴加速度的最大值,或所述用户在预设时间内的x轴加速度小于保存的用户在预设时间内的移动速度所在的速度区间对应的x轴加速度的最小值;所述用户的y轴加速度大于保存的用户在预设时间内的移动速度所在的速度区间对应的y轴加速度的最大值,或所述用户在预设时间内的y轴加速度小于保存的用户在预设时间内的移动速度所在的速度区间对应的y轴加速度的最小值;所述用户的z轴加速度大于保存的用户在预设时间内的移动速度所在的速度区间对应的z轴加速度的最大值,或所述用户在预设时间内的z轴加速度小于保存的用户在预设时间内的移动速度所在的速度区间对应的z轴加速度的最小值。17.根据权利要求11所述的方法,其特征在于,其中,所述云服务器根据用户当前所处的第一状态确定用户当前所处的第二状态是否为遗失状态包括:当所述用户当前所处的第一状态为静止状态时,所述云服务器确定所述用户当前所处的第二状态为遗失状态。18.一种状态识别方法,包括:追踪类设备每隔预设时间采集用户的第一数据,将采集的用户的第一数据上传给云服务器;其中,用户的第一数据包括:步数、三轴加速度、用户当前所处的第一状态和位置信息;追踪类设备根据接收到的报警指令进行报警或向监护者的终端推送报警消息。19.根据权利要求18所述的方法,其特征在于,当处于第一模式时,继续执行所述追踪类设备每隔预设时间采集用户的第一数据,将采集的用户的第一数据上传给云服务器;追踪类设备根据接收到的报警指令进行报警或向监护者的终端推送报警消息的步骤;当处于第二模式时,该方法还包括:所述追踪类设备每隔预设时间采集用户的第二数据,将采集的用户的第二数据上传给云服务器;其中,用户的第二数据包括:步数、三轴加速度和位置信息。20.一种状态识别装置,包括处理器和计算机可读存储介质,所述计算机可读存储介质中存储有指令,其特征在于,当所述指令被所述处理器执行时,实现如权利要求1~19任一项所述的状态识别方法。21.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1~19任一项所述的状态识别方法的步骤。22.一种状态识别装置,包括:数据接收模块,用于接收到追踪类设备每隔预设时间上传的用户的第一数据;其中,用
户的第一数据包括:步数、三轴加速度、用户当前所处的第一状态和位置信息;状态识别模块,用于根据用户的第一数据确定用户当前所处的第二状态;其中,用户当前所处的第二状态包括以下任意一个或多个:超速状态、紧急超速状态、遗失状态、高处坠落状态、被抱起状态、被抱起移动状态、非用户本人状态。23.一种追踪类设备,包括:数据上传模块,用于每隔预设时间采集用户的第一数据,将采集的用户的第一数据上传给云服务器;其中,用户的第一数据包括:步数、三轴加速度、用户当前所处的第一状态和位置信息;状态报警模块,用于根据接收到的报警指令进行报警或向监护者的终端推送报警消息。24.一种状态识别系统,包括:云服务器,用于接收到追踪类设备每隔预设时间上传的用户的第一数据;其中,用户的第一数据包括:步数、三轴加速度、用户当前所处的第一状态和位置信息;根据用户的第一数据确定用户当前所处的第二状态;其中,用户当前所处的第二状态包括以下任意一个或多个:超速状态、紧急超速状态、遗失状态、高处坠落状态、被抱起状态、被抱起移动状态、非用户本人状态;根据所述用户当前所处的第二状态向所述追踪类设备发送报警指令或向监护者的终端推送报警消息;追踪类设备,用于每隔预设时间采集用户的第一数据,将采集的用户的第一数据上传给云服务器;根据接收到的报警指令进行报警或向监护者的终端推送报警消息。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1