位置区域检测方法、装置、设备、存储介质和程序产品制造方法及图纸

技术编号:37720640 阅读:12 留言:0更新日期:2023-06-02 00:19
本申请涉及人工智能技术领域,尤其是涉及一种位置区域检测方法、装置、计算机设备、存储介质和计算机程序产品。该方法包括:获取目标的位置信息;根据目标的位置信息进行映射得到与目标对应的映射位置;获取区域投影数据,区域投影数据是根据区域边界进行映射得到;根据映射位置以及区域投影数据确定目标所在的初始区域;根据目标的位置信息对初始区域进行筛选,确定目标所在的目标区域。采用本方法根据映射位置及区域投影数据粗略确定目标所在的初始区域,通过区域边界进行判断,数据量大大减少,提高效率,在粗略确定目标所在的初始区域后,再根据目标的位置信息对初始区域进行筛选,确定目标所在的目标区域,这样也保证了区域的准确性。域的准确性。域的准确性。

【技术实现步骤摘要】
位置区域检测方法、装置、设备、存储介质和程序产品


[0001]本申请涉及人工智能
,特别是涉及一种位置区域检测方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]元宇宙(Metaverse)本质上是对现实世界的虚拟化、数字化过程,需要对内容生产、经济系统、用户体验以及实体世界内容等进行大量改造。因此元宇宙具有十分庞大且复杂的数据结构和内容,由于目前计算机内存和展示的内容十分有限,就必须对元宇宙进行区域的划分,这样计算机只需要处理角色所在区域以及关联区域的内容,就能满足进入元宇宙的基本条件。
[0003]传统技术中,范围监测方法主要是针对小型的虚拟空间和场景,通过距离或者范围的对比实现区域的监测,该方式最大的弊端是会引入无用的区域监测,比如某些区域距离角色很远,它们并不需要参与计算,而该方式会全部引入,导致多余的计算,效率低。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高元宇宙中目标的位置区域检测效率的位置区域检测方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供一种位置区域检测方法,所述方法包括:
[0006]获取目标的位置信息;
[0007]根据所述目标的位置信息进行映射得到与所述目标对应的映射位置;
[0008]获取区域投影数据,所述区域投影数据是根据区域边界进行映射得到;
[0009]根据所述映射位置以及所述区域投影数据确定所述目标所在的初始区域;
[0010]根据所述目标的位置信息对所述初始区域进行筛选,确定所述目标所在的目标区域。
[0011]在其中一个实施例中,所述获取区域投影数据之前,还包括:
[0012]获取各区域的位置范围,并提取各所述区域的边界的位置信息;
[0013]将各所述区域的边界的位置信息,向目标维度进行一维映射,得到各所述区域的区域投影数据。
[0014]在其中一个实施例中,所述根据所述目标的位置信息进行映射得到与所述目标对应的映射位置,包括:
[0015]将所述目标的位置信息,向所述目标维度进行一维映射,得到与所述目标对应的映射位置。
[0016]在其中一个实施例中,所述区域投影数据包括各所述区域的区域起点位置和区域终点位置;所述根据所述映射位置以及所述区域投影数据确定所述目标所在的初始区域,包括:
[0017]将所述映射位置分别与各所述区域的区域起点位置和区域终点位置进行比较;
[0018]当所述映射位置在所述区域起点位置和区域终点位置之间时,确定对应的区域为所述目标所在的初始区域。
[0019]在其中一个实施例中,其特征在于,所述根据所述目标的位置信息对所述初始区域进行筛选,确定所述目标所在的目标区域,包括:
[0020]以所述目标的位置信息为起点,以预设方向构建射线,所述预设方向为相互垂直的两条直线所对应的四个方向;
[0021]检测各所述射线是否均与所述初始区域的边界相交;
[0022]当所述射线均与所述初始区域的边界相交时,确定所述初始区域所述目标所在的目标区域。
[0023]第二方面,本申请还提供一种位置区域检测装置,所述装置包括:
[0024]目标位置获取模块,用于获取目标的位置信息;
[0025]第一映射模块,用于根据所述目标的位置信息进行映射得到与所述目标对应的映射位置;
[0026]区域投影数据获取模块,用于获取区域投影数据,所述区域投影数据是根据区域边界进行映射得到;
[0027]初始区域确定模块,用于根据所述映射位置以及所述区域投影数据确定所述目标所在的初始区域;
[0028]目标区域确定模块,用于根据所述目标的位置信息对所述初始区域进行筛选,确定所述目标所在的目标区域。
[0029]在其中一个实施例中,所述装置还包括:
[0030]区域位置信息获取模块,用于获取各区域的位置范围,并提取各所述区域的边界的位置信息;
[0031]第二映射模块,用于将各所述区域的边界的位置信息,向目标维度进行一维映射,得到各所述区域的区域投影数据。
[0032]在其中一个实施例中,所述第一映射模块还用于将所述目标的位置信息,向所述目标维度进行一维映射,得到与所述目标对应的映射位置。
[0033]在其中一个实施例中,所述区域投影数据包括各所述区域的区域起点位置和区域终点位置;所述初始区域确定模块包括:
[0034]比较单元,用于将所述映射位置分别与各所述区域的区域起点位置和区域终点位置进行比较;
[0035]初始区域确定单元,用于当所述映射位置在所述区域起点位置和区域终点位置之间时,确定对应的区域为所述目标所在的初始区域。
[0036]在其中一个实施例中,所述目标区域确定模块包括:
[0037]射线构建单元,用于以所述目标的位置信息为起点,以预设方向构建射线,所述预设方向为相互垂直的两条直线所对应的四个方向;
[0038]检测单元,用于检测各所述射线是否均与所述初始区域的边界相交;
[0039]目标区域确定单元,用于当所述射线均与所述初始区域的边界相交时,确定所述初始区域所述目标所在的目标区域。
[0040]第三方面,本申请还提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的任意一个实施例中的方法的步骤。
[0041]第四方面,本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的任意一个实施例中的方法的步骤。
[0042]第五方面,本申请还提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的任意一个实施例中的方法的步骤。
[0043]上述位置区域检测方法、装置、计算机设备、存储介质和计算机程序产品,先将目标的位置信息映射到与目标对应的映射位置,并获取到根据区域边界映射得到的区域投影数据,这样根据映射位置以及区域投影数据粗略确定目标所在的初始区域,通过区域边界对应的区域投影数据进行判断,将多维度的区域的判断转换成一维的区域投影数据的判断,数据量大大减少,判断复杂率降低,可以将元宇宙庞大的区域范围监测数据的量大大减少,提高效率,此外在粗略确定目标所在的初始区域后,再根据目标的位置信息对初始区域进行筛选,确定目标所在的目标区域,这样也保证了区域的准确性,且筛选后的初始区域的数量大大减少,这样再根据目标的位置信息进行筛选,也减少了数据的处理量,提高了效率,从而极大地提高程序的计算效率和适配元宇宙庞大的区域范围监测,满足元宇宙这类区域十分庞大且复杂的计算需求。
附图说明
[0044]图1为一个实施例中位置区域检测方法的应用环境图;
[0045]图2为一个实施例中位置区域检测方法的流程示意图;
[0046]图3为一个实施例中区域位置的示意图;本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种位置区域检测方法,其特征在于,所述方法包括:获取目标的位置信息;根据所述目标的位置信息进行映射得到与所述目标对应的映射位置;获取区域投影数据,所述区域投影数据是根据区域边界进行映射得到;根据所述映射位置以及所述区域投影数据确定所述目标所在的初始区域;根据所述目标的位置信息对所述初始区域进行筛选,确定所述目标所在的目标区域。2.根据权利要求1所述的方法,其特征在于,所述获取区域投影数据之前,还包括:获取各区域的位置范围,并提取各所述区域的边界的位置信息;将各所述区域的边界的位置信息,向目标维度进行一维映射,得到各所述区域的区域投影数据。3.根据权利要求2所述的方法,其特征在于,所述根据所述目标的位置信息进行映射得到与所述目标对应的映射位置,包括:将所述目标的位置信息,向所述目标维度进行一维映射,得到与所述目标对应的映射位置。4.根据权利要求3所述的方法,其特征在于,所述区域投影数据包括各所述区域的区域起点位置和区域终点位置;所述根据所述映射位置以及所述区域投影数据确定所述目标所在的初始区域,包括:将所述映射位置分别与各所述区域的区域起点位置和区域终点位置进行比较;当所述映射位置在所述区域起点位置和区域终点位置之间时,确定对应的区域为所述目标所在的初始区域。5.根据权利要求1至4任意一项所述的方法,其特征在于,所述根据所述目标的位置信息对所述初始区域进行筛选,确定所述目标所在的目标区域,包括:以所述目标的位置信息为起点,以预设方向构建射线,所述预设方向为相互垂直的两条直线所对应的四个方向;检测各所述射线是否均与所述初始区域的边界相交;当所述射线均与所述初始区域的边界相交时,确定所述初始区域所述目标所在的目标区域。6.一种位置区域检测装置,其特征在于,所述装置包括:目标位置获取模块,用于获取目标的位置信息;第一映射模块,用于根据所述目标的位置信息进行映射得到与所述目标对应的映射位置;区域投影数据获取模块,用于获取区域投影数据,所述区域投影数据是根据区域边界进行映射得到...

【专利技术属性】
技术研发人员:李泽明曾少铭马亮亮黄日升郑少贤李森
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1