基于传感器识别高度变化的方法、装置和移动终端制造方法及图纸

技术编号:15721602 阅读:259 留言:0更新日期:2017-06-29 02:37
本发明专利技术公开一种基于传感器识别高度变化的方法、装置和移动终端。该方法包括:在用户携带移动终端上下楼梯时,获取加速度传感器实时采集的三轴方向上的加速度值;根据所述加速度值获取当前高度信息;向用户呈现所述当前高度信息。本发明专利技术通过加速度传感器实时采集加速度值,准确测量人体上下楼梯时经过的台阶数,进而获取用户的高度信息,并能将所述用户的高度信息发送给商家终端,由此商户可以根据用户高度(楼层)信息,向用户推送不同的广告信息和路线引导方案。

Method, device and mobile terminal based on height change of sensor identification

The invention discloses a method, a device and a mobile terminal based on a sensor to recognize the height change. The method includes: the user to carry on the mobile terminal under the stairs, three axis acceleration sensor to obtain the real-time acceleration on value; according to the acceleration value to obtain the current height information; presenting the current height information to the user. The present invention through real-time acquisition of acceleration sensor acceleration value, the number of steps in the accurate measurement of human body up and down the stairs after the height information and access to the user, and height information sent by the user terminal to the merchant, the merchant can according to user's height (floor) information to the user push different advertising information and route program guide.

【技术实现步骤摘要】
基于传感器识别高度变化的方法、装置和移动终端
本专利技术涉及智能移动终端领域,特别涉及一种基于传感器识别高度变化的方法、装置和移动终端。
技术介绍
现有的运动手环或者手机APP主要功能是计步,计步原理是模拟手臂摆动或身体重心的运动规律,通过加速度传感器测量值评测是否属于走路运动。它不能准确测量人体是否在上下楼梯,只能计步。
技术实现思路
鉴于以上技术问题,本专利技术提供了一种基于传感器识别高度变化的方法、装置和移动终端,可以准确测量人体上下楼梯时的台阶数,进而获取用户的高度信息。根据本专利技术的一个方面,提供一种基于传感器识别高度变化的方法,包括:在用户携带移动终端上下楼梯时,获取加速度传感器实时采集的加速度值;根据所述加速度值获取当前高度信息;向用户呈现所述当前高度信息。在本专利技术的一个实施例中,在根据所述加速度值获取当前高度信息的步骤之后,所述方法还包括:向指定商家终端发送所述当前高度信息,以便指定商家终端向用户发送广告信息和路线引导信息,其中所述当前高度信息包括当前高度值和当前楼层信息。在本专利技术的一个实施例中,根据所述加速度值获取当前高度信息的步骤包括:根据所述加速度值拟合出运动姿势周期函数;统计所述运动姿态周期函数中运动姿势特征函数的出现次数;根据所述出现次数获取当前高度信息。在本专利技术的一个实施例中,根据所述加速度值拟合出运动姿势周期函数的步骤包括:根据所述加速度值获取特征向量;对所述加速度值和特征向量进行滤波处理,获取所述加速度值和特征向量随时间变化的曲线;将所述曲线进行拟合,得到运动姿势周期函数。在本专利技术的一个实施例中,根据所述出现次数获取当前高度信息的步骤包括:根据所述出现次数获取台阶数;根据所述台阶数获取当前高度信息。在本专利技术的一个实施例中,在根据所述加速度值获取当前高度信息的步骤之后,所述方法还包括:获取陀螺仪实时采集的角速率值;根据所述角速率值获取用户的旋转角度;根据用户的旋转角度,对根据所述加速度值获取的当前高度信息进行修正。根据本专利技术的另一方面,提供一种基于传感器识别高度变化的装置,包括加速度值获取模块、高度获取模块和呈现模块,其中:加速度值获取模块,用于在用户携带移动终端上下楼梯时,获取加速度传感器实时采集的加速度值;高度获取模块,用于根据所述加速度值获取当前高度信息;呈现模块,用于向用户呈现所述当前高度信息。在本专利技术的一个实施例中,所述装置还包括信息发送模块,其中:信息发送模块,用于向指定商家终端发送所述当前高度信息,以便指定商家终端向用户发送广告信息和路线引导信息,其中所述当前高度信息包括当前高度值和当前楼层信息。在本专利技术的一个实施例中,高度获取模块包括函数确定单元、统计单元和高度获取单元,其中:函数确定单元,用于根据所述加速度值拟合出运动姿势周期函数;统计单元,用于统计所述运动姿态周期函数中运动姿势特征函数的出现次数;高度获取单元,用于根据所述出现次数获取当前高度信息。在本专利技术的一个实施例中,函数确定单元包括向量获取子模块、曲线获取子模块和拟合子模块,其中:向量获取子模块,用于根据所述加速度值获取特征向量;曲线获取子模块,用于对所述加速度值和特征向量进行滤波处理,获取所述加速度值和特征向量随时间变化的曲线;拟合子模块,用于将所述曲线进行拟合,得到运动姿势周期函数。在本专利技术的一个实施例中,高度获取单元包括台阶数获取子模块和高度获取子模块,其中:台阶数获取子模块,用于根据所述出现次数获取台阶数;高度获取子模块,用于根据所述台阶数获取当前高度信息。在本专利技术的一个实施例中,所述装置还包括角速率值获取模块、旋转角度获取模块和修正模块,其中:角速率值获取模块,用于获取陀螺仪实时采集移动终端旋转的角速率值;旋转角度获取模块,用于根据所述角速率值获取用户的旋转角度;修正模块,用于根据用户的旋转角度,对高度获取模块获取的当前高度信息进行修正。根据本专利技术的另一方面,提供一种基于传感器识别高度变化的移动终端,包括加速度传感器和高度识别装置,其中:加速度传感器,用于实时采集移动终端在三轴方向上的加速度值,并将所述加速度值发送给高度识别装置;高度识别装置,为上述任一实施例所述的基于传感器识别高度变化的装置。在本专利技术的一个实施例中,所述移动终端还包括陀螺仪,其中:陀螺仪,用于实时采集移动终端旋转的角速率值,并将所述角速率值发送给高度识别装置。本专利技术通过加速度传感器实时采集加速度值,准确测量人体上下楼梯时经过的台阶数,进而获取用户的高度信息,并能将所述用户的高度信息发送给商家终端,由此商户可以根据用户高度(楼层)信息,向用户推送不同的广告信息和路线引导方案。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术基于传感器识别高度变化的方法一个实施例的示意图。图2为本专利技术一个实施例中根据加速度值获取当前高度信息的示意图。图3为本专利技术一个实施例中获取运动姿势周期函数的示意图。图4为本专利技术一个实施例中加速度值和特征向量随时间变化曲线的示意图。图5为本专利技术一个实施例中根据运动姿势周期函数中运动姿势特征函数重复出现的次数获取当前高度信息的示意图。图6为本专利技术基于传感器识别高度变化的方法另一实施例的示意图。图7为本专利技术基于传感器识别高度变化的装置一个实施例的示意图。图8为本专利技术图7实施例中高度获取模块的示意图。图9为本专利技术一个实施例中函数确定单元的示意图。图10为本专利技术一个实施例中高度获取单元的示意图。图11为本专利技术基于传感器识别高度变化的装置另一实施例的示意图。图12为本专利技术基于传感器识别高度变化的移动终端一个实施例的示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。图1为本专利技术基于传感器识别高度变化的方法一个实施例的示意图。优选的,本实施例可由本专利技术基于传感器识别高度变化的装置执行,其中所述装置设置在移动终端上,所述移动终端上设置有加速度传感器。该方法包括以下步骤:步骤1,本文档来自技高网...
基于传感器识别高度变化的方法、装置和移动终端

