室内停车场定位方法、计算机设备、存储介质及程序产品技术

技术编号:37417986 阅读:11 留言:0更新日期:2023-04-30 09:41
本申请提供了室内停车场定位方法、计算机设备、存储介质及程序产品。本申请可以获取当前时刻在目标区域测量的多个实时接收信号强度(Received Signal Strength,RSS);接收目标区域的车道格局数据库和指纹数据库;根据历史时刻在目标区域定位得到的历史位置数据,从车道格局数据库的多个车道中确定历史位置数据所在的历史车道,历史车道包括多个候选位置数据;基于多个实时RSS、多个候选位置数据、以及指纹数据库中每个位置数据对应的多个RSS进行定位,得到当前时刻的目标位置数据。本申请可以结合历史时刻的历史位置数据进行定位,得到当前时刻的目标位置数据,有效提升定位准确度。度。度。

【技术实现步骤摘要】
室内停车场定位方法、计算机设备、存储介质及程序产品


[0001]本申请涉及终端
,尤其涉及一种室内停车场定位方法、计算机设备、存储介质及程序产品。

技术介绍

[0002]现如今,终端可以借助定位系统实现定位,常见的定位系统如无线保真(Wireless Fidelity,Wi

Fi)定位系统等。其中,终端借助Wi

Fi定位系统在室内停车场进行定位的过程可以包括:测量来自接入点(Access Point,AP)的Wi

Fi信号的接收信号强度(Received Signal Strength,RSS),根据RSS对终端进行位置估测。然而,由于Wi

Fi信号波动较大,导致终端测量的RSS不准确,进而导致针对室内停车场的估测位置与真实位置之间的差距较大。

技术实现思路

