本发明涉及室内定位,尤其涉及一种室内定位方法、装置、计算机设备及存储介质。
背景技术:
1、室内定位技术是一种用于获取物品在指定区域内的位置的技术,目前常用的室内定位技术包括基于无线信号的定位技术和基于运动轨迹的定位技术,其中基于wifi的定位技术和基于低功耗蓝牙(bluetooth low enery,ble)信标的定位技术。
2、基于wifi的室内定位技术存在定位精度低的缺陷,不适用于对定位精度要求高的应用场景。基于蓝牙信标的定位技术精度较高,可以达到米级,与基于wifi的定位技术相比在定位精度上有明显的优势。但是蓝牙信标的定位技术存在定位结果跳变的问题,导致定位结果准确性差。
3、基于运动轨迹的定位技术需要实时检测定位目标的运动状态,通过定位目标在各时刻的运动状态得到定位目标的位置,但是在每次检测定位目标的运动状态时,定位目标的检测状态与的实际状态之间会存在一定的误差,并且随着误差的累计,会导致最终的定位结果存在较大的误差。
技术实现思路
1、有鉴于此,本发明实施例提供了一种室内定位方法、装置、计算机设备及存储介质,现有技术中的室内定位方法存在的定位结果准确性低的问题。
2、第一方面,本发明实施例提供一种室内定位方法,所述室内定位方法包括:
3、获取定位目标的运动轨迹,并根据所述运动轨迹得到所述定位目标的第一定位结果;
4、获取所述定位目标的蓝牙信标,并根据所述蓝牙信标得到所述定位目标的第二定位结果;
5、融合所述第一定位结果和所述第二定位结果,以得到所述定位目标的最终定位结果。
6、第二方面,本发明实施例提供一种室内定位装置,所述室内定位装置包括:
7、第一定位模块,用于获取定位目标的运动轨迹,并根据所述运动轨迹得到所述定位目标的第一定位结果;
8、第二定位模块,用于获取所述定位目标的蓝牙信标,并根据所述蓝牙信标得到所述定位目标的第二定位结果;
9、融合模块,用于融合所述第一定位结果和所述第二定位结果,以得到所述定位目标的最终定位结果。
10、第三方面,本发明实施例提供一种计算机设备,所述计算机设备包括处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的关系识别方法。
11、第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如第一方面所述的室内定位方法。
12、本发明实施例与现有技术相比存在的有益效果是:
13、本发明所提供的技术方案,根据定位目标的运动轨迹得到定位目标的第一定位结果,根据定位目标的蓝牙信标得到定位目标的第二定位结果,并将第一定位结果和第二定位结果容易以得到定位目标的最终定位结果。本发明所提供的技术方案,将第一定位结果和第二定位结果融合后,可以解决减少第一定位结果中的累计误差,以及由于跳变而导致的第二定位结果不准确,从而提高所得到的最终定位结果的准确性。
1.一种室内定位方法,其特征在于,所述室内定位方法包括:
2.根据权利要求1所述室内定位方法,其特征在于,所述获取定位目标的运动轨迹,包括:
3.根据权利要求2所述的室内定位方法,其特征在于,所述获取所述定位目标的运动方向,包括:
4.根据权利要求2所述的室内定位方法,其特征在于,所述获取所述定位目标的运动距离,包括:
5.根据权利要求1所述的室内定位方法,其特征在于,所述根据所述蓝牙信标得到所述定位目标的第二定位结果,包括:
6.根据权利要求1所述的室内定位方法,其特征在于,所述根据所述蓝牙指纹数据得到所述第二定位结果,包括:
7.据权利要求1所述的室内定位方法,其特征在于,所述融合所述第一定位结果和所述第二定位结果,包括:
8.一种室内定位装置,其特征在于,所述室内定位装置包括:
9.一种计算机设备,其特征在于,所述计算机设备包括处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的关系识别方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的室内定位方法。