一种加速度校正方法及终端和相关介质产品技术

技术编号:17096214 阅读:26 留言:0更新日期:2018-01-21 07:22
本发明专利技术实施例公开了一种加速度校正方法,包括:获取第一加速度值,所述第一加速度值是辅助终端通过自身配置的第一加速度传感器获取到的当前时刻的加速度值与所述辅助终端通过所述第一加速度传感器获取到的目标物体相对地球静止时的加速度值的差值,所述辅助终端与所述目标物体保持相对静止;通过本端配置的第二加速度传感器获取所述当前时刻的第二加速度值,所述本端处于所述目标物体中;利用所述第一加速度值对所述第二加速度值进行校正,以得到所述本端的所述当前时刻的目标加速度值。本发明专利技术实施例还公开了一种终端。采用本发明专利技术实施例,可以提高变速状态下获取到的加速度值的准确性。

【技术实现步骤摘要】
一种加速度校正方法及终端和相关介质产品
本专利技术涉及电子设备领域,尤其涉及一种加速度校正方法及终端和相关介质产品。
技术介绍
目前,越来越多的智能终端上都配置了加速度传感器,通过加速度传感器,可以确定智能终端相对于水平面的倾斜角度,进而能够实现对智能终端中的特定应用的控制,如手机或平板电脑上的赛车或跑酷游戏等。然而实践发现,加速度传感器是根据地球对物体的吸引即万有引力产生的加速度的原理工作的,由于其原理的限定,智能终端中的加速度传感器在智能终端相对于地球静止或者匀速运动时是准确的,但当智能终端相对于地球变速运动时是不准确的,例如,智能终端处于电梯的起步停止过程,汽车的加速减速过程中。
技术实现思路
本专利技术实施例公开了一种加速度校正方法及终端和相关介质产品,可以提高变速状态下获取到的加速度值的准确性。本专利技术实施例第一方面公开了一种加速度校正方法,包括:获取第一加速度值,所述第一加速度值是辅助终端通过自身配置的第一加速度传感器获取到的当前时刻的加速度值与所述辅助终端通过所述第一加速度传感器获取到的目标物体相对地球静止时的加速度值的差值,所述辅助终端与所述目标物体保持相对静止;通过本端配置的第二加速度传感器获取所述当前时刻的第二加速度值,所述本端处于所述目标物体中;利用所述第一加速度值对所述第二加速度值进行校正,以得到所述本端的所述当前时刻的目标加速度值。其中,所述获取第一加速度值,包括:接收所述辅助终端发送的通过所述第一加速度传感器获取的所述当前时刻的加速度值,以及通过所述第一加速度传感器获取到的所述目标物体相对地球静止时的加速度值;将所述通过所述第一加速度传感器获取的所述当前时刻的加速度值,与所述通过所述第一加速度传感器获取到的所述目标物体相对地球静止时的加速度值的差值,确定为所述第一加速度值。其中,所述获取第一加速度值,包括:接收所述辅助终端发送的所述第一加速度值;其中,所述第一加速度值由所述辅助终端通过所述第一加速度传感器获取到所述当前时刻的加速度值时,根据所述通过所述第一加速度传感器获取的所述当前时刻的加速度值,以及通过所述第一加速度传感器获取到的所述目标物体相对地球静止时的加速度值确定。其中,所述获取第一加速度值之前,还包括:接收针对加速度校正开关的开启指令;响应所述开启指令,将所述加速度校正开关设置为开启状态。其中,所述利用所述第一加速度值对所述第二加速度值进行校正,以得到所述本端的所述当前时刻的目标加速度值,具体通过以下公式实现:(xt,yt,zt)=(x2,y2,z2)-(△x,△y,△z)其中,(△x,△y,△z)=(x1,y1,z1)-(x0,y0,z0);所述xt,yt,zt分别为所述目标加速度值在x轴、y轴、z轴方向上的分量;所述x2,y2,z2分别为所述第二加速度值在x轴、y轴、z轴方向上的分量;所述x1,y1,z1分别为所述通过所述第一加速度传感器获取到的所述当前时刻的加速度值在x轴、y轴、z轴方向上的分量;所述x0,y0,z0分别为所述通过所述第一加速度传感器获取到的所述目标物体相对地球静止时的加速度值在x轴、y轴、z轴方向上的分量;所述△x,△y,△z分别为所述第一加速度值在x轴、y轴、z轴方向上的分量。本专利技术实施例第二方面公开了一种终端,包括:第一获取模块,用于获取第一加速度值,所述第一加速度值是辅助终端通过自身配置的第一加速度传感器获取到的当前时刻的加速度值与所述辅助终端通过所述第一加速度传感器获取到的目标物体相对地球静止时的加速度值的差值,所述辅助终端与所述目标物体保持相对静止;第二获取模块,用于通过所述终端配置的第二加速度传感器获取所述当前时刻的第二加速度值,所述本端处于所述目标物体中;校正模块,用于利用所述第一加速度值对所述第二加速度值进行校正,以得到所述本端的所述当前时刻的目标加速度值。其中,所述第一获取模块,具体用于接收所述辅助终端发送的通过所述第一加速度传感器获取的所述当前时刻的加速度值,以及通过所述第一加速度传感器获取到的所述目标物体相对地球静止时的加速度值;将所述通过所述第一加速度传感器获取的所述当前时刻的加速度值,与所述通过所述第一加速度传感器获取到的所述目标物体相对地球静止时的加速度值的差值,确定为所述第一加速度值。其中,所述第一获取模块,具体用于接收所述辅助终端发送的所述第一加速度值;其中,所述第一加速度值由所述辅助终端通过所述第一加速度传感器获取到所述当前时刻的加速度值时,根据所述通过所述第一加速度传感器获取的所述当前时刻的加速度值,以及通过所述第一加速度传感器获取到的所述目标物体相对地球静止时的加速度值确定。其中,所述终端还包括:接收模块,用于接收针对加速度校正开关的开启指令;设置模块,用于响应所述开启指令,将所述加速度校正开关设置为开启状态。其中,所述校正模块,具体用于通过以下公式实现利用所述第一加速度值对所述第二加速度值进行校正,以得到所述本端的所述当前时刻的目标加速度值:(xt,yt,zt)=(x2,y2,z2)-(△x,△y,△z)其中,(△x,△y,△z)=(x1,y1,z1)-(x0,y0,z0);所述xt,yt,zt分别为所述目标加速度值在x轴、y轴、z轴方向上的分量;所述x2,y2,z2分别为所述第二加速度值在x轴、y轴、z轴方向上的分量;所述x1,y1,z1分别为所述通过所述第一加速度传感器获取到的所述当前时刻的加速度值在x轴、y轴、z轴方向上的分量;所述x0,y0,z0分别为所述通过所述第一加速度传感器获取到的所述目标物体相对地球静止时的加速度值在x轴、y轴、z轴方向上的分量;所述△x,△y,△z分别为所述第一加速度值在x轴、y轴、z轴方向上的分量。实施本专利技术实施例,具有如下有益效果:通过获取第一加速度值,该第一加速度值是辅助终端通过自身配置的第一加速度传感器获取到的当前时刻的加速度值与该辅助终端通过第一加速度传感器获取到的目标物体相对地球静止时的加速度值的差值,并通过本端配置的第二加速度传感器获取该当前时刻的第二角度值,进而,利用该第一加速度值对该第二加速度值进行校正,以得到本端的该当前时刻的目标加速度值,提高了变速状态下获取到的加速度值的准确性附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种适用场景的架构示意图;图2是本专利技术实施例提供的一种加速度校正方法的流程示意图;图3是本专利技术实施例提供的另一种加速度校正方法的流程示意图;图4是本专利技术实施例提供的一种终端的结构示意图;图5是本专利技术实施例提供的另一种终端的结构示意图;图6是本专利技术实施例提供的另一种终端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例公开了一种加速度校正方法及终端,可以保证变速状态下获取到本文档来自技高网...
一种加速度校正方法及终端和相关介质产品

