【技术实现步骤摘要】
定位方法、装置、电子设备和介质
[0001]本公开涉及计算机
,尤其涉及视觉定位、图像处理等领域,更具体地,涉及一种定位方法、装置、电子设备、介质和程序产品。
技术介绍
[0002]相关技术中,基于视觉的定位算法的计算量通常非常大。在定位计算过程中,通常需基于图像和地图数据进行相关计算,因此需要耗费较多的计算资源。例如,当进行定位计算时,通常需要将图像和地图数据加载到电子设备的内存中,从而可能导致电子设备的内存难以满足需求,影响定位计算的过程。
技术实现思路
[0003]本公开提供了一种定位方法、装置、电子设备、存储介质以及程序产品。
[0004]根据本公开的一方面,提供了一种定位方法,包括:响应于接收到目标图像,获取与所述目标图像相关联的地图数据;针对计算策略指示的多个计算节点,从所述多个计算节点中确定当前计算节点;基于所述计算策略,将待处理数据和所述地图数据中的至少一个发送给所述当前计算节点进行处理,以便得到定位结果,其中,所述待处理数据与所述目标图像相关联,所述定位结果指示了用于采集所述目标图像的图像采集装置的位置信息。
[0005]根据本公开的另一方面,提供了一种定位装置,包括:获取模块、确定模块以及发送模块。获取模块,用于响应于接收到目标图像,获取与所述目标图像相关联的地图数据;确定模块,用于针对计算策略指示的多个计算节点,从所述多个计算节点中确定当前计算节点;发送模块,用于基于所述计算策略,将待处理数据和所述地图数据中的至少一个发送给所述当前计算节点进行处理,以便得到 ...
【技术保护点】
【技术特征摘要】
1.一种定位方法,包括:响应于接收到目标图像,获取与所述目标图像相关联的地图数据;针对计算策略指示的多个计算节点,从所述多个计算节点中确定当前计算节点;以及基于所述计算策略,将待处理数据和所述地图数据中的至少一个发送给所述当前计算节点进行处理,以便得到定位结果,其中,所述待处理数据与所述目标图像相关联,所述定位结果指示了用于采集所述目标图像的图像采集装置的位置信息。2.根据权利要求1所述的方法,其中,所述计算策略包括指示信息,所述指示信息用于指示所述当前计算节点在进行计算时是否需要地图数据;其中,所述基于所述计算策略,将待处理数据和所述地图数据中的至少一个发送给所述当前计算节点进行处理包括:响应于所述指示信息指示所述当前计算节点在进行计算时需要所述地图数据,将所述待处理数据和所述地图数据发送给所述当前计算节点进行处理;响应于所述指示信息指示所述当前计算节点在进行计算时不需要所述地图数据,将所述待处理数据发送给所述当前计算节点进行处理。3.根据权利要求2所述的方法,还包括:将所述计算策略和所述地图数据关联存储;其中,所述响应于所述指示信息指示所述当前计算节点在进行计算时需要所述地图数据,将所述待处理数据和所述地图数据发送给所述当前计算节点进行处理包括:响应于所述指示信息指示当前计算节点在进行计算时需要所述地图数据,基于所述计算策略确定关联的地图数据;以及将所述待处理数据和所述地图数据发送给所述当前计算节点进行处理。4.根据权利要求1所述的方法,其中,所述计算策略指示了所述多个计算节点彼此之间的关联关系;针对每个计算节点,该计算节点具有上一级计算节点和下一级计算节点中的至少一个;所述当前计算节点具有下一级计算节点。5.根据权利要求4所述的方法,还包括:响应于确定所述当前计算节点完成数据处理,将所述当前计算节点的节点信息从所述计算策略中删除。6.根据权利要求1
‑
5中任意一项所述的方法,其中,所述响应于接收到目标图像,获取与所述目标图像相关联的地图数据包括:响应于接收到所述目标图像,确定所述目标图像所针对的目标区域;以及获取针对所述目标区域的地图数据,其中,所述地图数据包括所述目标区域中各对象的位置信息。7.根据权利要求1
‑
6中任意一项所述的方法,其中,所述待处理数据包括以下至少一项:所述目标图像、所述目标图像的特征数据、所述特征数据与地图数据的匹配结果、针对所述匹配结果的处理结果。8.一种定位装置,包括:获取模块,用于响应于接收到目标图像,获取与所述目标图像相关联的地图数据;确定模块,用于针对计算策略指示的多个计算节点,从所述多个计算节点中确定当前
计算节点;以及发送模块,用于基于所述计算策略,将待处理数据和所述地图数据中的至少一个发送给所述当前...
【专利技术属性】
技术研发人员:秦子文,王志昊,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。