System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种室内定位方法及装置制造方法及图纸_技高网

一种室内定位方法及装置制造方法及图纸

技术编号:40901059 阅读:2 留言:0更新日期:2024-04-18 11:18
本发明专利技术涉及一种室内定位方法及装置,属于定位技术领域,该方法包括:获取定位区域的平面布局图,并在平面布局图中预先标注参考点,基于测试设备与室内无线的连接,获取测试设备所在的范围,根据测试设备所在的范围和参考点,排除噪点,结合三维空间中定位点的实际距离,计算定位点的存在范围,并基于随机森林模型,确定定位点的目标位置。该方法通过结合三维空间里实际产生的定位距离,从而对数据进行更加精确地处理,且有效提高了室内定位算法的精度。

【技术实现步骤摘要】

本专利技术属于室内定位术领域,尤其涉及一种室内定位方法及装置


技术介绍

1、随着用户移动设备的普及,以及基于用户定位应用的衍生与发展,用户对于基于定位的第三方应用使用频率与需求日益增加。然而当前主流的室内定位算法主要基于通过系统sdk获取到周围各个ap发送的信号强度rss及ap地址,利用rss转换为定位所需的数据,并从数据收集到收集清洗、数据分析各个阶段来提升定位数据的精准化,但是该算法在定位精度上无法得到保证。因此如何更好的实现室内定位方法成为亟待解决的问题。


技术实现思路

1、鉴于以上现有技术的不足,专利技术的目的在于提供一种室内定位方法及装置,该方法通过结合三维空间里实际产生的定位距离,从而对数据进行更加精确地处理,且有效提高了室内定位算法的精度。

2、本专利技术的第一方面,提出了一种室内定位方法,包括:获取定位区域的平面布局图,并在所述平面布局图中预先标注参考点;基于测试设备与室内无线的连接,获取所述测试设备所在的范围;根据所述测试设备所在的范围和所述参考点,排除噪点;结合三维空间中定位点的实际距离,计算所述定位点的存在范围,并基于随机森林模型,确定所述定位点的目标位置。

3、进一步地,基于测试设备与室内无线的连接,获取所述测试设备所在的范围,包括:根据d=10^((abs(rss)-a)/(10*n)),计算所述测试设备中所有无线访问接入点扫描到的d值,其中a表示所述测试设备与某个无线访问接入点1米时的信号强度,n表示环境衰减因子,10表示常数参数;基于每个所述无线访问接入点的经纬度位置为圆心,d为半径,得到所述测试设备所在的范围。

4、进一步地,根据所述测试设备所在的范围和所述参考点,排除噪点,包括:在确定多个无线访问接入点的距离范围存在重叠区域的情况下,选择目标参考点坐标系,并对所述定位点加权;遍历加权后所述定位点,获取未被处理过的原始点,并将所述原始点与所述参考点进行比对;在确定所述参考点中没有所述原始点的情况下,确定所述原始点为噪点。

5、进一步地,还包括:在确定所述参考点中有所述原始点的情况下,计算所述原始点与所述参考点的最短距离,并将过滤后的点存储至清洁点列表中。

6、进一步地,基于随机森林模型,确定所述定位点的目标位置,包括:将所述清洁点列表输入至所述随机森林模型中并进行训练,以确定所述定位点的目标位置。

7、进一步地,所述随机森林模型包括多个分类器,每个分类器对应预测结果,基于所述多个预测结果,确定所述定位点的目标位置。

8、本专利技术的第二方面,提出了一种室内定位装置,包括:第一获取模块,用于获取定位区域的平面布局图,并在所述平面布局图中预先标注参考点;第二获取模块,用于基于测试设备与室内无线的连接,获取所述测试设备所在的范围;排除模块,用于根据所述测试设备所在的范围和所述参考点,排除噪点;确定模块,用于结合三维空间中定位点的实际距离,计算所述定位点的存在范围,并基于随机森林模型,确定所述定位点的目标位置。

9、本专利技术的第三方面,提出了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术第一方面中任一项所述的方法。

10、本专利技术的第四方面,提出了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行本专利技术第一方面中任一项所述的方法。

11、本专利技术有益效果如下:

12、本专利技术所述的方法和装置,获取定位区域的平面布局图,并在平面布局图中预先标注参考点,基于测试设备与室内无线的连接,获取测试设备所在的范围,根据测试设备所在的范围和参考点,排除噪点,结合三维空间中定位点的实际距离,计算定位点的存在范围,并基于随机森林模型,确定定位点的目标位置。该方法通过结合三维空间里实际产生的定位距离,从而对数据进行更加精确地处理,且有效提高了室内定位算法的精度。

本文档来自技高网...

【技术保护点】

1.一种室内定位方法,其特征在于,包括:

2.根据权利要求1所述的室内定位方法,其特征在于,基于测试设备与室内无线的连接,获取所述测试设备所在的范围,包括:

3.根据权利要求1所述的室内定位方法,其特征在于,根据所述测试设备所在的范围和所述参考点,排除噪点,包括:

4.根据权利要求3所述的室内定位方法,其特征在于,还包括:

5.根据权利要求4所述的室内定位方法,其特征在于,基于随机森林模型,确定所述定位点的目标位置,包括:

6.根据权利要求5所述的室内定位方法,其特征在于,所述随机森林模型包括多个分类器,每个分类器对应预测结果,基于所述多个预测结果,确定所述定位点的目标位置。

7.一种室内定位装置,其特征在于,包括:

8.根据权利要求7所述的室内定位装置,其特征在于,所述确定模块用于将数据结果输入至所述随机森林模型中并进行训练,以确定所述定位点的目标位置。

9.一种电子设备,包括:

10.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-6中任一项所述的方法。

...

【技术特征摘要】

1.一种室内定位方法,其特征在于,包括:

2.根据权利要求1所述的室内定位方法,其特征在于,基于测试设备与室内无线的连接,获取所述测试设备所在的范围,包括:

3.根据权利要求1所述的室内定位方法,其特征在于,根据所述测试设备所在的范围和所述参考点,排除噪点,包括:

4.根据权利要求3所述的室内定位方法,其特征在于,还包括:

5.根据权利要求4所述的室内定位方法,其特征在于,基于随机森林模型,确定所述定位点的目标位置,包括:

6.根据权利要求5所述的室内定...

【专利技术属性】
技术研发人员:陈逸章
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1