一种基于WiFi与视觉融合室内定位方法

文档序号:90142 发布日期:2021-10-08 浏览:12次 >En<

阅读说明:本技术 一种基于WiFi与视觉融合室内定位方法 (Indoor positioning method based on WiFi and visual fusion ) 是由 孙炜 唐晨俊 于 2021-05-08 设计创作,主要内容包括:本发明提出一种WiFi和视觉融合的室内定位方法,包括如下步骤:在室内定位区域中设定指纹点,同时采集WiFi数据和图像数据,并构建离线指纹库;在室内定位区域内任意位置设定待测点,并同时采集该点的WiFi数据和图像数据;采用WiFi定位算法筛选出WiFi候选点集;将WiFi候选点集的结果作为限制范围,采用图像定位算法筛选出图像候选点集;采用融合定位算法将WiFi估计位置与图像估计位置进行融合,从而实现室内定位。(The invention provides an indoor positioning method with WiFi and vision integrated, which comprises the following steps: setting fingerprint points in an indoor positioning area, simultaneously acquiring WiFi data and image data, and constructing an offline fingerprint database; setting a point to be measured at any position in an indoor positioning area, and simultaneously acquiring WiFi data and image data of the point; screening a WiFi candidate point set by adopting a WiFi positioning algorithm; taking the result of the WiFi candidate point set as a limiting range, and screening out an image candidate point set by adopting an image positioning algorithm; and fusing the WiFi estimated position and the image estimated position by adopting a fusion positioning algorithm, thereby realizing indoor positioning.)

一种基于WiFi与视觉融合室内定位方法

技术领域

本发明涉及室内定位

技术领域

,尤其涉及一种基于WiFi与视觉融合室内定位方法。

背景技术

21世纪,WiFi作为新型技术得到了迅猛的发展。在各种公共场所例如:超市,咖啡厅,图书馆等,WiFi信号随处可见且使用方便。现阶段,WiFi信号主要应用于数据传输及通讯,极少通过WiFi信号实现定位功能。然而WiFi几乎不存在部署成本,仅需要采用接收装置即可获取其信息;WiFi不属于视觉测量,从而不存在视觉混叠;WiFi信号对复杂的室内环境具有一定的包容性,因此WiFi信号应用于室内定位技术中存在极高的研究价值。但是仅采用WiFi信号所获取的室内环境信息缺乏丰富度,导致定位精度及定位稳定性有待加强。由于室内环境复杂且多变,环境中人为运动,湿度温度,多径传播等因素都会导致WiFi信号产生波动及变化,因此导致WiFi定位无法实现厘米级定位,单一的WiFi信号其定位精度大约在2-3米。

在WiFi定位技术流行之时,视觉定位也是实现室内定位的关键技术之一。视觉定位技术由于不需要对室内外部环境进行设备部署,设备成本低,获取的环境信息量丰富,定位精度高等优势,得到了广泛的关注且发展迅速。但是视觉定位存在着两个致命的缺点:视觉混叠和计算代价大。特别是在大型室内环境,例如:机场,图书馆,博物馆等对计算机的需求是一项巨大的挑战。为在大型室内环境中获得成本低,定位鲁棒性强,定位精度高,计算代价小的定位系统。

因此有必要提出一种基于WiFi与视觉融合的室内定位方法以解决上述问题。

名词解释:

AP:即无线接入点。

发明内容

本发明针对上述要解决的技术问题,提供一种高效的WiFi与视觉融合的室内定位方法。

本发明提供一种基于WiFi与视觉融合室内定位方法,包括如下步骤:

S1:在室内定位区域中建立网格指纹点,在指纹点处同时采集WiFi数据和图像数据并对WiFi数据和图像数据进行预处理,构建离线指纹库;

S2:在定位区域内的任意位置作为待测点,采集该点的WiFi数据和图像数据,同时记录待测点的真实位置;

S3:将待测点的WiFi数据与离线指纹库中WiFi进行匹配,筛选出若干个WiFi候选点;

S4:以WiFi候选点作为约束条件,将待测点图像与在约束条件内的离线图像数据进行匹配。在图像匹配前,将图像中的行人等移动障碍物进行剔除。随后采用图像定位算法筛选出图像候选点。

S5:对WiFi定位和图像定位分别赋予相应的权重值,随后对WiFi候选点以及图像候选点也赋予相应的权重值,通过双层联合权重值实现室内定位。

优选的,所述步骤S1包括如下步骤:

