基于业务场景的Wi-Fi识别、绑定方法、装置及设备制造方法及图纸

技术编号:26895524 阅读:35 留言:0更新日期:2020-12-29 16:21
本发明专利技术提供一种基于业务场景的Wi‑Fi识别方法、绑定方法、装置、电子设备及存储介质,所述识别方法包括:获取服务目的为同一建筑物的多个用户发送的业务请求,发送每个业务请求时周围的Wi‑Fi列表,建筑物的平面多边形数据,以及响应业务请求的多条轨迹数据;识别出每个Wi‑Fi列表中发送业务请求的Wi‑Fi所处建筑物的标识信息;对多条轨迹数据中每条轨迹数据进行处理,选取每条轨迹数据的关键点数量最多的区域作为二维高斯分布中心点;确定二维高斯分布中心点到建筑物的平面多边形数据对应的边界距离最短的建筑物为目标建筑物;绑定发送业务请求的Wi‑Fi所处的建筑物的标识信息与目标建筑物,得到目标建筑物的Wi‑Fi。

【技术实现步骤摘要】
基于业务场景的Wi-Fi识别、绑定方法、装置及设备
本专利技术涉及网络技术,尤其涉及一种基于业务场景的Wi-Fi识别方法、基于业务场景的Wi-Fi绑定方法、装置、电子设备及存储介质。
技术介绍
随着目前各业务的发展,对场景化定位能力的需求越来越强烈。在获得用户经纬度的同时,还需要确认该用户所在的现实场景,即用户所在的建筑物,如超市、小区、商场、建筑物等。相关技术中,通过移动Wi-Fi信号接收设备,不断进行室内外判别,当用户进入到建筑物内部后,通过在不同位置对建筑物内无线路由器信号进行探测,获取Wi-Fi信号强度,计算设备与每个无线路由器之间的距离,从而推算出无线路由器的经纬度和高度。接着对存储的所有无线路由器的位置数据进行聚类分析,根据聚类分析的结果将每一类确定为一个独立建筑物进行编号,并对建筑物的特征进行存储。之后,当用户请求时,根据其周围路由器信息,比对建筑物特征,完成建筑物的识别。但是,相关技术中,以建筑物为维度,为了完成建筑物的识别,必须在建筑物内部人工收集建筑物特征(无线路由器经纬度、高度等)。从而增加了人工成本。再者,需要依本文档来自技高网...

【技术保护点】
1.一种基于业务场景的Wi-Fi识别方法,其特征在于,包括:/n获取服务目的为同一建筑物的多个用户发送的业务请求,以及发送所述每个业务请求时周围的Wi-Fi列表,所述建筑物的平面多边形数据,以及响应所述业务请求的多条轨迹数据;/n识别出所述每个Wi-Fi列表中发送所述业务请求的Wi-Fi所处的建筑物的标识信息;以及对所述多条轨迹数据中的每条轨迹数据进行处理,选取所述每条轨迹数据中关键点数量最多的区域作为二维高斯分布中心点;/n确定所述二维高斯分布中心点到所述建筑物的平面多边形数据对应的边界距离最短的建筑物为目标建筑物;/n绑定发送所述业务请求的Wi-Fi所处的建筑物的标识信息与所述目标建筑物,...

【技术特征摘要】
1.一种基于业务场景的Wi-Fi识别方法,其特征在于,包括:
获取服务目的为同一建筑物的多个用户发送的业务请求,以及发送所述每个业务请求时周围的Wi-Fi列表,所述建筑物的平面多边形数据,以及响应所述业务请求的多条轨迹数据;
识别出所述每个Wi-Fi列表中发送所述业务请求的Wi-Fi所处的建筑物的标识信息;以及对所述多条轨迹数据中的每条轨迹数据进行处理,选取所述每条轨迹数据中关键点数量最多的区域作为二维高斯分布中心点;
确定所述二维高斯分布中心点到所述建筑物的平面多边形数据对应的边界距离最短的建筑物为目标建筑物;
绑定发送所述业务请求的Wi-Fi所处的建筑物的标识信息与所述目标建筑物,得到所述目标建筑物的Wi-Fi。


2.根据权利要求1所述的基于业务场景的Wi-Fi识别方法,其特征在于,所述对所述多条轨迹数据中的每条轨迹数据进行处理,选取所述每条轨迹数据中关键点数量最多的区域作为二维高斯分布中心点,包括:
对所述多条轨迹数据中的每条轨迹数据进行预处理,得到多条轨迹关键点数据;
对所述多条轨迹关键点数据进行聚合处理,选取关键点数量最多的区域作为二维高斯分布中心点。


