System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种虚拟现实的显示画面生成方法、装置、设备和介质制造方法及图纸_技高网

一种虚拟现实的显示画面生成方法、装置、设备和介质制造方法及图纸

技术编号:39949009 阅读:5 留言:0更新日期:2024-01-08 23:09
本发明专利技术公开了一种虚拟现实的显示画面生成方法、装置、设备和介质,包括:根据用户所处的实际环境的视频信息,构建实景孪生画面;在进入虚拟现实应用场景后,将所述实景孪生画面和所述虚拟现实应用场景构建的虚拟场景画面采用相同坐标系进行关联和映射,得到在同一地图下叠加的实景孪生图层和虚拟场景图层;根据用户的图层显示需求,对所述实景孪生图层和/或所述虚拟场景图层的图层参数进行处理,生成显示画面。采用本发明专利技术的技术手段,其能够在VR应用场景中实现虚拟场景画面及实景孪生画面的共同显示或自动切换,提高用户的连续性使用体验。

【技术实现步骤摘要】

本专利技术涉及虚拟现实,尤其涉及一种虚拟现实的显示画面生成方法、装置、设备和介质


技术介绍

1、vr(virtual reality,虚拟现实)技术是一种可以穿点和体验虚拟世界的计算机仿真系统,他利用了计算机生成一种模拟环境,并通过信息融合、三维交互的动态实景和实体行为的系统仿真实现的模拟环境。

2、现有的vr游戏中,在游戏结束或者用户想在实际游戏场地操作时,需要拿下头显设备才能看到实际游戏场地,或者使用头显设备的摄像头实时采集现实场景传输到显示模块中进行显示。

3、然而,专利技术人发现现有技术至少存在如下问题:通过拿下头显设备的方式观看实际环境,操作不方便,并且无论是摘下头显设备还是利用摄像头采集数据都需要用户退出现有的游戏场景,用户在查看实际环境后再重新进入游戏场景,影响用户的连续性游戏体验。


技术实现思路

1、本专利技术实施例的目的是提供一种虚拟现实的显示画面生成方法、装置、设备和介质,其能够在vr应用场景中实现虚拟场景画面及实景孪生画面的共同显示或自动切换,提高用户的连续性游戏体验。

2、为实现上述目的,本专利技术实施例提供了一种虚拟现实的显示画面生成方法,包括:

3、根据用户所处的实际环境的视频信息,构建实景孪生画面;

4、在进入虚拟现实应用场景后,将所述实景孪生画面和所述虚拟现实应用场景构建的虚拟场景画面采用相同坐标系进行关联和映射,得到在同一地图下叠加的实景孪生图层和虚拟场景图层;

5、根据用户的图层显示需求,对所述实景孪生图层和/或所述虚拟场景图层的图层参数进行处理,生成显示画面。

6、作为上述方案的改进,所述图层参数为图层位置或图层透明度;所述图层显示需求为单独显示目标图层;

7、所述根据用户的图层显示需求,对所述实景孪生图层和/或所述虚拟场景图层的图层参数进行处理,生成显示画面,包括:

8、确定目标图层和非目标图层;其中,所述目标图层为所述实景孪生图层或所述虚拟场景图层,所述非目标图层为所述实景孪生图层和所述虚拟场景图层中不是所述目标图层的另一图层;

9、对所述目标图层和所述非目标图层的图层位置关系进行调整,以使所述目标图层覆盖所述非目标图层;或,将所述非目标图层的图层透明度调整为零;

10、根据调整后的所述实景孪生图层和所述虚拟场景图层,生成所述显示画面。

11、作为上述方案的改进,所述图层参数为图层位置或图层透明度;所述图层显示需求为同时显示所述实景孪生图层和所述虚拟场景图层;

12、则所述根据用户的图层显示需求,对所述实景孪生图层和/或所述虚拟场景图层的图层参数进行处理,生成显示画面,包括:

13、根据预设的透明度调整值或用户设置的透明度调整值,对所述实景孪生图层和/或所述虚拟场景图层的图层透明度进行调整;

14、根据调整后的所述实景孪生图层和所述虚拟场景图层,生成所述显示画面。

15、作为上述方案的改进,所述根据用户所处的实际环境的视频信息,构建实景孪生画面,包括:

16、获取用户所处的实际环境的视频信息;

17、采用数字孪生技术,根据所述实际环境的视频信息,识别所述实际环境的真实对象并进行仿真,以构建实景孪生画面。

18、作为上述方案的改进,所述实际环境的视频信息是通过用户配置的显示设备获取的;

19、则所述采用数字孪生技术,根据所述实际环境的视频信息,识别所述实际环境的真实对象并进行仿真,以构建实景孪生画面,包括:

20、根据所述视频信息,识别所述实际环境的几何参数信息,以建立三维坐标系地图,并确定所述显示设备在所述三维坐标系地图中的位置;

21、根据所述视频信息,以所述显示设备的位置为参照,识别所述实际环境中的真实对象的属性、三维数据和所述真实对象在所述三维坐标系地图中的位置;

22、根据所述真实对象的属性、三维数据和位置,在所述三维坐标系地图中进行建模,以生成所述实景孪生画面。

23、作为上述方案的改进,所述真实对象的属性包括可移动性;

