一种定位方法和可穿戴设备技术

技术编号:16967732 阅读:20 留言:0更新日期:2018-01-07 05:27
本发明专利技术实施例提供一种定位方法和可穿戴设备,该方法包括:可穿戴设备从预先定义的多种场景中确定用户当前所处的场景,该多种场景中的不同场景适于采用不同的定位方式;该可穿戴设备根据用户当前所处的场景,确定可穿戴设备的当前定位方式;可穿戴设备采用当前定位方式对用户进行定位。本发明专利技术实施例能够根据可穿戴设备所处的场景自动为可穿戴设备选择适于采用的定位方式。

A positioning method and wearable device

The embodiment of the invention provides a positioning method and wearable device, the method includes: wearable devices from a variety of pre-defined scenes determines the user is currently at the scene, the scene in a variety of different scenarios for the different locating way; the wearable device according to the user's current location, determine the current location of wearable devices; wearable devices using current positioning positioning to the user. The embodiment of the invention can automatically select a suitable positioning mode for wearable devices according to the scene in which the wearable device is located.

【技术实现步骤摘要】
一种定位方法和可穿戴设备
本专利技术涉及定位领域,并且更为具体地,涉及一种定位方法和可穿戴设备。
技术介绍
目前,可穿戴设备一般都支持全球卫星定位系统(GlobalPositioningSystem,GPS)定位和网络定位。GPS定位是通过接收卫星的信号来计算当前位置,需要在较开阔的地方进行,定位速度慢,耗电量较大,但是定位精度较高,而网络定位是通过测量移动终端与地面通信基站之间的距离进行定位,定位速度快,耗电量较低,但是定位精度较低。在现有的可穿戴设备中,一般是由用户手动选择GPS定位或者网络定位作为可穿戴设备的定位方式,这种方式在不同的场景下不能自动地为可穿戴设备选择最合适的定位方式,例如,当处于室内时,如果用户选择GPS定位,那么由于室内的GPS信号较差导致定位精度较低,并且耗电量也较高,无法满足用户对定位精度和功耗的要求,当处于室外时,如果用户选择网络定位,虽然耗电量降低了,但是定位精度也降低了,不能满足对定位精度的要求。
技术实现思路
本申请提供了一种定位方法和可穿戴设备,以根据可穿戴设备所处的场景自动为可穿戴设备选择适于采用的定位方式。第一方面,提供了一种定位方法,包括:可穿戴设备从预先定义的多种场景中确定用户当前所处的场景,所述多种场景中的不同场景适于采用不同的定位方式;所述可穿戴设备根据所述用户当前所处的场景,确定所述可穿戴设备的当前定位方式;所述可穿戴设备采用所述当前定位方式对所述用户进行定位。本专利技术实施例中,通过从预先定义的多种场景中确定用户当前所处的场景,然后根据当前所处的场景确定可穿戴设备的当前定位方式,与现有技术中由用户手动设定定位方式的方法相比,能够根据可穿戴设备所处的场景自动为可穿戴设备选择适于采用的定位方式。结合第一方面,在第一方面的第一种实现方式中,所述多种场景包括室内场景和室外场景,所述室内场景适于采用基于网络的定位方式,所述室外场景适于采用基于卫星的定位方式。结合第一方面的第一种实现方式,在第一方面的第二种实现方式中,所述可穿戴设备从预先定义的多种场景中确定用户当前所处的场景,包括:所述可穿戴设备根据检测到的卫星信息确定所述用户当前所处的场景,其中,所述卫星信息包括所述可穿戴设备检测到的卫星个数、卫星信号强度以及卫星位置分布情况中的至少一种。结合第一方面的第二种实现方式中,在第一方面的第三种实现方式中,所述可穿戴设备根据检测到的卫星信息确定所述用户当前所处的场景,包括:所述可穿戴设备确定检测到的卫星信号强度与预设阈值的关系;当所述可穿戴设备根据检测到的卫星信号强度小于预设阈值时,确定所述用户当前处于室外场景。结合第一方面的第二种实现方式中,在第一方面的第四种实现方式中,所述可穿戴设备根据检测到的卫星信息确定所述用户当前所处的场景,包括:所述可穿戴设备确定检测到的卫星在卫星定位系统的坐标系中的分布情况;当所述卫星分布在所述坐标系中的一个象限或者相邻的两个象限时,确定所述用户当前处于室外场景。结合第一方面的第二种实现方式中,在第一方面的第五种实现方式中,所述可穿戴设备根据检测到的卫星信息确定所述用户当前所处的场景,包括:所述可穿戴设备确定检测到的卫星信号强度与预设阈值的关系;所述可穿戴设备确定检测到的卫星在卫星定位系统的坐标系中的分布情况;当所述可穿戴设备检测到N个卫星的卫星信号强度大于所述预设阈值,并且所述N个卫星分布在卫星定位系统的坐标系中的至少两个不相邻的象限时,所述可穿戴设备确定所述用户当前处于室外场景,其中,N为大于等于4的整数。结合第一方面的第一种至第五种实现方式中的任意一种,在第一方面的第六种实现方式中,所述可穿戴设备对所述用户进行上一次定位时所述用户处于室内场景,所述方法还包括:所述可穿戴设备确定所述用户从上一次定位到当前定位所移动的位移;所述可穿戴设备确定用户当前所处的场景,包括:在所述位移大于预设位移的情况下,所述可穿戴设备确定用户当前所处的场景。结合第一方面的第一种至第六种实现方式中的任意一种,在第一方面的第七种实现方式中,所述可穿戴设备对所述用户进行上一次定位时所述用户处于室内场景,所述方法还包括:所述可穿戴设备确定所述用户当前所处小区ID与所述可穿戴设备保存的历史小区ID是否相同;所述可穿戴设备确定用户当前所处的场景,包括:在所述用户当前小区ID与所述历史小区ID中的每个小区ID均不相同的情况下,所述可穿戴设备确定用户当前所处的场景。第二方面,提供了一种可穿戴设备,所述可穿戴设备包括执行上述第一方面中的方法的模块。第三方面,提供了一种可穿戴设备,所述可穿戴设备包括存储器和处理器,所述存储器用于存储程序,当所述程序被执行时,所述处理器用于执行上述第一方面中的方法。第四方面,提供了一种计算机可读存储介质,所述计算机存储介质用于存储定位的程序代码,所述程序代码包括用于执行上述第一方面中的方法的指令。在某些实现方式中,所述基于卫星的定位方式具体为基于卫星定位系统GPS的定位方式。在某些实现方式中,所述基于网络的定位方式具体为基于基站的定位方式。在某些实现方式中,所述可穿戴设备通过所述可穿戴设备的加速度传感器来记录用户从上一次定位到当前定位所移动的位移。在某些实现方式中,所述可穿戴设备保存的历史小区ID的数目是一个预设值。该预设值是优选值为4。当该预设值为4时,用户当前小区ID在于这4个历史小区ID均不一致时会触发可穿戴去确定用户当前所处的场景。在本申请中,通过从预先定义的多种场景中确定用户当前所处的场景,然后根据当前所处的场景确定可穿戴设备的当前定位方式,能够根据可穿戴设备所处的场景自动为可穿戴设备选择适于采用的定位方式。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例的定位方法的示意性流程图。图2是本专利技术实施例的定位方法的示意性流程图。图3是本专利技术实施例的定位方法的示意性流程图。图4是本专利技术实施例的定位方法的示意性流程图。图5是本专利技术实施例的可穿戴设备的示意性框图。图6是本专利技术实施例的可穿戴设备的示意性框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。相对于智能手机来说,可穿戴设备的电池容量一般较小,因此,可穿戴设备很难像智能手机设备那样采用连续定位的方式进行定位,而是采用非连续定位的方式进行定位,也就是说可穿戴设备是每隔一定的时间才进行一次定位。现有可穿戴设备一般是由用户自己来选择或者设定定位方式,这种方式不能综合考虑可穿戴设备在不同场景下的定位精度以及可穿戴设备的能耗要求而自动选择最合适的定位方式,在实际应用过程中存在着定位精度不能满足要求或者能耗过高的问题。因此,本专利技术实施例提出了一种定位方法,该定位方法能够从预先定义的多种场景中确定用户当前所处的场景,在确定了用户当前所处的场景后,就可以选本文档来自技高网...
一种定位方法和可穿戴设备

