[发明专利]楼层层数的获取方法、装置、电子设备及存储介质在审
申请号: | 201911064444.0 | 申请日: | 2019-11-01 |
公开(公告)号: | CN111144434A | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 王梦岩 | 申请(专利权)人: | 广东小天才科技有限公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G01C5/06 |
代理公司: | 广州德科知识产权代理有限公司 44381 | 代理人: | 万振雄;杨中强 |
地址: | 528850 广东省东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 楼层 层数 获取 方法 装置 电子设备 存储 介质 | ||
本发明实施例提供了一种楼层层数的获取方法、装置、电子设备及存储介质,包括:获取目标区域中的待确定楼层的气压检测值;获取目标区域包括的至少一个楼层区域分别对应的目标气压差值;目标气压差值为楼层区域中任意两个相邻楼层之间的气压差值;根据气压检测值、目标气压差值以及目标区域中基准楼层的气压基准值,确定待确定楼层的层数。这样,本发明基于目标区域包括的某个楼层区域中任两个相邻楼层的气压差值比较接近,因此可以预先获取到不同楼层区域中任两个相邻楼层对应的目标气压差值,从而基于目标气压差值得到待确定楼层的层数,实现了对楼层的层数进行定位,提高了定位准确性。
技术领域
本发明涉及定位技术领域,具体涉及一种楼层层数的获取方法、装置、电子设备及存储介质。
背景技术
目前,随着移动互联网技术的不断发展,人们在日常生活中对于各项移动服务的需求也与日俱增,位置服务便是其中一项最基本的需求。在室外环境中主要依靠北斗卫星、GPS(Global Positioning System;全球定位系统)等定位系统为用户提供位置服务;而在室内环境中,则主要采用无线传感器网络的定位方法以及Wi-Fi(Wireless-Fidelity;无线保真)射频指纹等的定位方法来为用户提供位置服务。对于室内定位方法来说,由于相邻楼层相距较近且无线信号可以直接通过中空区域进行传输,因此信号衰减量很小,导致相邻楼层难以区分,无法准确定位用户所在的楼层。可见,如何准确定位用户所在楼层的具体层数成为亟需解决的问题。
发明内容
本发明实施例公开一种楼层层数的获取方法、装置、电子设备及存储介质,基于目标区域中任两个相邻楼层的气压差值比较接近,因此可以通过目标用户的气压检测值和气压基准值,以获取到目标用户相对于基准楼层的当前气压差值,从而根据当前气压差值与目标气压差值得到目标用户当前所在楼层的层数,实现了对楼层的层数进行定位,提高了定位准确性。
根据本发明实施例的第一方面,公开了一种基于层次聚类的楼层层数计算方法,包括:
获取目标室内定位场景下楼层对应的气压标准值;
对所有所述气压标准值进行排序,计算排序后相邻两个所述气压标准值之间的差值,并根据所述差值确定楼层间距气压差值;
对所有所述楼层间距气压差值进行层次聚类,并根据层次聚类结果确定所述目标室内场景中相邻楼层的气压差值,以及将所述相邻楼层的气压差值存储到建筑物相邻楼层高度气压差值指纹库;
检测是否接收到楼层定位请求;其中,所述楼层定位请求用于请求获取用户当前所在楼层的层数;
如果是,获取所述目标室内定位场景的基准平面的初始气压值、用户当前所在楼层的测量气压值,从所述建筑物相邻楼层高度气压差值指纹库中获取所述相邻楼层的气压差值,并根据所述初始气压值、所述测量气压值以及所述相邻楼层的气压差值确定用户当前所在楼层的层数。
根据本发明实施例的第二方面,公开了一种电子设备,所述电子设备包括:
第一获取单元,用于获取目标室内定位场景下楼层对应的气压标准值;
计算单元,用于对所有所述气压标准值进行排序,计算排序后相邻两个所述气压标准值之间的差值,并根据所述差值确定楼层间距气压差值;
聚类单元,用于对所有所述楼层间距气压差值进行层次聚类,并根据层次聚类结果确定所述目标室内场景中相邻楼层的气压差值;
存储单元,用于将所述相邻楼层的气压差值存储到建筑物相邻楼层高度气压差值指纹库;
检测单元,用于检测是否接收到楼层定位请求;其中,所述楼层定位请求用于请求获取用户当前所在楼层的层数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东小天才科技有限公司,未经广东小天才科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911064444.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:半导体存储器件
- 下一篇:烟雾供给设备及个人用健康状态评价系统