24、则所述根据所述真实对象的属性、三维数据和位置,在所述三维坐标系地图中进行建模,以生成所述实景孪生画面,包括:

25、根据所述真实对象的属性、三维数据和位置,在所述三维坐标系地图中进行建模,构建初始的实景孪生画面;

26、根据所述可移动属性的真实对象的位置,对所述实景孪生画面进行实时渲染更新。

27、本专利技术实施例还提供了一种虚拟现实的显示画面生成装置,包括:

28、实景孪生画面构建模块,用于根据获取的实际环境的视频信息,构建实景孪生画面;

29、画面关联模块,用于在进入虚拟现实应用场景后,将所述实景孪生画面和所述虚拟现实应用场景构建的虚拟场景画面采用相同坐标系进行关联和映射,得到在同一地图下叠加的实景孪生图层和虚拟场景图层;

30、显示画面生成模块,用于根据用户的图层显示需求,对所述实景孪生图层和/或所述虚拟场景图层的图层参数进行处理,生成显示画面。

31、作为上述方案的改进,所述图层参数为图层位置或图层透明度;所述图层显示需求为单独显示目标图层或同时显示所述实景孪生图层和所述虚拟场景图层。

32、本专利技术实施例还提供了一种虚拟现实的显示画面生成设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述任意一项所述的虚拟现实的显示画面生成方法。

33、本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上述任意一项所述的虚拟现实的显示画面生成方法。

34、与现有技术相比,本专利技术公开的虚拟现实的显示画面生成方法、装置、设备和介质,根据用户所处的实际环境的视频信息,构建实景孪生画面;在进入虚拟现实应用场景后,将所述实景孪生画面和所述虚拟现实应用场景构建的虚拟场景画面采用相同坐标系进行关联和映射,得到在同一地图下叠加的实景孪生图层和虚拟场景图层;根据用户的图层显示需求,对所述实景孪生图层和/或所述虚拟场景图层的图层参数进行处理,生成显示画面。采用本专利技术实施例的技术手段,通过将实景孪生画面和虚拟场景画面合并为一种地图下的不同图层,并根据用户的需求渲染用户观看的显示画面,由于实景孪生画面和虚拟场景画面同时存在,并始终处于运行状态,直到用户主动退出vr应用场景,使得用户不需要退出vr应用场景即可切换为实景孪生画面或虚拟场景画面,或者同时观看实景孪生画面和虚拟场景画面,方便用户在不拿下显示设备的情况下也能看到现实场景,并可实现在实际环境的真实操作,操作更加方便,并且有效降低实景孪生画面与虚拟场景画面切换时的延迟,提高了用户的连续性使用体验。

本文档来自技高网...

【技术保护点】

1.一种虚拟现实的显示画面生成方法,其特征在于,包括:

2.如权利要求1所述的虚拟现实的显示画面生成方法,其特征在于,所述图层参数为图层位置或图层透明度;所述图层显示需求为单独显示目标图层;

3.如权利要求1所述的虚拟现实的显示画面生成方法,其特征在于,所述图层参数为图层位置或图层透明度;所述图层显示需求为同时显示所述实景孪生图层和所述虚拟场景图层;

4.如权利要求1所述的虚拟现实的显示画面生成方法,其特征在于,所述根据用户所处的实际环境的视频信息,构建实景孪生画面,包括:

5.如权利要求4所述的虚拟现实的显示画面生成方法,其特征在于,所述实际环境的视频信息是通过用户配置的显示设备获取的;

6.如权利要求5所述的虚拟现实的显示画面生成方法,其特征在于,所述真实对象的属性包括可移动性;

7.一种虚拟现实的显示画面生成装置,其特征在于,包括:

8.如权利要求7所述的虚拟现实的显示画面生成装置,其特征在于,所述图层参数为图层位置或图层透明度;所述图层显示需求为单独显示目标图层或同时显示所述实景孪生图层和所述虚拟场景图层。

9.一种虚拟现实的显示画面生成设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至6中任意一项所述的虚拟现实的显示画面生成方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至6中任意一项所述的虚拟现实的显示画面生成方法。

...

【技术特征摘要】

1.一种虚拟现实的显示画面生成方法,其特征在于,包括:

2.如权利要求1所述的虚拟现实的显示画面生成方法,其特征在于,所述图层参数为图层位置或图层透明度;所述图层显示需求为单独显示目标图层;

3.如权利要求1所述的虚拟现实的显示画面生成方法,其特征在于,所述图层参数为图层位置或图层透明度;所述图层显示需求为同时显示所述实景孪生图层和所述虚拟场景图层;

4.如权利要求1所述的虚拟现实的显示画面生成方法,其特征在于,所述根据用户所处的实际环境的视频信息,构建实景孪生画面,包括:

5.如权利要求4所述的虚拟现实的显示画面生成方法,其特征在于,所述实际环境的视频信息是通过用户配置的显示设备获取的;

6.如权利要求5所述的虚拟现实的显示画面生成方法,其特征在于,所述真实对象的属性...

【专利技术属性】
技术研发人员:林彦伊周冰王慧陈昊明
申请(专利权)人:咪咕文化科技有限公司
类型:发明
国别省市:

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

1