【技术保护点】
一种定位方法,其特征在于,包括:可穿戴设备从预先定义的多种场景中确定用户当前所处的场景,所述多种场景中的不同场景适于采用不同的定位方式;所述可穿戴设备根据所述用户当前所处的场景,确定所述可穿戴设备的当前定位方式;所述可穿戴设备采用所述当前定位方式对所述用户进行定位。

【技术特征摘要】
1.一种定位方法,其特征在于,包括:可穿戴设备从预先定义的多种场景中确定用户当前所处的场景,所述多种场景中的不同场景适于采用不同的定位方式;所述可穿戴设备根据所述用户当前所处的场景,确定所述可穿戴设备的当前定位方式;所述可穿戴设备采用所述当前定位方式对所述用户进行定位。2.如权利要求1所述的定位方法,其特征在于,所述多种场景包括室内场景和室外场景,所述室内场景适于采用基于网络的定位方式,所述室外场景适于采用基于卫星的定位方式。3.如权利要求2所述的定位方法,其特征在于,所述可穿戴设备从预先定义的多种场景中确定用户当前所处的场景,包括:所述可穿戴设备根据检测到的卫星信息确定所述用户当前所处的场景,其中,所述卫星信息包括所述可穿戴设备检测到的卫星个数、卫星信号强度以及卫星位置分布情况中的至少一种。4.如权利要求3所述的定位方法,其特征在于,所述可穿戴设备根据检测到的卫星信息确定所述用户当前所处的场景,包括:所述可穿戴设备确定检测到的卫星信号强度与预设阈值的关系;当所述可穿戴设备检测到的卫星信号强度小于预设阈值时,确定所述用户当前处于室外场景。5.如权利要求3所述的定位方法,其特征在于,所述可穿戴设备根据检测到的卫星信息确定所述用户当前所处的场景,包括:所述可穿戴设备确定检测到的卫星在卫星定位系统的坐标系中的分布情况;当所述卫星分布在所述坐标系中的一个象限或者相邻的两个象限时,确定所述用户当前处于室外场景。6.如权利要求3所述的定位方法,其特征在于,所述可穿戴设备根据检测到的卫星信息确定所述用户当前所处的场景,包括:所述可穿戴设备确定检测到的卫星信号强度与预设阈值的关系;所述可穿戴设备确定检测到的卫星在卫星定位系统的坐标系中的分布情况;当所述可穿戴设备检测到N个卫星的卫星信号强度大于所述预设阈值,并且所述N个卫星分布在卫星定位系统的坐标系中的至少两个不相邻的象限时,所述可穿戴设备确定所述用户当前处于室外场景,其中,N为大于等于4的整数。7.如权利要求2-6中任一项所述的定位方法,所述可穿戴设备对所述用户进行上一次定位时所述用户处于室内场景,所述定位方法还包括:所述可穿戴设备确定所述用户从上一次定位到当前定位所移动的位移;所述可穿戴设备确定用户当前所处的场景,包括:在所述位移大于预设位移的情况下,所述可穿戴设备确定用户当前所处的场景。8.如权利要求2-7中任一项所述的定位方法,所述可穿戴设备对所述用户进行上一次定位时所述用户处于室内场景,所述定位方法还包括:所述可穿戴设备...

【专利技术属性】
技术研发人员:田亦鸽黎高鹏
申请(专利权)人:华为终端东莞有限公司
类型:发明
国别省市:广东,44

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

1