The invention discloses a construction method of WIFI indoor location fingerprint database against generation based on network includes: 1, obtained by measuring the channel state information to measure the situation of the channel, i.e. CSI data; 2, the processing of CSI data of each position for amplitude and phase characteristics corresponding preliminary construction of fingerprint database; 3. The amplitude and phase characteristics of map generation network into confrontation training to generate the amplitude and phase characteristic map more, so as to construct the WIFI indoor location fingerprint database adequate sample. The invention reduces the number of signal sampling by generating the amplitude and phase characteristic map generated by resisting network to different locations, and solves the problem that CSI data cannot be built effectively when the data is insufficient, and improves the measuring efficiency and is simple and feasible.
【技术实现步骤摘要】
一种基于生成对抗网络的WIFI室内定位指纹库的构建方法
本专利技术涉及室内定位领域,尤其是涉及一种定位指纹库构建方法。该方法通过高斯回归过程和深度卷积的生成对抗网络来扩充样本库,适用于在有限条件下不能获得完整数据时进行高效建库的情况。
技术介绍
随着移动互联网技术的快速发展,基于位置的服务需求与应用越来越广泛的应用于生活当中。以智能终端为平台,基于WLAN的室内定位系统是近年来的一个研究热点,其具有操作简单,成本低等特点。目前对室内定位系统的研究,主要集中在离线阶段指纹库的构建和在线阶段实施定位两个方面。如何高效地建立并维护指纹库是室内定位一个重要的研究点。由于室内环境复杂,同一位置接收到的信号强度具有不稳定性和时变性,而且信号采集也是一个人工与时间成本都很高的过程,所以,研究一种高效准确的指纹库构建方法很有必要。合肥工业大学硕士学位论文,2017,“一种面向信号盲区的高效指纹库构建算法”,提出了一种信号盲区内AP的部署方法,解决了信号盲区无法建库的问题,提高了信号盲区的定位精度,结合高斯过程回归模型,降低了离线阶段50%的工作量。但是此种方法无法在已有数据的基础上生成更多相同数据的类似数据,样本数量匮乏。四川师范大学硕士学位论文,2016,“基于WiFi的室内指纹定位技术研究”,在WiFi环境下对室内指纹定位技术进行改进和实现,理论方面创新的提出了利用惯性导航设备快速构建方法与基于环境的衰减系数建库两种构建方法,提升了建库速度与减小了建库所需信息量,有效解决了建库阶段成本大的问题。但是此种方法并没有采用一种高效的方法来生成新的数据,效率较低。中国科学院深 ...
【技术保护点】
一种基于生成对抗网络的WIFI室内定位指纹库的构建方法,其特征是按如下步骤进行:步骤1、将一室内空间的外接矩形作为WIFI室内定位区域,将所述WIFI室内定位区域均匀划分为a个正方形网格;以每个正方形网格的中心点作为参考点,从而形成参考点集合,记为CP={CP1,CP2,...,CPi,...,CPa},其中,CPi表示第i个正方形网格内的参考点,i=1,2,...,a;步骤2、在所述WIFI室内定位区域外设置一个b根天线的路由器作为发射设备记为AP,在每个参考点上设置一个c根天线的设备作为接收设备;所述第i个参考点CPi在一段时间内利用所述接收设备按照采样速率v连续采集所述发射设备发送的n个WIFI信号,从而构成第i个参考点CPi的信号时间序列集合
【技术特征摘要】
1.一种基于生成对抗网络的WIFI室内定位指纹库的构建方法,其特征是按如下步骤进行:步骤1、将一室内空间的外接矩形作为WIFI室内定位区域,将所述WIFI室内定位区域均匀划分为a个正方形网格;以每个正方形网格的中心点作为参考点,从而形成参考点集合,记为CP={CP1,CP2,...,CPi,...,CPa},其中,CPi表示第i个正方形网格内的参考点,i=1,2,...,a;步骤2、在所述WIFI室内定位区域外设置一个b根天线的路由器作为发射设备记为AP,在每个参考点上设置一个c根天线的设备作为接收设备;所述第i个参考点CPi在一段时间内利用所述接收设备按照采样速率v连续采集所述发射设备发送的n个WIFI信号,从而构成第i个参考点CPi的信号时间序列集合其中,表示第i个参考点CPi在第j次采集的WIFI信号,且为b×c×m的三维复数矩阵,m表示所述发射设备发射的WIFI信号信道数,b×c表示所述接收设备和发射设备之间的链路数量,j=1,2,...,n;步骤3、以所述第i个参考点CPi的信号时间序列集合CSIi中不同链路所采集到的WIFI信号来代表不同种类的位置信息,从而构成第i个参考点CPi的位置信息集合其中,表示第i个参考点CPi接收到的第k条链路的n个WIFI信号,且为n×m的二维复数矩阵,k=1,2,...,b×c;随机从二维复数矩阵的n行中取出p行数据,共取q次,组成q个p×m的二维复数矩阵,从而重构第i个参考点CPi的位置信息集合为其中,表示第i个参考点CPi的第k条链路的q个p×m的复数矩阵;对重构的位置信息集合CPIi′中的所有复数矩阵分别取出实部和虚部作出幅值相位图,得到第i个参考点CPi的b×c条链路的幅值相位图集合其中,表示第i个参考点CPi的第k条链路的q张幅值相位图,进而得到a个参考点处的幅值相位图集合PIC={PIC1,PIC2,...,PICi,...,PICa}并构成初步指纹库;步骤4、对所述第i个参考点CPi的幅值相位图集合PICi中的图片进行像素变换处理,得到第i个参考点CPi的训练集其中,表示像素变换后的第i个参考点CPi的第k条链路的q张幅值相位图,且的像素为w×h;步骤5、利用第i个参考点CPi的训练集对初始生成对抗网络模型进行训练,得到第i个生成对抗网络模型:步骤5.1、设置生成对抗网络的训练总批次为s,当前批次为t,最大迭代次数为f,当前迭代次数为z,学习率变化率为g,将所述第i个参考点CPi的训练集PICi′分为s个批次,且每个批次有l张幅值相位图;设置标志位flag;步骤5.2、初始化t=1,z=1;...
【专利技术属性】
技术研发人员:李奇越,曲恒,黎洁,张凯,孙伟,周娜娜,
申请(专利权)人:合肥工业大学,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。