虚拟环境特征的提取方法、装置、介质及电子设备与流程

文档序号:35495971发布日期:2023-09-19 22:45阅读:25来源:国知局
虚拟环境特征的提取方法、装置、介质及电子设备与流程

本公开涉及计算机,具体地,涉及一种虚拟环境特征的提取方法、装置、介质及电子设备。


背景技术:

1、目前,终端中的交互应用越来越多的贴近用户的使用感受,增强用户的沉浸感和代入感,如用户可以控制相应的虚拟对象在虚拟环境中进行操作和观察,该过程中,该虚拟角色需要对周围的场景进行一系列编码,从而对周围环境进行理解,以在该环境中进行相应的行动。相关技术中通常是对虚拟角色的附近物体的位置进行编码,并且采用图片对周围场景进行表示。然而在上述过程中编码过程较为繁琐和复杂,难以保证对交互及时、准确地响应。


技术实现思路

1、提供该
技术实现要素:
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该发明内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。

2、第一方面,本公开提供一种虚拟环境特征的提取方法,所述方法包括:

3、获取当前虚拟角色在其所处的目标环境中的各个环境对象,其中,所述环境对象包含虚拟角色和所述目标环境中的物体;

4、针对每一所述环境对象,确定所述环境对象在环境坐标系中的第一坐标;

5、根据所述第一坐标,确定所述环境对象在角色坐标系中的第二坐标,其中,所述角色坐标系是以所述当前虚拟角色的位置为极点,以所述当前虚拟角色向目标对方虚拟角色的射线为极轴形成的坐标系;

6、根据所述第二坐标,确定所述环境对象对应的角色坐标特征;

7、根据所述环境对象的所述第一坐标、所述第二坐标和所述角色坐标特征,生成所述环境对象对应的特征表示。

8、第二方面,本公开提供一种虚拟环境特征的提取装置,所述装置包括:

9、获取模块,用于获取当前虚拟角色在其所处的目标环境中的各个环境对象,其中,所述环境对象包含虚拟角色和所述目标环境中的物体;

10、第一确定模块,用于针对每一所述环境对象,确定所述环境对象在环境坐标系中的第一坐标;

11、第二确定模块,用于根据所述第一坐标,确定所述环境对象在角色坐标系中的第二坐标,其中,所述角色坐标系是以所述当前虚拟角色的位置为极点,以所述当前虚拟角色向目标对方虚拟角色的射线为极轴形成的坐标系;

12、第三确定模块,用于根据所述第二坐标,确定所述环境对象对应的角色坐标特征;

13、生成模块,用于根据所述环境对象的所述第一坐标、所述第二坐标和所述角色坐标特征,生成所述环境对象对应的特征表示。

14、第三方面,本公开提供一种计算机可读介质,其上存储有计算机程序,该程序被处理装置执行时实现第一方面所述方法的步骤。

15、第四方面,本公开提供一种电子设备,包括:

16、存储装置,其上存储有计算机程序;

17、处理装置,用于执行所述存储装置中的所述计算机程序,以实现第一方面所述方法的步骤。

18、在上述技术方案中,可以基于当前虚拟角色的位置为极点,以所述当前虚拟角色向目标对方虚拟角色的射线为极轴形成的坐标系,对目标环境中各个环境对象进行坐标表示,并可以根据极坐标系下的坐标确定环境对象对应的角色坐标特征,从而根据所述环境对象的所述第一坐标、所述第二坐标和所述角色坐标特征,生成所述环境对象对应的特征表示。由此,通过上述技术方案,一方面使得提取出的环境对象的特征中能够包含更多样化的特征,另一方面可以直接基于特征向量的方式对特征进行表示,与相关技术中结合图片相较,可以有效降低特征表示所需的数据量,进而可以提高特征处理的效率。并且,在本公开实施例中通过增加极坐标系下的特征表示,可以对目标环境中的对称场景进行快速且直接地表示,进一步提高目标环境中的环境对象的特征提取的准确性,为后续进行模型处理等提供简化的数据特征表示。

19、本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。



技术特征:

1.一种虚拟环境特征的提取方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述第一坐标,确定所述环境对象对应的环境坐标特征,包括:

4.根据权利要求1所述的方法,其特征在于,所述根据所述第二坐标,确定所述环境对象对应的角色坐标特征,包括:

5.根据权利要求3或4所述的方法,其特征在于,所述对所述距离进行特征编码生成编码特征,包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述编码特征的特征维度初始化特征向量,并基于所述映射比确定所述特征向量中每一维度的取值,以获得所述编码特征,包括:

7.根据权利要求1所述的方法,其特征在于,所述角色坐标系通过以下方式建立:

8.一种虚拟环境特征的提取装置,其特征在于,所述装置包括:

9.一种计算机可读介质,其上存储有计算机程序,其特征在于,该程序被处理装置执行时实现权利要求1-7中任一项所述方法的步骤。

10.一种电子设备,其特征在于,包括:


技术总结
本公开涉及一种虚拟环境特征的提取方法、装置、介质及电子设备,所述方法包括:获取当前虚拟角色在其所处的目标环境中的各个环境对象,其中,所述环境对象包含虚拟角色和所述目标环境中的物体;针对每一所述环境对象,确定所述环境对象在环境坐标系中的第一坐标;根据所述第一坐标,确定所述环境对象在角色坐标系中的第二坐标,其中,所述角色坐标系是以所述当前虚拟角色的位置为极点,以所述当前虚拟角色向目标对方虚拟角色的射线为极轴形成的坐标系;根据所述第二坐标,确定所述环境对象对应的角色坐标特征;根据所述环境对象的所述第一坐标、所述第二坐标和所述角色坐标特征,生成所述环境对象对应的特征表示。

技术研发人员:黄学峰,王凯原,付悦,邓诗弘
受保护的技术使用者:北京字跳网络技术有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1