本申请涉及计算机,具体而言,涉及一种定位方法及装置、电子设备、存储介质、程序产品。
背景技术:
1、在诸多应用场景中,需要进行定位以获取定位信息,而随着通信技术和定位技术的发展,对定位的准确度要求越来越高。目前,由于天气、障碍物等因素的影响,定位准确度较低,例如,对于无线定位技术,即,根据无线信号进行定位的技术,无线信号容易受到天气、障碍物(例如,墙壁等)等环境要素的干扰,从而降低了定位准确度。
技术实现思路
1、本申请的实施例提供了一种定位方法及装置、电子设备、存储介质、程序产品,可以提升定位准确度。
2、本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
3、第一方面,本申请实施例提供了一种定位方法,所述方法包括:
4、检测待定位对象的第一定位信息;
5、若所述第一定位信息与设定的位置特征相匹配,则获取所述待定位对象的第二定位信息;所述第二定位信息包括根据在所述第一定位信息相对应的目标位置采集到的场景数据所确定出的定位信息;
6、根据所述第一定位信息和所述第二定位信息确定所述待定位对象的目标定位信息。
7、第二方面,本申请实施例提供了一种定位装置,所述装置包括:
8、检测模块,配置为检测待定位对象的第一定位信息;
9、获取模块,配置为若所述第一定位信息与设定的位置特征相匹配,则获取所述待定位对象的第二定位信息;所述第二定位信息包括根据在所述第一定位信息相对应的目标位置采集到的场景数据所确定出的定位信息;
10、确定模块,配置为根据所述第一定位信息和所述第二定位信息确定所述待定位对象的目标定位信息。
11、第三方面,本申请实施例提供了一种电子设备,包括:
12、一个或多个处理器;
13、存储器,用于存储一个或多个计算机程序,当所述一个或多个计算机程序被所述一个或多个处理器执行时,使得所述电子设备实现如前所述的定位方法。
14、第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序被电子设备的处理器执行时,使电子设备实现如前所述的定位方法。
15、第五方面,本申请实施例提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如前所述的定位方法。
16、在本申请的实施例所提供的技术方案中,先检测待定位对象的第一定位信息,若第一定位信息与设定的位置特征相匹配,则再获取待定位对象的第二定位信息,其中,第二定位信息包括根据在第一定位信息相对应的目标位置采集到的场景数据所确定出的定位信息,使得第二定位信息根据待定位对象所处场景的场景数据确定,提升了第二定位信息的准确度;然后,根据第一定位信息和第二定位信息确定待定位对象的目标定位信息,从而结合两种不同的定位技术确定待定位对象的目标定位信息,进而提升定位准确度;并且,由于是在第一定位信息与设定的位置特征相匹配的条件下,才获取待定位对象的第二定位信息,因此,不仅可以提升指定场景下的定位准确度,还能够降低定位所消耗的资源量,进而节约资源。
17、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
1.一种定位方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述获取所述待定位对象的第二定位信息,包括:
3.如权利要求2所述的方法,其特征在于,所述向控制设备发送定位请求,包括:
4.如权利要求2所述的方法,其特征在于,所述获取根据采集到的场景数据确定出的所述待定位对象的第二定位信息,包括:
5.如权利要求2所述的方法,其特征在于,所述获取根据采集到的场景数据确定出的所述待定位对象的第二定位信息,包括:
6.如权利要求1所述的方法,其特征在于,在所述获取所述待定位对象的第二定位信息之前,所述方法还包括:
7.如权利要求1所述的方法,其特征在于,所述根据所述第一定位信息和所述第二定位信息确定所述待定位对象的目标定位信息,包括:
8.如权利要求1所述的方法,其特征在于,所述根据所述第一定位信息和所述第二定位信息确定所述待定位对象的目标定位信息,包括:
9.如权利要求1所述的方法,其特征在于,所述方法还包括:
10.如权利要求1所述的方法,其特征在于,所述方法还包括:
11.如权利要求1所述的方法,其特征在于,所述若所述第一定位信息与设定的位置特征相匹配,则获取所述待定位对象的第二定位信息,包括:
12.一种定位装置,其特征在于,所述装置包括:
13.一种电子设备,其特征在于,包括:
14.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,当所述计算机程序被电子设备的处理器执行时,使所述电子设备实现权利要求1-11中的任一项所述的定位方法。
15.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序被处理器执行时实现权利要求1-11中的任一项所述的定位方法。