The embodiment of this application discloses a positioning method for improving the accuracy of terminal positioning. The method of the embodiment of the present application includes: the terminal obtains the first positioning result by matching the first signal with the preset fingerprint database; the terminal determines the position characteristic of the terminal according to the position characteristic information and preset conditions, and the position characteristic information includes the change of at least one second signal in a predetermined period of time; the terminal obtains the first positioning result and the description according to the first positioning result and the preset condition. Position features are matched in a map database to obtain a second positioning result, which includes the corresponding relationship between position features and map positions, and the terminal determines the location of the terminal according to the second positioning result. The embodiment of this application also provides a terminal.
【技术实现步骤摘要】
一种定位的方法及终端
申请涉及计算机领域,尤其涉及一种定位的方法及终端。
技术介绍
随着位置服务的大众化、普通化、日常化,对于位置的定位服务成为人们越来越不可或缺的基本需求。而人们的日常活动大多数时间在室内,对于终端的使用和数据连接大多情况下也在室内,并且人们的日常活动信息通常与位置、时间相关,所以,对于移动互联网时代的位置服务需求将越来越大。现有提供的一种利用终端传感器进行室内定位的方法,应用场景为初始位置未知或者视线受阻时,基于地磁信号幅度,利用动态时间规整(dynamictimewarping,DTW)算法与地磁指纹数据库进行匹配,从而实现室内定位和导航。但是,该方法主要依赖地磁信号幅度来识别室内走廊、柱子等特征,而周围环境中的电器设备(如电冰箱、服务器等)容易对实时接收到的地磁信号强度产生干扰,从而导致匹配的位置容易出现错误,输出的定位位置不准确。
技术实现思路
本申请实施例提供了一种定位的方法及终端,用于提高终端位置定位的准确度。有鉴于此,本申请实施例第一方面提供了一种定位的方法,可以包括:终端根据第一信号和预置的指纹数据库匹配得到第一定位结果;其中,这里的第一信号可以是第一时刻的当前信号,该当前信号可以包括但不限于当前无线保真(wirelessfidelity,WIFI)信号列表、基站信号列表。所述终端根据位置特征信息和预设条件,确定所述终端的位置特征,所述位置特征信息包括预定时间段内至少一种第二信号的变化情况;这里的预定时间段可以理解为第一时刻到第二时刻之间的时间段,终端会采集预定时间段内的至少一种第二信号的变化情况,第二信号可以是WIFI信号、 ...
【技术保护点】
1.一种定位的方法,其特征在于,包括:终端根据第一信号和预置的指纹数据库匹配得到第一定位结果;所述终端根据位置特征信息和预设条件,确定所述终端的位置特征,所述位置特征信息包括预定时间段内至少一种第二信号的变化情况;所述终端根据所述第一定位结果和所述位置特征,在地图数据库中匹配,得到第二定位结果,所述地图数据库中包括位置特征和地图位置的对应关系;所述终端根据所述第二定位结果确定所述终端的位置。
【技术特征摘要】
1.一种定位的方法,其特征在于,包括:终端根据第一信号和预置的指纹数据库匹配得到第一定位结果;所述终端根据位置特征信息和预设条件,确定所述终端的位置特征,所述位置特征信息包括预定时间段内至少一种第二信号的变化情况;所述终端根据所述第一定位结果和所述位置特征,在地图数据库中匹配,得到第二定位结果,所述地图数据库中包括位置特征和地图位置的对应关系;所述终端根据所述第二定位结果确定所述终端的位置。2.根据权利要求1所述的方法,其特征在于,所述终端根据所述第一定位结果和所述位置特征,在地图数据库中匹配,得到第二定位结果,具体包括:所述终端根据第一定位结果和预置算法,确定第一定位范围;所述终端根据第一定位范围和所述地图数据库中的地图位置,确定所述终端的位置特征所对应的地图位置中在所述第一定位范围内的地图位置;所述终端确定所述第一定位范围内的地图位置为第二定位结果。3.根据权利要求1或2所述的方法,其特征在于,所述终端根据所述第二定位结果确定所述终端的位置,具体包括:所述终端根据第三信号,识别用户的运动特征;所述终端根据所述运动特征、所述预置算法,以及所述第二定位结果,确定所述终端的位置。4.根据权利要求1-3任一所述的方法,其特征在于,所述终端根据位置特征信息和预设条件,确定所述终端的位置特征,具体包括:所述终端根据全球定位系统GPS信号在所述预定时间段内的变化情况和第一预设条件,确定所述终端的第一类型位置特征。5.根据权利要求1-3任一所述的方法,其特征在于,所述终端根据位置特征信息和预设条件,确定所述终端的位置特征,具体包括:所述终端根据WIFI信号在所述预定时间段内的变化情况和第二预设条件,确定所述终端的第二类型位置特征。6.根据权利要求1-3任一所述的方法,其特征在于,所述终端根据位置特征信息和预设条件,确定所述终端的位置特征,具体包括:所述终端根据传感器数据中的气压计在所述预定时间段内的变化情况和第三预设条件,确定第三类型位置特征;所述终端根据WIFI信号和所述第三类型位置特征,确定所述第三类型位置特征对应的第三目标位置特征。7.根据权利要求1-3任一所述的方法,其特征在于,所述终端根据位置特征信息和预设条件,确定所述终端的位置特征,具体包括:所述终端根据传感器数据中的气压计在所述预定时间段内的变化情况和第四预设条件,确定第四类型位置特征;所述终端根据所述传感器数据中的加速度计和所述第四类型位置特征,确定第四目标特征位置。8.根据权利要求1-3任一所述的方法,其特征在于,所述终端根据位置特征信息和预设条件,确定所述终端的位置特征,具体包括:所述终端根据地磁信号在所述预定时间段内的变化情况和第五预设条件,确定第五类型位置特征。9.根据权利要求1-8任一所述的方法,其特征在于,所述第二信号包括传感器数据;所述方法还包括:所述终端对所述传感器数据对应的传感器的累计误差进行重置。10.根据权利要求1-9任一所述的方法,其特征在于,所述方法还包括:所述终端根据所述位置特征,匹配所述地图数据库,得到定位轨迹;所述终端根据所述定位轨迹和历史定位轨迹,计算得到估计参数;所述终端根据所述估计参数,进行下一时间单位的定位。11.一种终端,其特征在于,包括:匹配模块,用于根据第一信号和预置的指纹数据库匹配得到第一定位结果;第一确定模块,用于根据位置特征信息和预设条件,确定所述终端的位置特征,所述位置特征信息包括预定时间段内至少一种第二信号的变化情况;得到模块,用于根据所述第一定位结果和所述位置特征,在地图数据库中匹配,得到第二定位结果,所述地图数据库中包括位置特征和地图位置的对应关系;第二确定模块,用于根据所述第二定位结果确定所述终端的位置。12.根据权利要求11所述的终端,其特征在于,所述得到模块,具体用于根据第一定位结果和预置算法,确定第一定位范围;根据第一定位范围和所述地图数据库中的地图位置,确定所述终端的位置特征所对应的地图位置中在所述第一定位范围内的地图位置;确定所述第一定位范围内的地图位置为第二定位结果。13.根据权利要求11或12所述的终端,其特征在于,所述第二确定模块,具体用于根据第三信号,识别用户的运动特征;根据所述运动特征、所述预置算法,以及所述第二定位结果,确定所述终端的位置。14.根据权利要求11-13任一所述的终端,其特征在于,所述第一确定模块,具体用于根据全球定位系统GPS信号在所述预定时间段内的变化情况和第一预设条件,确定所述终端的第一类型位置特征。15.根据权利要...
【专利技术属性】
技术研发人员:曾丹丹,王永亮,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。