一种定位方法、装置和智能终端制造方法及图纸

技术编号:15878172 阅读:37 留言:0更新日期:2017-07-25 16:09
本申请实施例提供了一种定位方法、装置和智能终端,以准确的对室内外进行判别。所述的方法包括:采集至少两种数据,其中,所述数据包括定位数据;依据所述至少两种数据执行室内外判定,确定室内外定位结果。通过至少两种数据共同执行定位,提高定位的准确性,且计算量不大,不会造成电量等资源的消耗。

Positioning method, device and intelligent terminal

The embodiment of the present invention provides a positioning method, a device and an intelligent terminal to accurately discriminate indoor and outdoor. The method comprises the following steps of: collecting at least two kinds of data, wherein the data comprises positioning data; performing indoor and outdoor judgments according to the at least two kinds of data; and determining indoor and outdoor positioning results. Through the positioning of at least two kinds of data, the accuracy of the positioning is improved, and the amount of calculation is small, and the consumption of energy resources, such as electricity consumption, can not be consumed.

【技术实现步骤摘要】
一种定位方法、装置和智能终端
本申请涉及定位
,特别是涉及一种定位方法、一种定位装置和一种智能终端。
技术介绍
定位导航技术已经成为移动终端上非常重要的基础技术之一。其中,按照地域划分,定位包括室内定位和室外定位。由于室内定位和室外定位的精度不同,因此需要采用不同的定位方式,例如室外定位通常采用全球定位系统(GlobalPositioningSystem,GPS)方式定位,而在室内通常采用WIFI、蓝牙等方式定位。由于室内、外采用不同的定位方式,用户在室内、外进出时需要切换定位方式,因此就需要对用户所处的室内、外环境进行判别。现有通常是基于图像提取室内特征来进行判别,其依据室内人工建筑常见的直线、直角特征来判断处于室内或室外。但是,上述判定方式准确率较低,计算量大且非常耗电。因此,目前需要本领域技术人员迫切解决的一个技术问题就是:提出一种定位方法、装置和智能终端,以准确的对室内外进行判别。
技术实现思路
本申请实施例所要解决的技术问题是提供一种定位方法,以准确的对室内外进行判别。相应的,本申请实施例还提供了一种定位装置和一种智能终端,用以保证上述方法的实现及应用。为了解决上述问题,本申请实施例公开了一种定位方法,包括:采集至少两种数据,其中,所述数据包括定位数据;依据所述至少两种数据执行室内外判定,确定室内外定位结果。可选的,所述定位数据包括:传感器数据和全球定位系统GPS数据。可选的,所述GPS数据包括:卫星个数和卫星描述信息;所述传感器数据包括地磁强度;则所述采集至少两种数据,包括:采集卫星个数、卫星描述信息和地磁强度中的至少两种数据。可选的,所述GPS数据的确定步骤包括:从GPS数据中解析出报文段,从所述报文段中获取卫星个数和/或卫星描述信息。可选的,所述传感器数据的确定步骤包括:依据加速度传感器测量的加速度信息计算步数;依据磁传感器测量的地磁数据计算每一步的地磁强度。可选的,所述依据所述至少两种数据执行室内外判定,确定室内外定位结果,包括:依据卫星个数确定第一定位结果,依据卫星描述信息确定第二定位结果,以及依据地磁强度确定第三定位结果;依据第一定位结果、第二定位结果和第三定位结果中的至少两种执行室内外判定,确定室内外定位结果。可选的,依据所述卫星个数确定第一定位结果的步骤包括:统计第一预置时间内所述卫星个数大于第一阈值的第一比率;将所述第一比率和第一判定范围进行比较,依据比较结果确定第一定位结果,其中,所述第一定位结果包括:室内、室外或不确定。可选的,依据所述卫星描述信息确定第二定位结果的步骤包括:从所述卫星描述信息中获取各卫星对应的高度角和信噪比;将高度角超过第二阈值且信噪比超过第三阈值的卫星作为目标卫星;依据所述目标卫星执行定位,确定第二定位结果,其中,所述第二定位结果包括:室内、室外或不确定。可选的,依据所述目标卫星执行定位,确定第二定位结果,包括:确定目标卫星的个数,计算目标卫星的个数和卫星描述信息中卫星总个数的第二比率;将所述第二比率和第二判定范围进行比较,依据比较结果确定第二定位结果。可选的,据所述地磁强度确定第三定位结果的步骤,包括:依据预置步数内的地磁强度确定第三定位结果,其中,所述第三定位结果包括:室内、室外或不确定。可选的,依据预置步数内的磁场强度确定第三定位结果,包括:在所述预置步数内计算所述磁场强度的方差;将所述方差与第四阈值进行比较,依据比较结果确定第三定位结果。可选的,采集至少两种数据,还包括:在第二预置时间内获取环境光通量;则依据所述至少两种数据执行室内外判定,确定室内外定位结果,还包括:依据所述环境光通量确定第四定位结果;依据第一定位结果、第二定位结果、第三定位结果和第四定位结果中的至少三种执行室内外判定,确定室内外定位结果。可选的,依据所述环境光通量确定第四定位结果,包括:判断所述环境光通量是否大于第五阈值;当所述环境光通量大于第五阈值时,确定第四定位结果为处于室外;当所述环境光通量不大于第五阈值时,确定第四定位结果为不确定。可选的,还包括:获取有效的GPS数据,依据所述有效的GPS数据判断当前位置是否在地理围栏内;若当前位置在所述地理围栏内,执行依据GPS数据获取卫星个数、卫星描述信息的步骤;若当前位置不在所述地理围栏内,启动室外定位系统执行定位。可选的,依据所述有效的GPS数据判断当前位置是否在地理围栏内,包括:确定所述有效的GPS数据对应地理围栏,获取所述地理围栏的至少两个对角顶点的地理位置信息;检测所述有效的GPS数据是否在所述对角顶点的地理位置信息对应地理围栏内。可选的,还包括:当室内外定位结果为室外时,启动室外定位系统执行定位;当室内外定位结果为室内时,启动室内定位系统执行定位;当室内外定位结果为不确定时,启动室外定位系统和室内定位系统执行定位。可选的,启动室外定位系统和室内定位系统执行定位之后,还包括:依据传感器信息确定当前智能终端的方向信息;当依据所述方向信息判断当前指向建筑物,且室内精度大于室外精度时,采用室内定位系统生成定位输出结果;当依据所述方向信息判断当前未指向建筑物,且室外精度不大于室内精度时,采用室内定位系统生成定位输出结果;当依据所述方向信息判断当前指向建筑物,且室内精度不大于室外精度时,采用室外定位系统生成定位输出结果;当依据所述方向信息判断当前未指向建筑物,且室外精度大于室内精度时,采用室外定位系统生成定位输出结果。本申请实施例还公开了一种定位装置,包括:采集模块,用于采集至少两种数据,其中,所述数据包括定位数据;室内外判定模块,用于依据所述至少两种数据执行室内外判定,确定室内外定位结果。可选的,所述定位数据包括:传感器数据和全球定位系统GPS数据。可选的,所述GPS数据包括:卫星个数和卫星描述信息;所述传感器数据包括地磁强度;所述采集模块,用于采集卫星个数、卫星描述信息和地磁强度中的至少两种数据。可选的,所述采集模块,包括:GPS采集子模块,用于从GPS数据中解析出报文段,从所述报文段中获取卫星个数和/或卫星描述信息。可选的,所述采集模块,包括:地磁采集子模块,用于依据加速度传感器测量的加速度信息计算步数;依据磁传感器测量的地磁数据计算每一步的地磁强度。可选的,所述室内外判定模块,包括:定位子模块,用于依据卫星个数确定第一定位结果,依据卫星描述信息确定第二定位结果,以及依据地磁强度确定第三定位结果;判定子模块,用于依据第一定位结果、第二定位结果和第三定位结果中的至少两种执行室内外判定,确定室内外定位结果。可选的,所述定位子模块,包括:第一定位单元,用于统计第一预置时间内所述卫星个数大于第一阈值的第一比率;将所述第一比率和第一判定范围进行比较,依据比较结果确定第一定位结果,其中,所述第一定位结果包括:室内、室外或不确定。可选的,所述定位子模块,包括:第二定位单元,用于从所述卫星描述信息中获取各卫星对应的高度角和信噪比;将高度角超过第二阈值且信噪比超过第三阈值的卫星作为目标卫星;依据所述目标卫星执行定位,确定第二定位结果,其中,所述第二定位结果包括:室内、室外或不确定。可选的,第二定位单元,用于确定目标卫星的个数,计算目标卫星的个数和卫星描述信息中卫星总个数的第二比率;将所述第二比率和第二判定范本文档来自技高网...
一种定位方法、装置和智能终端

