基于深度学习的移动设备定位及追踪系统及其使用方法技术方案

技术编号:19102780 阅读:401 留言:0更新日期:2018-10-03 04:05
本发明专利技术提供移动设备定位及跟踪系统及其使用方法,包括:硬件设备,分为服务器、应用客户端和移动设备探测客户端;数据采集模块,用来采集移动设备的属性信息;通信模块,服务器和客户端进行信息传送;移动设备定位模型生成模块,利用机器学习和深度学习及WIFI信号来获取在有障碍物情况下的移动设备定位模型;移动设备移动轨迹模型生成模块,通过用户分类、场景分类和路线信息,利用深度学习方法获得移动设备移动轨迹预测模型;移动设备定位和追踪模块,利用定位模型和轨迹模型对移动设备进行定位和移动行为预测;异常轨迹预警模块。本发明专利技术把深度学习和WIFI技术进行了有机结合,可提供对移动设备的精准定位,能预测移动设备的移动轨迹,并可进行追踪。

【技术实现步骤摘要】
基于深度学习的移动设备定位及追踪系统及其使用方法
本专利技术涉及无线通信领域,更具体地,涉及一种利用区域内多个基于WIFI的移动设备探测器对指定移动设备进行定位、跟踪以及对其移动轨迹进行预测和系统及其使用方法。
技术介绍
随着无线技术的发展和日趋成熟,无线网络被快速地应用到生活的各个方面,给我们带来了很多的便利。很多商家和企业开始利用无线信号对移动设备进行室内定位以及跟踪,该技术可以使用在大型商场、停车场、景区、国防公安等领域,用来进行人流预警、购物推荐、车辆导航、犯罪嫌疑人跟踪等。现有的技术主要是基于1)3G等移动网络信号,2)GPS,3)WiFi。但现有的技术存在如下问题:3G/4G等移动网络信号的定位精度不高,一般在10米左右;GPS的定位同样存在精度不高,且无法适应复杂或者室内场合。现有的WiFi定位一般采用指纹算法,否则定位精度不高。基于GPS和WiFi的定位一般还需要在要定位或者跟踪的移动设备上预先安装固定的应用,导致应用范围缩小。此外上述定位技术都无法适用复杂场景,例如宾馆、小区等具有障碍物的环境。在中国专利技术专利说明书CN201510845939.2中公开了一种基于WIFI的车辆跟踪定位系统,这种技术需要在监控车辆上安装WIFI芯片。在中国专利技术专利说明书CN201310633033.5公开了一种用于零售业的WIFI装置定位跟踪系统,包括:数据库,用于存储顾客信息和数据分析信息;服务器,与所述数据库和多个中继站连接,用于对WIFI位置进行分析;多个含有WIFI的中继站,连接所在区域范围内的各WIFI设备,测定位置;和多个安装了应用程序的WIFI设备,但该专利技术的定位算法是常用的定位算法,且不能对用户行为进行预测。现有的技术和方法一般都是采用被动定位技术,需要在移动设备上安装相关的软件。存在一些主动定位技术,但这些技术和方法一般偏重与设备的定位,没有涉及设备轨迹的跟踪。此外,现有的专利技术只是进行单个设备的定位,目前还缺乏利用多个探测设备对移动对象进行定位并进行跟踪的系统,且不能对设备的移动轨迹进行预测,也不能对异常移动设备进行预警。由于被检测的设备处于移动之中,为此需要建立多个探测点,每个探测点需要和中心服务器进行通信,服务器内保存了历史上所有检测到的移动设备的运动轨迹,同时还存储了检测区域的路线图,系统可以利用深度学习技术对系统内的用户进行移动行为模式进行聚类,利用聚类模型来预测当前监控设备的预期路线,进而通知相关的检测设备进行重点监控。目前把深度学习和WIFI定位技术相结合的研究很少,深度学习由于具有很强的学习和预测能力,因而本专利技术可以提供更精确的定位和轨迹预测能力。
技术实现思路
本专利技术要解决的技术问题是用来克服现有定位技术中存在的不适合区域定位、不能进行主动跟踪、不能进行行为预测的缺点,提供一种基于多个WIFI探测客户端下的移动设备定位追踪系统,该系统中包括多个WIFI区域(可以是室内环境),每个区域由一个或多个探测移动设备的WIFI探测装置组成,该探测装置叫WIFI客户端,WIFI客户端通过移动网络与服务器通信。系统设置需要跟踪的移动设备的具体特征(例如Mac地址等),当需要定位或者跟踪的移动设备出现在某个WIFI区域内或者WIFI终端附近时,WIFI终端通知服务器,进而由服务器通知所有终端开始主动监控和追踪该移动设备,服务器根据先验知识,预先对该移动设备进行轨迹预测,进而可以在预期的轨迹地进行预先的布控或者准备,并根据其真实移动轨迹动态调整预测结果。其先验知识是利用深度学习技术,通过对先前的各种移动设备的运动轨迹的分析而获取的。本专利技术由硬件部分和软件部分组成。本专利技术的硬件部分包括服务器和客户端。服务器端主要包括:数据库服务器、应用服务器、数据接收服务器。客户端分为探测客户端和应用客户端,探测客户端主要由移动设备探测器组成,其主要目的是探测、定位和追踪移动设备,探测器可以是一般的PC或者移动电脑,探测器需要两块无线网卡,一块用来进行探测,另一块用来与服务器通信,移动设备探测器也可以通过移动网络(例如3G/4G)与服务器通信。应用客户端由PC组成,通过局域网或者互联网与服务器通信,如图2所示。本专利技术的具有多个探测客户端,可以部署在城市的主要街道上,也可以部署在小区、商业街、景区、超市等环境。本专利技术的软件系统功能模块图如图3所示。主要包括了数据通信、设备定位、移动设备移动轨迹模型获取、移动轨迹预测、异常设备预警功能。每一个探测客户端不间断地探测其周围的移动设备,采集移动设备的物理属性,记录该移动设备出现的时间和在本客户端的轨迹,同时通过无线网络把本客户端采集到的所有信息传回到服务器端。服务器端对传回的所有信息进行分析,首先建立探测客户端的特征集合,对探测客户端进行分类(包括商业圈、工业区、居民区、一般街道、学校、医院等),然后对采集到的设备的属性信息通过深度学习方法进行聚类,进而获得用户分类,不同的用户具有与时间相关的正常运行轨迹及路线。在系统使用过程中,如果需要追踪特定的移动设备,服务器向相关的探测设备发布命令后,所有相关的探测客户端处于待命状态,如果某个探测客户端探测到要追踪的移动设备,则通知服务器,由服务器根据该移动设备的特性,利用先前学校到的算法获得用户类别,进而预先获知用户常规的移动规律,通知相应的检测点来捕捉该移动设备,进而可以快速定位和追踪该用户。系统还可以处于预警状态中,对于特定的监控设备,如果出现于其日常行为不同的移动轨迹,可以进行报警。系统中对于单个设备的定位首先采用三角定位算法与支持向量机的分类算法相结合获取无障碍物情况下移动设备定位的指纹信息,然后采用基于深度学习获取实际环境中有障碍物情况下移动设备的位置信息,其原理如下:1)三角定位,待测移动设备首先接收来自三个(或者多个)不同已知位置探测设备的RSSI,然后依照无线信号的传输损耗模型将其转换成待测目标到相应探测设备的距离。无线信号在传输过程中通常会受路径损耗、阴影衰落等的影响,接收信号功率随距离的变化关系可由信号传输损耗模型给出。在城市、郊区等环境,传输损耗模型通常采用如下简化模型:Pr(d)=K-εlg(d)(dBm)。其中d代表接收机和发射机之间的距离,ε代表非自由空间的损耗系数,K为常数。根据测距阶段获得的数据,使用三角形算法计算待测目标的位置。然后变换移动设备和探测设备的位置,采集多次位置信息,利用支持向量机模型计算出无障碍物情况下移动设备的平均位置模型。2)有障碍物环境下移动设备指纹获取。上述三角定位算法适合环境简单,而且探测设备固定的场合。在复杂场景中,如果有遮挡物则三角定位不能准确探测到移动设备,为此需要移动一个或者多个探测设备,为了能够在实际探测中快速进行定位,本专利技术采用深度学习方法进行模型训练,如图5所示的学习是基于多层结构的网络模型,采用逐层非监督训练来初始化模型的权值可以避免全局训练的时候陷入局部最优化的问题,优化模型的训练结果。第一层是输入的指纹向量,最后一层是输出的坐标向量,中间各层是隐藏层,其中,第m层和第m+1层之间的参数用(Wm,bm)表示,其中Wm是连接权值,bm是偏移量。本专利技术中第一层的输入值由两部分组成,即无障碍物情况下的位置向量以及障碍物模型,采用多次输入来精炼模型。本文档来自技高网
...