3.根据权利要求2所述的基于业务场景的Wi-Fi识别方法,其特征在于,所述对所述多条轨迹数据中的每条轨迹数据进行预处理,得到多条轨迹关键点数据,包括:
从所述每条轨迹数据中选择满足预设条件的轨迹点;
判断每个轨迹点是否为异常轨迹点,如果是,则提取所述异常轨迹点之前且与所述异常轨迹点相邻的正常轨迹点;
从所述轨迹点中删除所述异常轨迹点,得到正常轨迹点,并将所述正常轨迹点作为对应轨迹数据中的轨迹关键点。


4.根据权利要求2或3所述的基于业务场景的Wi-Fi识别方法,其特征在于,所述对所述多条轨迹关键点数据进行聚合处理,选取关键点数量最多的区域作为二维高斯分布中心点,包括:
获取每条轨迹数据的轨迹关键点的经纬度所处的geohash块;
将每条轨迹数据中的轨迹关键点映射到对应的geohash块上;
统计每个geohash块中的关键点个数;
提取所有轨迹关键点所在的geohash块,所有提取的所述geohash块形成一个二维矩形平面;
将所述二维矩形平面的两边的数值分别作为x轴和y轴,以geohash块中关键点个数作为z轴的数值,建立三维坐标系;
在所述三维坐标系中,确定拟合轨迹关键点个数分布的混合二维高斯分布;
确定所述混合二维高斯分布的中心点在所述二维矩形平面上的中心区域;
选出所述中心区域中包括所述轨迹关键点数最多的区域作为二维高斯分布中心点。


5.一种基于业务场景的Wi-Fi绑定方法,其特征在于,包括:
在检测到用户发送业务请求时,获取发送所述业务请求的Wi-Fi;其中,所述业务请求包括:室内定位请求、配送业务请求或地图显示时建筑物与兴趣点POI的渲染请求;
在数据库中查找是否存在与所述Wi-Fi对应的建筑物;
如果存在与所述Wi-Fi对应的建筑物,则将所述Wi-Fi与所述建筑物进行绑定,以便于为所述业务请求提供建筑物级别的路线导航。


6.根据权利要求5所述的基于业务场景的Wi-Fi绑定方法,其特征在于,所述方法还包括:
如果所述数据库中不存在与所述Wi-Fi对应的建筑物,则获取发送所述业务请求的服务目的地址;
根据所述服务器目的地址确定所述Wi-Fi对应的目标建筑物;
将所述Wi-Fi与确定的所述目标建筑物进行绑定,以便于为所述业务请求提供建筑物级别的路线导航。


7.根据权利要求6所述的基于业务场景的Wi-Fi绑定方法,其特征在于,所述根据所述服务目的地址确定所述Wi-Fi对应的目标建筑物,包括:
获取所述服务目的地址所在同一建筑物的多个其他用户发送的业务请求,以及发送所述每个业务请求时周围的Wi-Fi列表;所有建筑物数据的边界信息,以及响应所述配置请求的多条轨迹数据;
识别出所述每个Wi-Fi列表中每个Wi-Fi所处的建筑物地址信息;
对所述多条轨迹数据中的每条轨迹数据进行预处理,得到多条轨迹关键点数据;
对所述多条轨迹关键点数据进行聚合处理,选取关键点数量最多的区域作为二维高斯分布中心点;
判断出所述二维高斯分布中心点到所述建筑物数据的边界距离最短的建筑物为目标建筑物;
绑定所述业务请求的Wi-Fi与所述目标建筑物,得到所述目标建筑物的Wi-Fi。


8.一种基于业务场景的Wi-Fi识别装置,其特征在于,包括:
第一获取模块,用于执行获取服务目的为同一建筑物的多个用户发送的业务请求,以及发送所述每个业务请求时周围的Wi-Fi列表,所述建筑物的平面多边形数据,以及响应所述业务请求的多条轨迹数据;
识别模块,用于识别出所述每个Wi-Fi列表中发送所述业务请求的Wi-Fi所处的...

【专利技术属性】
技术研发人员:黄舟孙翔段航
申请(专利权)人:汉海信息技术上海有限公司
类型:发明
国别省市:上海;31

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

1