【技术保护点】
一种定位方法,其特征在于,包括:采集至少两种数据,其中,所述数据包括定位数据;依据所述至少两种数据执行室内外判定,确定室内外定位结果。

【技术特征摘要】
1.一种定位方法,其特征在于,包括:采集至少两种数据,其中,所述数据包括定位数据;依据所述至少两种数据执行室内外判定,确定室内外定位结果。2.根据权利要求1所述的方法,其特征在于,所述定位数据包括:传感器数据和全球定位系统GPS数据。3.根据权利要求2所述的方法,其特征在于,所述GPS数据包括:卫星个数和卫星描述信息;所述传感器数据包括地磁强度;则所述采集至少两种数据,包括:采集卫星个数、卫星描述信息和地磁强度中的至少两种数据。4.根据权利要求3所述的方法,其特征在于,所述GPS数据的确定步骤包括:从GPS数据中解析出报文段,从所述报文段中获取卫星个数和/或卫星描述信息。5.根据权利要求4所述的方法,其特征在于,所述传感器数据的确定步骤包括:依据加速度传感器测量的加速度信息计算步数;依据磁传感器测量的地磁数据计算每一步的地磁强度。6.根据权利要求5所述的方法,其特征在于,所述依据所述至少两种数据执行室内外判定,确定室内外定位结果,包括:依据卫星个数确定第一定位结果,依据卫星描述信息确定第二定位结果,以及依据地磁强度确定第三定位结果;依据第一定位结果、第二定位结果和第三定位结果中的至少两种执行室内外判定,确定室内外定位结果。7.根据权利要求6所述的方法,其特征在于,依据所述卫星个数确定第一定位结果的步骤包括:统计第一预置时间内所述卫星个数大于第一阈值的第一比率;将所述第一比率和第一判定范围进行比较,依据比较结果确定第一定位结果,其中,所述第一定位结果包括:室内、室外或不确定。8.根据权利要求6所述的方法,其特征在于,依据所述卫星描述信息确定第二定位结果的步骤包括:从所述卫星描述信息中获取各卫星对应的高度角和信噪比;将高度角超过第二阈值且信噪比超过第三阈值的卫星作为目标卫星;依据所述目标卫星执行定位,确定第二定位结果,其中,所述第二定位结果包括:室内、室外或不确定。9.根据权利要求8所述的方法,其特征在于,依据所述目标卫星执行定位,确定第二定位结果,包括:确定目标卫星的个数,计算目标卫星的个数和卫星描述信息中卫星总个数的第二比率;将所述第二比率和第二判定范围进行比较,依据比较结果确定第二定位结果。10.根据权利要求6所述的方法,其特征在于,依据所述地磁强度确定第三定位结果的步骤,包括:依据预置步数内的地磁强度确定第三定位结果,其中,所述第三定位结果包括:室内、室外或不确定。11.根据权利要求10所述的方法,其特征在于,依据预置步数内的磁场强度确定第三定位结果,包括:在所述预置步数内计算所述磁场强度的方差;将所述方差与第四阈值进行比较,依据比较结果确定第三定位结果。12.根据权利要求6所述的方法,其特征在于,采集至少两种数据,还包括:在第二预置时间内获取环境光通量;则依据所述至少两种数据执行室内外判定,确定室内外定位结果,还包括:依据所述环境光通量确定第四定位结果;依据第一定位结果、第二定位结果、第三定位结果和第四定位结果中的至少三种执行室内外判定,确定室内外定位结果。13.根据权利要求11所述的方法,其特征在于,依据所述环境光通量确定第四定位结果,包括:判断所述环境光通量是否大于第五阈值;当所述环境光通量大于第五阈值时,确定第四定位结果为处于室外;当所述环境光通量不大于第五阈值时,确定第四定位结果为不确定。14.根据权利要求1所述的方法,其特征在于,还包括:获取有效的GPS数据,依据所述有效的GPS数据判断当前位置是否在地理围栏内;若当前位置在所述地理围栏内,执行依据GPS数据获取卫星个数、卫星描述信息的步骤;若当前位置不在所述地理围栏内,启动室外定位系统执行定位。15.根据权利要求14所述的方法,其特征在于,依据所述有效的GPS数据判断当前位置是否在地理围栏内,包括:确定所述有效的GPS数据对应地理围栏,获取所述地理围栏的至少两个对角顶点的地理位置信息;检测所述有效的GPS数据是否在所述对角顶点的地理位置信息对应地理围栏内。16.根据权利要求1所述的方法,其特征在于,还包括:当室内外定位结果为室外时,启动室外定位系统执行定位;当室内外定位结果为室内时,启动室内定位系统执行定位;当室内外定位结果为不确定时,启动室外定位系统和室内定位系统执行定位。17.根据权利要求16所述的方法,其特征在于,启动室外定位系统和室内定位系统执行定位之后,还包括:依据传感器信息确定当前智能终端的方向信息;当依据所述方向信息判断当前指向建筑物,且室内精度大于室外精度时,采用室内定位系统生成定位输出结果;当依据所述方向信息判断当前未指向建筑物,且室外精度不大于室内精度时,采用室内定位系统生成定位输出结果;当依据所述方向信息判断当前指向建筑物,且室内精度不大于室外精度时,采用室外定位系统生成定位输出结果;当依据所述方向信息判断当前未指向建筑物,且室外精度大于室内精度时,采用室外定位系统生成定位输出结果。18.一种定位装置,其特征在于,包括:采集模...

【专利技术属性】
技术研发人员:吴剑沈慧姚云蛟
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1