S11:在室内定位区域内设定估计大小间距的网格指纹点,设定室内定位区域一共有Ns个指纹点,NAP个AP,在每个指纹点处同时采集M个WiFi数据和图像数据,图像数据来源于同一点的不同方向。因此室内指纹点集合可表示为,L={L1,L2,...,LNs}。每个指纹点可表示为Li={RSSi,Ii,oi}(i=1,2,...,Ns)。其中和oi={xi,yi}分别表示每个指纹点所包含的WiFi特征,图像特征以及真实位置信息。表示所采集的第i个指纹点的第j个AP的WiFi特征。表示所采集的第i个指纹点的第j张图像特征。xi,yi(i=1,2,...,Ns)表示世界坐标系下位置。

S12:对采集的WiFi数据与图像数据进行处理,将WiFi数据中的坏值进行剔除,以及图像数据中相似度大的图像剔除。

S13:对预处理后的WiFi数据和图像数据转化为相应的特征进行表述,WiFi特征可以采用均值表述,图像特征可以采用视觉词袋技术进行表述,从而构建离线指纹数据库。同时将离线图像数据以及一些公共室内图像数据集进行训练从而实现目标检测,训练算法包括但不限于:R-CNN,fast R-CNN等。

优选的,所述步骤S2包括如下步骤:

在室内定位环境内任意位置设定待测点,可以是指纹点位置,也可以是非指纹点位置,同时采集若干个WiFi数据和图像数据,经过上述同样的预处理方式,得到待测点的WiFi数据和图像数据。待测点的真实数据也保留下来作为后续定位精度误差分析。

优选的,所述步骤S3具体为:

S31:将待测点的WiFi数据转化为WiFi特征,随后将待测点的WiFi特征与离线指纹库进行匹配

优选的,所述步骤S4具体为:

S41:将WiFi候选点作为约束条件进行图像候选点的筛选,约束条件如下,

|Lxi-xj|+|Lyi-yj|≤γ(i=1,2,...,K,j=1,2,...,Ns)

其中(Lxi,Lyi)和(xj,yj)分别表示WiFi候选点位置和指纹点位置,γ为条件阈值。

S42:由于室内定位经常存在人员流动的情况,因此在图像匹配前,将待测点的图像数据将室内人员进行识别及分割。

S43:识别分割后,将待测点的图像特征与被约束指纹点的图像特征进行匹配,筛选出相似度最大的前S个作为图像候选点。

优选的,所述步骤S5包括如下步骤:

S51:由于WiFi定位与视觉定位精度不相同,因此对WiFi定位结果与图像定位结果应赋予不同的权重值。采集NT个待测点信息,分别采用WiFi定位算法与图像定位算法得到定位结果,设定WiFi定位结果为locw=(XW,YW),图像定位结果为locp=(XP,YP),WiFi权重值为Ww,图像权重值为Wp。并满足目标函数:

其约束条件为:

Ww+Wp=1

其中loci为待测点的真实位置,随后可采用多种方法获得WiFi和图像定位的权重值。

S52:随后对筛选出的K个WiFi候选点与S个图像候选点赋予相应权重值,即可采用无监督学习方法又可采用有监督学习方法,从而实现最终的定位结果。

与相关技术相比,本发明提供的基于WiFi与视觉融合的室内定位方法中应用深度学习对图像进行识别分割,将室内环境中人为的干扰进行有效处理,同时采用双层联合权重值将WiFi和视觉进行有效的融合实现最终定位。本发明在定位鲁棒性和定位精度上具备极强竞争力。

具体实施方式

下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明提供了本发明提供一种基于WiFi与视觉融合的室内定位方法,包括如下步骤:

S1:在室内定位区域中建立网格指纹点,在指纹点处同时采集WiFi数据和图像数据并对WiFi数据和图像数据进行预处理,构建离线指纹库。

在室内定位区域设立网格指纹点,并采集各网格指纹点的WiFi数据和图像数据,采集过程采用旋转方式,这样采集的图像数据来自于该点的不同方向,并对数据进行相应的预处理,提高输入信号的质量。

所述步骤S1具体为:

S11:在室内定位区域内设定估计大小间距的网格指纹点,设定室内定位区域一共有Ns个指纹点,NAP个AP,在每个指纹点处同时采集M个WiFi数据和图像数据,图像数据来源于同一点的不同方向。因此室内指纹点集合可表示为,L={L1,L2,...,LNs}。每个指纹点可表示为Li={RSSi,Ii,oi}(i=1,2,...,Ns)。其中和oi={xi,yi}分别表示每个指纹点所包含的WiFi特征,图像特征以及真实位置信息。表示所采集的第i个指纹点的第j个AP的WiFi特征。表示所采集的第i个指纹点的第j张图像特征。xi,yi(i=1,2,...,Ns)表示世界坐标系下位置。