【技术保护点】
一种基于传感器识别高度变化的方法,其特征在于,包括:在用户携带移动终端上下楼梯时,获取加速度传感器实时采集的加速度值;根据所述加速度值获取当前高度信息;向用户呈现所述当前高度信息。

【技术特征摘要】
1.一种基于传感器识别高度变化的方法,其特征在于,包括:在用户携带移动终端上下楼梯时,获取加速度传感器实时采集的加速度值;根据所述加速度值获取当前高度信息;向用户呈现所述当前高度信息。2.根据权利要求1所述的方法,其特征在于,在根据所述加速度值获取当前高度信息的步骤之后,还包括:向指定商家终端发送所述当前高度信息,以便指定商家终端向用户发送广告信息和路线引导信息,其中所述当前高度信息包括当前高度值和当前楼层信息。3.根据权利要求1或2所述的方法,其特征在于,根据所述加速度值获取当前高度信息的步骤包括:根据所述加速度值拟合出运动姿势周期函数;统计所述运动姿态周期函数中运动姿势特征函数的出现次数;根据所述出现次数获取当前高度信息。4.根据权利要求3所述的方法,其特征在于,根据所述加速度值拟合出运动姿势周期函数的步骤包括:根据所述加速度值获取特征向量;对所述加速度值和特征向量进行滤波处理,获取所述加速度值和特征向量随时间变化的曲线;将所述曲线进行拟合,得到运动姿势周期函数。5.根据权利要求3所述的方法,其特征在于,根据所述出现次数获取当前高度信息的步骤包括:根据所述出现次数获取台阶数;根据所述台阶数获取当前高度信息。6.根据权利要求1或2所述的方法,其特征在于,在根据所述加速度值获取当前高度信息的步骤之后,还包括:获取陀螺仪实时采集的角速率值;根据所述角速率值获取用户的旋转角度;根据用户的旋转角度,对根据所述加速度值获取的当前高度信息进行修正。7.一种基于传感器识别高度变化的装置,其特征在于,包括加速度值获取模块、高度获取模块和呈现模块,其中:加速度值获取模块,用于在用户携带移动终端上下楼梯时,获取加速度传感器实时采集的加速度值;高度获取模块,用于根据所述加速度值获取当前高度信息;呈现模块,用于向用户呈现所述当前高度信息。8.根据权利要求7所述的装置,其特征在于,还包括信息发送模块,其中:信息发送模块,用于向指定商家终端发送所...

【专利技术属性】
技术研发人员:路绪海王铮
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京,11

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

1