[0003]有鉴于此,有必要提供一种室内停车场定位方法、计算机设备、存储介质及程序产品,可以有效提升室内停车场的定位准确度。
[0004]本申请第一方面提供了一种定位方法,应用于终端,包括:获取当前时刻在目标区域测量的多个实时接收信号强度;接收目标区域的车道格局数据库和指纹数据库,车道格局数据库包括目标区域内的多个车道、以及每个车道内包括的多个位置数据,指纹数据库包括每个位置数据对应的多个RSS;根据历史时刻在目标区域定位得到的历史位置数据,从车道格局数据库的多个车道中确定历史位置数据所在的历史车道,历史车道包括多个候选位置数据;基于多个实时RSS、多个候选位置数据、以及每个位置数据对应的多个RSS进行定位,得到当前时刻的目标位置数据。
[0005]其中,目标区域可以包括密闭的室内空间,如室内停车场等。历史时刻可以包括当前时刻之前的时刻,历史时刻的历史位置数据可以为一个或多个,如一个历史时刻的多个历史位置数据、或多个历史时刻分别对应的多个历史位置数据,历史车道可以包括一个或多个车道的部分或全部。
[0006]通过采用该技术方案,可以结合历史时刻的历史位置数据得到该历史位置数据所在的历史车道,并通过历史车道包括的多个候选位置数据、每个位置数据对应的多个RSS、当前时刻的多个实时RSS进行定位,得到当前时刻的目标位置数据,本申请引入历史时刻的历史位置数据,并结合当前时刻测量到的多个实时RSS进行定位,相比于仅通过当前时刻可能并不准确的多个实时RSS进行定位,本申请可以有效提升定位准确度。
[0007]在一种可能的实现方式中,根据历史时刻在目标区域定位得到的历史位置数据,从车道格局数据库的多个车道中确定历史位置数据所在的历史车道,包括:从车道格局数据库的多个位置数据中,查找与历史位置数据相匹配的匹配位置数据;将匹配位置数据所属的车道确定为历史位置数据所在的历史车道。
[0008]通过采用该技术方案,可以通过车道格局数据库对历史时刻的历史位置数据进行
匹配,确定历史位置数据所在的历史车道。
[0009]在一种可能的实现方式中,基于多个实时RSS、多个候选位置数据、以及每个位置数据对应的多个RSS进行定位,得到当前时刻的目标位置数据,包括:
[0010]根据指纹数据库中多个位置数据、以及每个位置数据对应的多个RSS,确定与多个实时RSS相匹配的多个匹配RSS对应的初始位置数据;基于历史车道的多个候选位置数据,对初始位置数据进行修正,得到当前时刻的目标位置数据。
[0011]通过采用该技术方案,可以先确定当前时刻的初始位置数据,再通过修正初始位置数据的方式确定当前时刻的目标位置数据。
[0012]在一种可能的实现方式中,基于历史位置的多个候选位置数据,对初始位置数据进行修正,得到当前时刻的目标位置数据,包括:
[0013]当初始位置数据为多个候选位置数据中的任意一个时,确定初始位置数据为当前时刻的目标位置数据;当初始位置数据不为多个候选位置数据中的任意一个时,根据初始位置数据,从多个候选位置数据中确定当前时刻的目标位置数据。
[0014]通过采用该技术方案,可以对初始位置数据进行修正,得到属于多个候选位置数据的当前时刻的目标位置数据。
[0015]在一种可能的实现方式中,当初始位置数据不为多个候选位置数据中的任意一个时,根据初始位置数据,从多个候选位置数据中确定当前时刻的目标位置数据,包括:
[0016]当初始位置数据不为多个候选位置数据中的任意一个时,从多个候选位置数据中,确定与初始位置数据满足目标位置数据关系的候选位置数据为当前时刻的目标位置数据。
[0017]通过采用该技术方案,可以根据初始位置数据,从多个候选位置数据中确定当前时刻的目标位置数据。
[0018]在一种可能的实现方式中,根据指纹数据库中多个位置数据、以及每个位置数据对应的多个RSS,确定与多个实时RSS相匹配的多个匹配RSS对应的初始位置数据,包括:
[0019]基于指纹数据库生成第一定位模型,第一定位模型包括多个位置数据、以及每个位置数据的多个RSS;通过第一定位模型从每个位置数据的多个RSS中,确定与多个实时RSS相匹配的多个匹配RSS对应的初始位置数据。
[0020]通过采用该技术方案,可以生成并使用第一定位模型,确定当前时刻的多个实时RSS对应的初始位置数据。
[0021]在一种可能的实现方式中,基于多个实时RSS、多个候选位置数据、以及每个位置数据对应的多个RSS进行定位,得到当前时刻的目标位置数据,包括:
[0022]在指纹数据库中,确定多个候选位置数据中的每个候选位置数据对应的多个RSS;从每个候选位置数据对应的多个RSS中,确定与多个实时RSS相匹配的多个匹配RSS,并确定多个匹配RSS对应的候选位置数据为目标位置数据。
[0023]通过采用该技术方案,可以从多个候选定位数据以及每个候选定位数据对应的多个RSS中,根据当前时刻的多个实时RSS确定当前时刻的目标位置数据。
[0024]在一种可能的实现方式中,定位方法还包括:
[0025]基于指纹数据库和车道格局数据库,生成第二定位模型,第二定位模型包括目标区域内的多个车道、每个车道内的多个位置数据、以及每个位置数据的多个RSS;
[0026]基于多个实时RSS、历史车道的多个候选位置数据、以及每个位置数据对应的多个RSS进行定位,得到当前时刻的目标位置数据,包括:
[0027]通过第二定位模型,确定多个候选位置数据中的每个候选位置数据对应的多个RSS,从每个候选位置数据对应的多个RSS中,确定与多个实时RSS相匹配的多个匹配RSS,并确定多个匹配RSS对应的候选位置数据为目标位置数据。
[0028]通过采用该技术方案,可以生成并使用第二定位模型,直接确定当前时刻的多个实时RSS对应的目标位置数据。
[0029]本申请第二方面提供了一种车道格局数据生成方法,包括:
[0030]获取在目标区域内采集的多个位置数据及其对应的多组车道数据,以及每一个位置数据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种定位方法,应用于终端,包括:获取当前时刻在目标区域测量的多个实时接收信号强度(Received Signal Strength,RSS);接收所述目标区域的车道格局数据库和指纹数据库,所述车道格局数据库包括所述目标区域内的多个车道、以及每个所述车道内包括的多个位置数据,所述指纹数据库包括每个所述位置数据对应的多个RSS;根据历史时刻在所述目标区域定位得到的历史位置数据,从所述车道格局数据库的所述多个车道中确定所述历史位置数据所在的历史车道,所述历史车道包括多个候选位置数据;基于所述多个实时RSS、所述多个候选位置数据、以及每个所述位置数据对应的多个RSS进行定位,得到所述当前时刻的目标位置数据。2.根据权利要求1所述的方法,其特征在于,所述根据历史时刻在所述目标区域定位得到的历史位置数据,从车道格局数据库的多个车道中确定所述历史位置数据所在的历史车道,包括:从所述车道格局数据库的多个位置数据中,查找与所述历史位置数据相匹配的匹配位置数据;将所述匹配位置数据所属的车道确定为所述历史位置数据所在的历史车道。3.根据权利要求1所述的方法,其特征在于,所述基于所述多个实时RSS、所述多个候选位置数据、以及所述每个位置数据对应的多个RSS进行定位,得到所述当前时刻的目标位置数据,包括:根据所述指纹数据库中多个位置数据、以及每个位置数据对应的多个RSS,确定与所述多个实时RSS相匹配的多个匹配RSS对应的初始位置数据;基于所述历史车道的多个候选位置数据,对所述初始位置数据进行修正,得到所述当前时刻的目标位置数据。4.根据权利要求3所述的方法,其特征在于,所述基于所述历史位置的多个候选位置数据,对所述初始位置数据进行修正,得到所述当前时刻的目标位置数据,包括:当所述初始位置数据为所述多个候选位置数据中的任意一个时,确定所述初始位置数据为所述当前时刻的目标位置数据;当所述初始位置数据不为所述多个候选位置数据中的任意一个时,根据所述初始位置数据,从所述多个候选位置数据中确定所述当前时刻的目标位置数据。5.根据权利要求4所述的方法,其特征在于,所述当所述初始位置数据不为所述多个候选位置数据中的任意一个时,根据所述初始位置数据,从所述多个候选位置数据中确定所述当前时刻的目标位置数据,包括:当所述初始位置数据不为所述多个候选位置数据中的任意一个时,从所述多个候选位置数据中,确定与所述初始位置数据满足目标位置数据关系的候选位置数据为所述当前时刻的目标位置数据。6.根据权利要求3所述的方法,其特征在于,所述根据所述指纹数据库中多个位置数据、以及每个位置数据对应的多个RSS,确定与所述多个实时RSS相匹配的多个匹配RSS对应的初始位置数据,包括:
基于所述指纹数据库生成第一定位模型,所述第一定位模型包括多个位置数据、以及每个位置数据的多个RSS;通过所述第一定位模型从每个位置数据的多个RSS中,确定与所述多个实时RSS相匹配的多个匹配RSS对应的初始位置数据。7.根据权利要求1所述的方法,其特征在于,所述基于所述多个实时RSS、所述多个候选位置数据、以及每个位置数据对应的多个RSS进行定位,得到所述当前时刻的目标位置数据,包括:在所述指纹数据库中,确定所述多个候选位置数据中的每个候选位置数据对应的多个RSS;从每个候选位置数据对应的多个RSS中,确定与所述多个实时RSS相匹配的多个匹配RSS,并确定所述多个匹配RSS对应的候选位置数据为目标位置数据。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:基于所述指纹数据库和所述车道格局数据库,生成第二定位模型,所述第二定位模型包括所述目标区域内的多个车道、每个车道内的多个位置数据、以及每个位置数据的多个RSS;所述基于所述多个实时RSS、所述历史车道的多个候选位置数据、以及每个位置数据对应的多个RSS进行定位,得到所述当前时刻的目标位置数据,包括:通过所述第二定位模型,确定所述多个候选位置数据中的每个候选位置数据对应的多个RSS,从每个候选位置数据对应的多个RSS中,确定与所述多个实时RSS相匹配的多个匹配RSS,并确定所述多个匹配RSS对应的候选位置数据为目标位置数据。...

【专利技术属性】
技术研发人员:洪伟评
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:

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

1