【技术保护点】
一种加速度校正方法,其特征在于,包括:获取第一加速度值,所述第一加速度值是辅助终端通过自身配置的第一加速度传感器获取到的当前时刻的加速度值与所述辅助终端通过所述第一加速度传感器获取到的目标物体相对地球静止时的加速度值的差值,所述辅助终端与所述目标物体保持相对静止;通过本端配置的第二加速度传感器获取所述当前时刻的第二加速度值,所述本端处于所述目标物体中;利用所述第一加速度值对所述第二加速度值进行校正,以得到所述本端的所述当前时刻的目标加速度值。

【技术特征摘要】
1.一种加速度校正方法,其特征在于,包括:获取第一加速度值,所述第一加速度值是辅助终端通过自身配置的第一加速度传感器获取到的当前时刻的加速度值与所述辅助终端通过所述第一加速度传感器获取到的目标物体相对地球静止时的加速度值的差值,所述辅助终端与所述目标物体保持相对静止;通过本端配置的第二加速度传感器获取所述当前时刻的第二加速度值,所述本端处于所述目标物体中;利用所述第一加速度值对所述第二加速度值进行校正,以得到所述本端的所述当前时刻的目标加速度值。2.根据权利要求1所述的方法,其特征在于,所述获取第一加速度值,包括:接收所述辅助终端发送的通过所述第一加速度传感器获取的所述当前时刻的加速度值,以及通过所述第一加速度传感器获取到的所述目标物体相对地球静止时的加速度值;将所述通过所述第一加速度传感器获取的所述当前时刻的加速度值,与所述通过所述第一加速度传感器获取到的所述目标物体相对地球静止时的加速度值的差值,确定为所述第一加速度值。3.根据权利要求1所述的方法,其特征在于,所述获取第一加速度值,包括:接收所述辅助终端发送的所述第一加速度值;其中,所述第一加速度值由所述辅助终端通过所述第一加速度传感器获取到所述当前时刻的加速度值时,根据所述通过所述第一加速度传感器获取的所述当前时刻的加速度值,以及通过所述第一加速度传感器获取到的所述目标物体相对地球静止时的加速度值确定。4.根据权利要求1至3任意一项所述的方法,其特征在于,所述获取第一加速度值之前,还包括:接收针对加速度校正开关的开启指令;响应所述开启指令,将所述加速度校正开关设置为开启状态。5.根据权利要求1至4任意一项所述的方法,其特征在于,所述利用所述第一加速度值对所述第二加速度值进行校正,以得到所述本端的所述当前时刻的目标加速度值,具体通过以下公式实现:(xt,yt,zt)=(x2,y2,z2)-(△x,△y,△z)其中,(△x,△y,△z)=(x1,y1,z1)-(x0,y0,z0);所述xt,yt,zt分别为所述目标加速度值在x轴、y轴、z轴方向上的分量;所述x2,y2,z2分别为所述第二加速度值在x轴、y轴、z轴方向上的分量;所述x1,y1,z1分别为所述通过所述第一加速度传感器获取到的所述当前时刻的加速度值在x轴、y轴、z轴方向上的分量;所述x0,y0,z0分别为所述通过所述第一加速度传感器获取到的所述目标物体相对地球静止时的加速度值在x轴、y轴、z轴方向上的分量;所述△x,△y,△z分别为所述第一加速度值在x轴、y轴、z轴方向上的分量。6.一种终端,其特征在于,包括:第一获取模块,用于获取第一加速度值,所述第一加速度值是辅助终端通过自身配置的第一加速度传感器获取到的当前时刻的加速度值与所述辅助终端通过所述第一加速度传感器获取到的目标物体相对地球静止时的加速度值的差值,所述辅...

【专利技术属性】
技术研发人员:曾元清
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1