S12:对采集的WiFi数据与图像数据进行处理,将WiFi数据中的坏值进行剔除,以及图像数据中相似度大的图像剔除。

S13:对预处理后的WiFi数据和图像数据转化为相应的特征进行表述,WiFi特征可以采用均值表述,图像特征可以采用视觉词袋技术进行表述,从而构建离线指纹数据库。同时将离线图像数据以及一些公共室内图像数据集进行训练从而实现目标检测,训练算法包括但不限于:R-CNN,fast R-CNN等。

S2:在定位区域内的任意位置作为待测点,采集待测点的WiFi数据和图像数据,同时记录该点的真实位置。

需采集多个待测点的信息,其中一部分作为获取WiFi定位与图像定位权重值的训练集,另一部分作为测试集,测试本次实验方法的定位性能。

所述步骤S2具体为:

在室内定位环境内任意位置设定待测点,可以是指纹点位置,也可以是非指纹点位置,同时采集若干个WiFi数据和图像数据,经过上述同样的预处理方式,得到待测点的WiFi数据和图像数据。待测点的真实数据也保留下来作为后续定位精度误差分析。

S3:将待测点的WiFi数据与离线指纹库中WiFi进行匹配,筛选出若干个WiFi候选点。

WiFi定位阶段,一方面,WiFi定位计算代价较小,可作为图像定位的约束条件,减少图像定位的计算代价,缩短室内定位时间。另一方面,获取WiFi候选点,为后续融合定位提供条件。

所述步骤S3具体为:

S31:将待测点的WiFi数据转化为WiFi特征,随后将待测点的WiFi特征与离线指纹库进行匹配

S4:以WiFi候选点作为约束条件,将待测点图像与在约束条件内的离线图像数据进行匹配。在图像匹配前,将图像中的行人等移动障碍物进行剔除。随后采用图像定位算法筛选出图像候选点。

图像定位阶段,采用深度学习方法将室内定位中人为移动的干扰剔除,提高室内定位的鲁棒性,同时采用特征匹配算法,在被约束的WiFi候选点中筛选出图像候选点。

所述步骤S4包括如下步骤:

S41:将WiFi候选点作为约束条件进行图像候选点的筛选,约束条件如下,

|Lxi-xj|+|Lyi-yj|≤γ(i=1,2,...,K,j=1,2,...,Ns)

其中(Lxi,Lyi)和(xj,yj)分别表示WiFi候选点位置和指纹点位置,γ为条件阈值。

S42:由于室内定位经常存在人员流动的情况,因此在图像匹配前,将待测点的图像数据进行目标识别和分割,将室内人员进行识别及分割。

S43:识别分割后,将待测点的图像特征与被约束指纹点的图像特征进行匹配,筛选出相似度最大的前S个作为图像候选点。

S5:对WiFi定位和图像定位分别赋予相应的权重值,随后对WiFi候选点以及图像候选点也赋予相应的权重值,通过双层联合权重值实现室内定位。

将WiFi和图像候选点进行有效融合,提高室内定位精度。

所述步骤S5包括如下步骤:

S51:由于WiFi定位与视觉定位精度不相同,因此对WiFi定位结果与图像定位结果应赋予不同的权重值。采集NT个待测点信息,分别采用WiFi定位算法与图像定位算法得到定位结果,设定WiFi定位结果为locw=(XW,YW),图像定位结果为locp=(XP,YP),WiFi权重值为Ww,图像权重值为Wp。并满足目标函数:

其约束条件为:

Ww+Wp=1

其中loci为待测点的真实位置,随后可采用多种方法获得WiFi和图像定位的权重值。

S52:随后对筛选出的K个WiFi候选点与S个图像候选点赋予相应权重值,即可采用无监督学习方法又可采用有监督学习方法,从而实现最终的定位结果。

与相关技术相比,本发明提供的基于WiFi与视觉融合的室内定位方法中应用深度学习对图像进行识别分割,将室内环境中人为的干扰进行有效处理,同时采用双层联合权重值将WiFi和视觉进行有效的融合实现最终定位。本发明在定位鲁棒性和定位精度上具备极强竞争力。

以上所述的仅是本发明的实施方式,在此应当指出,对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出改进,但这些均属于本发明的保护范围。

8页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于北斗RDSS实现跨地区到近场的数据共享方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类