一种活动识别方法以及相关设备技术

技术编号:33281085 阅读:70 留言:0更新日期:2022-04-30 23:41
本申请公开了一种活动识别方法,该方法由电子设备执行,电子设备包括第一处理器、第二处理器和至少一个物理传感器,第一处理器包括应用层、硬件抽象层和内核层,所述第二处理器包括活动识别模块和活动识别算法模块。具体地,活动识别模块获取硬件抽象层在接收到应用层中至少一个应用下发的第二订阅参数后确定的第一订阅参数,第一订阅参数包括活动标识和活动状态,然后判断是否满足上报条件,当满足上报条件时,活动识别模块将从活动识别算法模块获得的识别结果由内核层上报至硬件抽象层,然后通过硬件抽象层上报至应用层的至少一个应用,实现对于终端多种活动的活动识别。实现对于终端多种活动的活动识别。实现对于终端多种活动的活动识别。

【技术实现步骤摘要】
一种活动识别方法以及相关设备
[0001]本申请要求于2021年12月01日提交中国国家知识产权局、申请号为202111456938.0、申请名称为“一种活动识别方法以及终端”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。


[0002]本申请涉及计算机
,尤其涉及一种活动识别方法、用于执行该活动识别方法的电子设备、芯片以及计算机存储介质、计算机程序产品。

技术介绍

[0003]随着科学技术的不断发展,产生了各种各样的终端。例如,智能手机、平板电脑、智能手表、智能手环、智能眼镜等终端被广泛应用于生产和生活。上述终端可以运行不同的应用,以实现相应的功能。
[0004]为了提升应用的用户体验,许多应用对终端的活动识别(activity recognition,AR)提出了要求。其中,AR是指通过底层传感器如加速度传感器等采集终端的活动特征,以对终端的活动(也可以称为行为,具体可以包括静止、走路、跑步、骑行、乘车或乘电梯等不同类型)进行识别。
[0005]例如,电池管理应用通常需要识别终端是否静止,以便于终端静本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种活动识别方法,其特征在于,应用于电子设备,所述电子设备包括第一处理器、第二处理器和至少一个物理传感器,所述第一处理器包括应用层、硬件抽象层和内核层,所述第二处理器包括活动识别模块和活动识别算法模块,所述方法包括:所述活动识别模块获取第一订阅参数,所述第一订阅参数包括活动标识和活动状态,所述第一订阅参数是所述硬件抽象层在接收到所述应用层中的至少一个应用下发的第二订阅参数后确定的;所述活动识别模块判断是否满足上报条件,所述上报条件用于确定是否触发上报识别结果;当满足所述上报条件时,所述活动识别模块将从所述活动识别算法模块获得的所述识别结果,由所述内核层上报至所述硬件抽象层,然后通过所述硬件抽象层上报至所述应用层的所述至少一个应用。2.根据权利要求1所述的方法,其特征在于,所述电子设备还包括存储器,所述存储器包括共享内存,所述第一订阅参数由所述硬件抽象层下发至所述内核层,再由所述内核层写入所述共享内存;所述活动识别模块获取第一订阅参数,包括:所述活动识别模块从所述共享内存获取所述第一订阅参数。3.根据权利要求2所述的方法,其特征在于,所述活动识别模块将从所述活动识别算法模块获得的所述识别结果,由所述内核层上报至所述硬件抽象层,包括:所述活动识别模块将从所述活动识别算法模块获得的所述识别结果写入所述共享内存,由所述内核层从所述共享内存获取所述识别结果,并将所述识别结果上报至所述硬件抽象层。4.根据权利要求1至3任一项所述的方法,其特征在于,所述活动识别模块的上报模式为批量上报模式时,所述第一订阅参数还包括最小上报周期,所述第二订阅参数包括各活动对应的上报周期,所述最小上报周期为相同活动的上报周期的最小值;所述上报条件包括:距离上次上报时间大于或等于所述最小上报周期,且当前时间的活动状态相对于上次上报时间的活动状态发生变化。5.根据权利要求1至3任一项所述的方法,其特征在于,所述活动识别模块的上报模式为变化上报模式时,所述第一订阅参数与所述第二订阅参数相同;所述上报条件包括:活动类型发生变化,所述活动类型由所述硬件抽象层根据所述第一订阅参数确定。6.根据权利要求1至3任一项所述的方法,其特征在于,所述活动状态包括进入活动状态和/或退出活动状态。7.根据权利要求6任一项所述的方法,其特征在于,所述进入活动状态包括进入乘车状态、进入骑车状态、进入步行状态、...

【专利技术属性】
技术研发人员:周振国
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1