一种传感器数据处理方法及装置的制造方法

文档序号:8281927阅读:318来源:国知局
一种传感器数据处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种传感器数据处理方法及装置。
【背景技术】
[0002]现有终端可以通过重力传感器检测该终端的本地传感器数据,根据检测到的本地传感器数据生成相应的操作指令。例如,用户在乘车或者行走的过程中经常会操作终端,用户乘坐的交通工具在运行的过程中会出现转弯等情况,用户在行走过程中也会出现晃动,导致终端检测到的终端的运动状态与用户操作终端的运动状态误差较大,检测到的用户操作终端的用户传感器数据不精确。

【发明内容】

[0003]本发明实施例提供一种传感器数据处理方法及装置,可有效获取用户操作终端的用户传感器数据,提高传感器数据的可靠性。
[0004]本发明实施例提供了一种传感器数据处理方法,包括:
[0005]通过预设传感器检测本地传感器数据;
[0006]接收参考终端发送的检测到的环境传感器数据;
[0007]根据所述环境传感器数据对所述本地传感器数据去噪,得到用户操作对应的用户传感器数据;
[0008]根据所述用户传感器数据,生成相应的操作指令。
[0009]相应地,本发明实施例还提供了一种传感器数据处理装置,包括:
[0010]传感器数据检测单元,用于通过预设传感器检测本地传感器数据;
[0011]传感器数据接收单元,用于接收参考终端发送的检测到的环境传感器数据;
[0012]传感器数据去噪单元,用于根据所述环境传感器数据对所述本地传感器数据去噪,得到用户操作对应的用户传感器数据;
[0013]操作指令生成单元,用于根据所述用户传感器数据,生成相应的操作指令。
[0014]实施本发明实施例,通过预设传感器检测本地传感器数据,并接收参考终端发送的检测到的环境传感器数据,根据环境传感器数据对本地传感器数据去噪,得到用户操作对应的用户传感器数据,根据用户传感器数据,生成相应的操作指令,可有效获取用户操作终端的用户传感器数据,提高传感器数据的可靠性。
【附图说明】
[0015]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1是本发明第一实施例中提供的一种传感器数据处理方法的流程示意图;
[0017]图2是本发明第二实施例中提供的一种传感器数据处理方法的流程示意图;
[0018]图3是本发明实施例中提供的一种传感器数据处理装置的结构示意图;
[0019]图4是本发明实施例中提供的一种移动终端的结构示意图。
【具体实施方式】
[0020]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0021]本发明实施例公开了一种传感器数据处理方法,通过预设传感器检测本地传感器数据,并接收参考终端发送的检测到的环境传感器数据,根据环境传感器数据对本地传感器数据去噪,得到用户操作对应的用户传感器数据,根据用户传感器数据,生成相应的操作指令。相对已有传感器数据处理装置根据检测到的本地传感器数据生成相应的操作指令,本发明实施例可有效获取用户操作终端的用户传感器数据,提高传感器数据的可靠性。
[0022]本发明实施例提及到的预设传感器可以包括加速度传感器、线加速度传感器、角速度传感器、重力传感器或者声音传感器等,本发明实施例不做限定。
[0023]本发明实施例提及到的本地传感器数据可以包括在X轴、Y轴或者Z轴的本地加速度、或者与X轴、Y轴或者Z轴之间的本地相对夹角、或者包括噪声和有效音频信号的音频信号等。
[0024]本发明实施例提及到的环境传感器数据可以包括在X轴、Y轴或者Z轴的环境加速度、或者与X轴、Y轴或者Z轴之间的环境相对夹角、或者噪声等。
[0025]本发明实施例提及到的用户传感器数据可以包括在X轴、Y轴或者Z轴的用户加速度、或者与X轴、Y轴或者Z轴之间的用户相对夹角、或者有效音频信号等。
[0026]本发明实施例中的传感器数据处理装置可以运行在手机、平板电脑、PC(perSonalcomputer,个人计算机)或者佩戴式智能设备等移动终端中。
[0027]请参见图1,图1是本发明第一实施例中提供的一种传感器数据处理方法的流程示意图,如图所示本发明实施例中的传感器数据处理方法至少可以包括:
[0028]S101,通过预设传感器检测本地传感器数据。
[0029]移动终端可以通过预设传感器数据检测本地传感器数据。其中,预设传感器可以包括加速度传感器、线加速度传感器、角速度传感器、重力传感器或者声音传感器等。本地传感器数据可以包括移动终端在X轴、Y轴或者Z轴的本地加速度、或者移动终端与X轴、Y轴或者Z轴之间的本地相对夹角、或者包括噪声和有效音频信号的音频信号等。
[0030]例如,移动终端对应的用户在乘车或者步行等过程中,移动终端可以通过内置的加速度传感器、线加速度传感器或者重力传感器等检测本地传感器数据,本地传感器数据可以包括移动终端在X轴、Y轴或者Z轴的本地加速度。又如,移动终端对应的用户在乘车或者步行等过程中,移动终端可以通过内置的角速度传感器、重力传感器、加速度传感器或者线加速度传感器等检测本地传感器数据,本地传感器数据可以包括移动终端与X轴、Y轴或者Z轴之间的本地相对夹角。又如,移动终端在喧闹环境中,可以通过内置的声音传感器检测本地传感器数据,本地传感器数据可以包括噪声和有效音频信号的音频信号,其中有效音频信号即非噪声,可以为移动终端对应的用户输入的音频信号。
[0031]S102,接收参考终端发送的检测到的环境传感器数据。
[0032]移动终端可以接收参考终端发送的检测到的环境传感器数据。环境传感器数据可以包括参考终端在X轴、Y轴或者Z轴的环境加速度、或者参考终端与X轴、Y轴或者Z轴之间的环境相对夹角、或者检测到的噪声等。参考终端可以包括与移动终端处于同一环境中的手机、平板电脑或者佩戴式智能设备等移动设备。
[0033]例如,移动终端对应的用户在乘车过程中操作移动终端进行赛车游戏,交通工具在行驶过程中通常会出现刹车或者转弯等情况,由于惯性作用,导致移动终端检测到的本地传感器数据与用户操作移动终端的用户传感器数据不相同。示例性的,用户操作移动终端从左向右甩动的过程中,用户乘坐的交通工具向右转弯,交通工具中的移动终端由于惯性会向左倾斜,则移动终端检测到的本地传感器数据包括用户操作对应的用户传感器数据和环境传感器数据,用户传感器数据即用户操作移动终端从左向右甩动的过程中检测到的传感器数据,环境传感器数据即移动终端向左倾斜的过程中检测到的传感器数据。则参考终端可以通过预设传感器检测环境传感器数据,用户未操作参考终端,参考终端检测到的环境传感器数据即参考终端向左倾斜的过程中检测到的传感器数据。
[0034]具体的,移动终端和参考终端之间可以建立W1-Fi或者蓝牙等通信连接,参考终端检测到环境传感器数据之后,可以通过建立的与移动终端之间的通信连接,向移动终端发送环境传感器数据。
[0035]需要指出的是,步骤SlOl和步骤S102可以同时进行,也可以执行步骤S102之后,执行步骤S101,具体不受本发明实施例的限定。
[0036]S103,根据环境传感器数据对本地传感器数据去噪,得到用户操作对应的用户传感器数据。
[0037]移动终端可以根据环境传感器数据对本地传感器数据去噪,得到用户操作对应的用户传感器数据。
[0038]作为一种可选的实施方式,移动终端可以将本地传感器数据减去环境传感器数据,得到用户传感器数据。
[0039]进一步可选的,预设传感器可以包括加速度传感器、线加速度传感器或者重力传感器等,若本地传感器数据包括移动终端在X轴、Y轴或者Z轴的本地加速度,环境传感器数据包括参考终端在X轴、Y轴或者Z轴的环境加速度,则移动终端可以将移动终端在X轴的本地加速度减去参考终端在X轴的环境加速度,以获取移动终端在X轴的用户加速度。或者将移动终端在Y轴的本地加速度减去参考终端在Y轴的环境加速度,以获取移动终端在Y轴的用户加速度。或者将移动终端在Z轴的本地加速度减去参考终端在Z轴的环境加速度,以获取移动终端在Z轴的用户加速度。
[0040]需要指出的是,若环境传感器包括参考终端在X轴和Y轴的环境加速度,则移动终端可以将移动终端在X轴的本地加速度减去参考终端在X轴的环境加速度,以获取移动终端在X轴的用户加速度;并将移动终端在Y轴的本地加速度减去参考终端在Y轴的环境加速度,以获取移动终端在Y轴的用户加速度。本发明实施例中的环境传感器包含但不局限于参考终端在X轴和Y轴的环境加速度,例如环境传感器包括参考终端在X轴和Z轴的环境加速度,参考终端在Y轴和Z轴的环境加速度,具体不受本发明实施例的限制。
[0041]若环境传感器数据包括参考终端在X轴、Y轴以及Z轴的环境加速度,则移动终端可以将移动终端在X轴的本地加速度减去参考终端在X轴的环境加速度,以获取移动终端在X轴的用户加速度;将移动终端在Y轴的本地加速度减去参考终端在Y轴的环境加速度,以获取移动终端在Y轴的用户加速度;并将移动终端在Z轴的本地加速度减去参考终端在Z轴的环境加速度,以获取移动终端在Z轴的用户加速度。
[0042]进一步可
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1