【技术保护点】
1.基于深度学习的移动设备定位和追踪系统及其使用方法,其特征在于:1.1系统由服务器、应用客户端和探测客户端组成,应用客户端和探测客户端通过局域网或者互联网与服务器通信,探测客户端包括两块网卡,一块与服务器通信,另一块用来进行移动设备检测;1.2系统包括移动设备定位模型生成模块;1.3系统包括数据采集模块;1.4系统包括数据通信模块;1.5系统包括移动设备的移动轨迹模型生成模块;1.6系统包括移动设备定位与追踪模块;1.7系统包括异常设备预警模块。

【技术特征摘要】
1.基于深度学习的移动设备定位和追踪系统及其使用方法,其特征在于:1.1系统由服务器、应用客户端和探测客户端组成,应用客户端和探测客户端通过局域网或者互联网与服务器通信,探测客户端包括两块网卡,一块与服务器通信,另一块用来进行移动设备检测;1.2系统包括移动设备定位模型生成模块;1.3系统包括数据采集模块;1.4系统包括数据通信模块;1.5系统包括移动设备的移动轨迹模型生成模块;1.6系统包括移动设备定位与追踪模块;1.7系统包括异常设备预警模块。2.根据权利要求1所述的移动设备定位模型生成方法,其特征在于:在1.2中,首先建立无障碍物情况下的移动设备定位模型,采集无障碍物情况下移动设备的指纹,即移动设备与检测设备之间信号强度与位置之间的数学模型。其模型构造方法如下:1)随意摆放多个探测设备的位置;2)采集没个移动设备的WIF信号强度,获得当前的指纹数据;3)多次修改探测设备的位置,并重复步骤2);4)采用支持向量机算法对采集的结果进行分类,并获取无障碍物情况下平均的移动设备定位模型,然后采用非线性回归算法建立信号强度与位置之间的参数模型;5)再多次采集探测设备位置及移动信号强度来验证模型;然后建立有障碍物情况下的移动设备定位模型,本发明建立包括材质及障碍系数组成的多种障碍...

【专利技术属性】
技术研发人员:路松峰
申请(专利权)人:武汉金石猫眼科技有限公司
类型:发明
国别省市:湖北,42

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

1