一种基于能见度的室外定位方法及服务器技术

技术编号:14783094 阅读:83 留言:0更新日期:2017-03-10 03:47
本发明专利技术公开了一种基于能见度的室外定位方法,所述方法包括步骤:S100、采集检测区域中各个无线接入点接收待检测客户端所发的信号的信号强度数据和能见度数据;S200、分别将所述信号强度数据以及所述能见度数据输入训练后的定位模型的输入数据层;S300、基于训练后的定位模型的网络层计算所述信号强度数据以及所述能见度数据,并根据输出层的输出结果确定待检测客户端的位置。本发明专利技术中的定位模型采用训练后的深度神经网络,通过大量训练样本数据对深度神经网络进行训练,提升定位准确性以及精度。

【技术实现步骤摘要】

本专利技术涉及无线局域网
,尤其涉及一种基于能见度的室外定位方法及服务器
技术介绍
目前在世界范围内的定位技术主要有GPS定位、Wi-Fi定位、蓝牙定位等,GPS定位主要应用于室外,Wi-Fi、蓝牙定位既可用于室内,也可用于室外。由于Wi-Fi定位相对成熟,下面以Wi-Fi定位技术为背景来介绍本专利技术的具体内容。随着无线路由器的普及,目前大部分公共区域都已经实现十几个甚至几十个WiFi信号覆盖,而且这些路由器在向四周传播WiFi信号的同时,也不停的发送其物理地址与信号强度等信息,只要在其信号覆盖范围内,即使不知道Wi-Fi的密码,也同样能获得这些信息。通用的WiFi室内定位技术大多是基于IEEE802.11b/g协议的无线局域网(WLAN)的信号强度定位技术。基于信号强度的定位技术基本原理是根据接收到的信号的强度推算信号接收器与信号源之间的距离,主要分成两类:三角形强度算法以及位置指纹识别算法。其中三角形强度算法精度低,难以满足室内定位要求;而普通指纹识别算法又存在接收设备不同而使得接收信号存在误差的缺陷。
技术实现思路
为解决上述技术问题,本专利技术提供一种基于能见度的室外定位方法及服务器,通过采集各个无线接入点对应的信号强度数据以及能见度数据,实现基于深度神经网络的WiFi室外定位。本专利技术提供的技术方案如下:本专利技术公开了一种基于能见度的室外定位方法,所述方法包括步骤:S100、采集检测区域中各个无线接入点接收待检测客户端所发的信号的信号强度数据和能见度数据;S200、分别将所述信号强度数据以及所述能见度数据输入训练后的定位模型的输入数据层;S300、基于训练后的定位模型的网络层计算所述信号强度数据以及所述能见度数据,并根据输出层的输出结果确定待检测客户端的位置。进一步优选的,所述能见度数据是在不同预设能见度状态下采集,每个所述预设能见度状态对应一个所述能见度数据。进一步优选的,所述步骤S100之前还包括步骤:S000、预先训练深度神经网络,将训练后的深度神经网络作为所述定位模型。进一步优选的,所述步骤S000进一步包括步骤:S001、预先设置训练位置标签;S002、分别采集不同预设能见度状态下各个无线接入点接收到训练终端在每个训练位置标签在检测区域内对应位置上所发的信号的信号强度数据以及与当前预设能见度状态对应的所述能见度数据;根据各个无线接入点接收到训练终端在每个所述训练位置标签所对应的位置上所发信号的信号强度数据及对应的所述能见度数据生成训练样本数据,将所有所述训练样本数据生成训练数据集,并送入深度神经网络中;S003、将深度神经网络的输入数据层定义为二通道数据层,所述二通道数据层的节点与各个无线接入点相对应,按照二通道数据层的节点与无线接入点对应的方式分别将每个所述训练样本数据中每个与无线接入点对应的信号强度数据结合对应的能见度数据输入对应节点的二个通道,经过所述深度神经网络输出与所述训练样本数据中所述训练位置标签相对应的训练结果;S004、依次将输出的训练结果与其对应的所述训练位置标签进行比较,根据比较结果对深度神经网络进行训练,将训练后的深度神经网络作为所述定位模型。进一步优选的,所述步骤S002与所述步骤S003之间还包括步骤:S025、分别对所有所述训练样本数据中的信号强度数据以及能见度数据进行归一化处理;所述步骤S100和所述步骤S200之间还包括步骤:S150、对采集的各个无线接入点接收待检测客户端所发的信号的信号强度数据以及能见度数据进行归一化处理。本专利技术还公开了一种基于能见度的室外定位服务器,包括:数据采集模块,用于采集检测区域中各个无线接入点接收待检测客户端所发的信号的信号强度数据和能见度数据;定位模块,用于将采集到的所述信号强度数据以及所述能见度数据输入训练后的定位模型的输入数据层,基于定位模型的网络层计算所述信号强度数据以及所述能见度数据,并根据输出层的输出结果确定待检测客户端的位置。进一步优选的,所述能见度数据是在不同预设能见度状态下采集,每个所述预设能见度状态对应一个所述能见度数据。进一步优选的,还包括:训练模块,用于预先训练深度神经网络,将训练后的深度神经网络作为所述定位模型。进一步优选的,所述训练模块进一步包括:标签预设子模块,用于预先设置用于训练的训练位置标签;训练数据集生成子模块,用于分别采集不同预设能见度状态下各个无线接入点接收到训练终端在每个训练位置标签在检测区域内对应位置上所发的信号的信号强度数据以及与当前预设能见度状态对应的所述能见度数据;根据各个无线接入点接收到训练终端在每个所述训练位置标签所对应的位置上所发信号的信号强度数据及对应的所述能见度数据生成训练样本数据,将所有所述训练样本数据生成训练数据集,并送入深度神经网络中;输入数据层定义子模块,用于将深度神经网络的输入数据层定义为二通道数据层,所述二通道数据层的节点与各个无线接入点相对应;训练预测子模块,用于按照二通道数据层的节点与无线接入点对应的方式分别将每个所述训练样本数据中每个与无线接入点对应的信号强度数据结合对应的能见度数据输入对应节点的二个通道,经过所述深度神经网络输出与所述训练样本数据中所述训练位置标签相对应的训练结果,依次将输出的训练结果与其对应的所述训练位置标签进行比较,根据比较结果对深度神经网络进行训练,将训练后的深度神经网络作为所述定位模型。进一步优选的,还包括:数据处理模块,用于分别对所有所述训练样本数据中信号强度数据以及能见度数据进行归一化处理,以及用于对采集的各个无线接入点接收待检测客户端所发的信号的信号强度数据以及能见度数据进行归一化处理。与现有技术相比,本专利技术提供的一种基于能见度的室外定位方法及服务器,通过收集待测客户端所在位置的信号强度数据以及包含能见度数据,输入训练好的定位模型,即可确定待测客户端所在位置,将能见度数据结合信号强度数据作为深度神经网络的输入,提高了不同天气状态下室外定位的精度。附图说明下面将以明确易懂的方式,结合附图说明优选实施方式,对本专利技术予以进一步说明。图1为本专利技术一种基于能见度的室外定位方法的主要步骤示意图;图2为本专利技术一种基于能见度的室外定位方法的训练深度神经网络的步骤示意图;图3为本专利技术一种基于能见度的室外定位服务器的主要组成示意图;图4为本专利技术一种基于能见度的室外定位服务器的完整组成示意图。附图标记:100、数据采集模块,200、定位模块,300、训练模块,311、标签预设子模块,312、训练数据集生成子模块,313、输入数据层定义子模块,314、训练预测子模块,400、数据处理模块。具体实施方式为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对照附图说明本专利技术的具体实施方式。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。为使图面简洁,各图中只示意性地表示出了与本专利技术相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。图1本文档来自技高网...
一种基于能见度的室外定位方法及服务器

