The embodiment of the invention provides a recognition method, a terminal device and the motion characteristics of the terminal, wherein the method comprises: obtaining a motion feature information of the current terminal; acquiring characteristic information of the terminal current attitude; according to the motion feature vector of terminal current generated by the current motion feature information and the current state of feature information if the current; the motion feature vector and motion feature vector preset matching, the output and the motion feature of preset motion feature vector corresponding to the preset. The scheme of the invention can accurately analyze and identify the current motion features of the terminal.
【技术实现步骤摘要】
一种终端的运动特征的识别方法、装置及终端
本专利技术涉及终端领域,特别是指一种终端的运动特征的识别方法、装置及终端。
技术介绍
伴随着智能手机的普及,加速度传感器和距离传感器已经成为手机上的标准配置。使用这些智能手机上的传感器来分析和识别运动行为的软件也逐渐增多。如图1a,图1b,图1c所示,不同手机传感器的架构虽然不同,但是对于上层应用而言大同小异。目前很多体感识别技术都需要用到九轴传感器(加速度计3轴,陀螺仪3轴,磁力计3轴),将手机的各项属性投射到全域坐标系中,然后才能进行姿态和运动等特性的分析。而对于低端手机而言,往往只有加速度传感器和距离传感器,所以现有的技术就无法兼容低端手机,因此通常就会造成识别不准,误识别甚至无法识别,这会给用户带来极大的不便。这样的方案普适性不够,而且使用起来就会造成手机的生产成本大大增加。
技术实现思路
本专利技术提供了一种终端的运动特征的识别方法、装置及终端,利用加速度传感器和距离传感器获取到的数据,算出手机当前的运动特性和姿态特性,可以准确分析和识别出终端当前所处的运动特征。为解决上述技术问题,本专利技术的实施例提供如下方案:一 ...
【技术保护点】
一种终端的运动特征的识别方法,其特征在于,包括:获取终端当前的运动特征信息;获取所述终端当前的姿态特征信息;根据所述当前的运动特征信息和当前的姿态特征信息产生终端当前的运动特征向量;若当前的运动特征向量与预设的运动特征向量匹配成功,则输出与该预设的运动特征向量对应的预设的运动特征。
【技术特征摘要】
1.一种终端的运动特征的识别方法,其特征在于,包括:获取终端当前的运动特征信息;获取所述终端当前的姿态特征信息;根据所述当前的运动特征信息和当前的姿态特征信息产生终端当前的运动特征向量;若当前的运动特征向量与预设的运动特征向量匹配成功,则输出与该预设的运动特征向量对应的预设的运动特征。2.根据权利要求1所述的终端的运动特征的识别方法,其特征在于,获取终端当前的运动特征信息的步骤包括:获取终端当前的实际重力加速度;根据所述实际重力加速度,得到所述终端当前的实际线性加速度;根据所述实际线性加速度以及终端的距离传感器输出的输出信息,获得终端当前的运动特征信息。3.根据权利要求2所述的终端的运动特征的识别方法,其特征在于,获取终端当前的实际重力加速度的步骤包括:获取终端的加速度传感器输出的合成加速度;对所述合成加速度进行分离,得到分离出的重力加速度数据;根据所述重力加速度数据,得到终端的实际重力加速度。4.根据权利要求3所述的终端的运动特征的识别方法,其特征在于,对所述合成加速度进行分离,得到分离出的重力加速度数据的步骤包括:通过滤波函数H(raw)=[Gravity,Acceleration]对合成加速度进行处理,分离出重力加速度数据Gravity:[Gx,Gy,Gz];其中,Acceleration为线性加速度,Gravity为重力加速度数据,Gx,Gy,Gz为重力加速度分别在x方向、y方向和z方向的向量。5.根据权利要求4所述的终端的运动特征的识别方法,其特征在于,根据所述重力加速度数据,得到终端的实际重力加速度的步骤包括:对所述重力加速度数据进行处理,得到重力加速度标量;根据重力加速度数据和所述重力加速度标量,得到终端当前的实际重力加速度。6.根据权利要求5所述的终端的运动特征的识别方法,其特征在于,对所述重力加速度数据进行处理,得到重力加速度标量的步骤包括:根据公式:和scale=9.8/Len(Gravity),得到重力加速度标量;其中,9.8是重力加速度的理论值;scale为重力加速度标量。7.根据权利要求6所述的终端的运动特征的识别方法,其特征在于,根据重力加速度数据和所述重力加速度标量,得到终端当前的实际重力加速度的步骤包括:根据公式:Gravity′=scale*(Gx,Gy,Gz...
【专利技术属性】
技术研发人员:张翀,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。