【技术保护点】
一种基于能见度的室外定位方法,其特征在于,所述方法包括步骤:S100、采集检测区域中各个无线接入点接收待检测客户端所发的信号的信号强度数据和能见度数据;S200、分别将所述信号强度数据以及所述能见度数据输入训练后的定位模型的输入数据层;S300、基于训练后的定位模型的网络层计算所述信号强度数据以及所述能见度数据,并根据输出层的输出结果确定待检测客户端的位置。

【技术特征摘要】
1.一种基于能见度的室外定位方法,其特征在于,所述方法包括步骤:S100、采集检测区域中各个无线接入点接收待检测客户端所发的信号的信号强度数据和能见度数据;S200、分别将所述信号强度数据以及所述能见度数据输入训练后的定位模型的输入数据层;S300、基于训练后的定位模型的网络层计算所述信号强度数据以及所述能见度数据,并根据输出层的输出结果确定待检测客户端的位置。2.如权利要求1所述的基于能见度的室外定位方法,其特征在于,所述能见度数据是在不同预设能见度状态下采集,每个所述预设能见度状态对应一个所述能见度数据。3.如权利要求2所述的基于能见度的室外定位方法,其特征在于,所述步骤S100之前还包括步骤:S000、预先训练深度神经网络,将训练后的深度神经网络作为所述定位模型。4.如权利要求3所述的基于能见度的室外定位方法,其特征在于,所述步骤S000进一步包括步骤:S001、预先设置训练位置标签;S002、分别采集不同预设能见度状态下各个无线接入点接收到训练终端在每个训练位置标签在检测区域内对应位置上所发的信号的信号强度数据以及与当前预设能见度状态对应的所述能见度数据;根据各个无线接入点接收到训练终端在每个所述训练位置标签所对应的位置上所发信号的信号强度数据及对应的所述能见度数据生成训练样本数据,将所有所述训练样本数据生成训练数据集,并送入深度神经网络中;S003、将深度神经网络的输入数据层定义为二通道数据层,所述二通道数据层的节点与各个无线接入点相对应,按照二通道数据层的节点与无线接入点对应的方式分别将每个所述训练样本数据中每个与无线接入点对应的信号强度数据结合对应的能见度数据输入对应节点的二个通道,经过所述深度神经网络输出与所述训练样本数据中所述训练位置标签相对应的训练结果;S004、依次将输出的训练结果与其对应的所述训练位置标签进行比较,根据比较结果对深度神经网络进行训练,将训练后的深度神经网络作为所述定位模型。5.如权利要求4所述的基于能见度的室外定位方法,其特征在于:所述步骤S002与所述步骤S003之间还包括步骤:S025、分别对所有所述训练样本数据中的信号强度数据以及能见度数据进行归一化处理;所述步骤S100和所述步骤S200之间还包括步骤:S150、对采集的各个无线接入点接收待检测客户端所发的信号的信号强度数据以...

【专利技术属性】
技术研发人员:王斌
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

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

1