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

一种扩展现实图像的显示方法、装置及设备制造方法及图纸

技术编号:40602480 阅读:6 留言:0更新日期:2024-03-12 22:07
本说明书实施例中公开了一种扩展现实图像的显示方法、装置及设备。该方案可以包括:通过令虚拟全景图像中包含用于提取颜色值的第一全景子图像及用于提取透明度值的第二全景子图像,从而可以利用该虚拟全景图像,渲染得到各个位置处具有颜色值及透明度值的目标球体模型,进而能够从该目标球体模型内获取到用户视角范围中的具有透视效果的目标球面图像,将该具有透视效果的目标球面图像叠加于终端设备采集到的周边环境图像之上进行显示,以得到扩展现实图像。

【技术实现步骤摘要】

本申请涉及扩展现实,尤其涉及一种扩展现实图像的显示方法、装置及设备


技术介绍

1、扩展现实(extendedreality,xr)可以指利用硬件设备结合多种技术手段,将虚拟内容和现实场景进行融合,并使用户能够与这些元素进行实时互动,从而为体验者带来虚拟世界与现实世界之间无缝转换的沉浸感的技术。扩展现实是一个更广泛的术语,其可以包括增强现实(augmentedreality,ar)、虚拟现实(virtualreality,vr)、混合现实(mixedreality,mr)以及可能出现的前沿延展技术。因扩展现实技术能够带来较好的沉浸式体验,从而在娱乐、医疗、出行、教育等行业正在逐渐得以应用。目前,用户在查看周边环境时,具有获取更多信息量,以及,提升环境感知过程的趣味性的需求。

2、基于此,如何利用扩展现实技术,增加用户查看周边环境时所能获取到的信息量,并提升用户对于周边环境的感知体验,成为了亟待解决的技术问题。


技术实现思路

1、本说明书实施例提供的一种扩展现实图像的显示方法、装置及设备,可以增加用户查看周边环境时所能获取到的信息量,并提升用户对于周边环境的感知体验。

2、为解决上述技术问题,本说明书实施例是这样实现的:

3、本说明书实施例提供的一种扩展现实图像的显示方法,应用于终端设备,包括:

4、获取虚拟全景图像及所述终端设备采集到的周边环境图像;

5、利用所述虚拟全景图像绘制虚拟三维球体模型的球面,得到目标球体模型;其中,所述虚拟全景图像包括第一全景子图像及第二全景子图像;所述目标球体模型的球面中的目标位置处的颜色值是根据所述第一全景子图像中与所述目标位置对应的位置处的像素值确定的,所述目标位置处的透明度值是根据所述第二全景子图像中与所述目标位置对应的位置处的像素值确定的;

6、获取所述目标球体模型内的用户视角范围中的目标球面图像;

7、将所述目标球面图像叠加于所述周边环境图像之上进行显示,得到扩展现实图像。

8、本说明书实施例提供的一种扩展现实图像的显示装置,应用于终端设备,包括:

9、第一获取模块,用于获取虚拟全景图像及所述终端设备采集到的周边环境图像;

10、第一绘制模块,用于利用所述虚拟全景图像绘制虚拟三维球体模型的球面,得到目标球体模型;其中,所述虚拟全景图像包括第一全景子图像及第二全景子图像;所述目标球体模型的球面中的目标位置处的颜色值是根据所述第一全景子图像中与所述目标位置对应的位置处的像素值确定的,所述目标位置处的透明度值是根据所述第二全景子图像中与所述目标位置对应的位置处的像素值确定的;

11、第二获取模块,用于获取所述目标球体模型内的用户视角范围中的目标球面图像;

12、显示模块,用于将所述目标球面图像叠加于所述周边环境图像之上进行显示,得到扩展现实图像。

13、本说明书实施例提供的一种扩展现实图像的显示设备,包括:

14、至少一个处理器;以及,

15、与所述至少一个处理器通信连接的存储器;其中,

16、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:

17、获取虚拟全景图像及所述终端设备采集到的周边环境图像;

18、利用所述虚拟全景图像绘制虚拟三维球体模型的球面,得到目标球体模型;其中,所述虚拟全景图像包括第一全景子图像及第二全景子图像;所述目标球体模型的球面中的目标位置处的颜色值是根据所述第一全景子图像中与所述目标位置对应的位置处的像素值确定的,所述目标位置处的透明度值是根据所述第二全景子图像中与所述目标位置对应的位置处的像素值确定的;

19、获取所述目标球体模型内的用户视角范围中的目标球面图像;

20、将所述目标球面图像叠加于所述周边环境图像之上进行显示,得到扩展现实图像。

21、本说明书中提供的至少一个实施例能够实现以下有益效果:

22、通过令虚拟全景图像中包含用于提取颜色值的第一全景子图像及用于提取透明度值的第二全景子图像,从而可以利用该虚拟全景图像,渲染得到各个位置处具有颜色值及透明度值的目标球体模型,进而能够从该目标球体模型内获取到用户视角范围中的具有透视效果的目标球面图像,将该具有透视效果的目标球面图像叠加于终端设备采集到的周边环境图像之上进行显示,以得到扩展现实图像。用户通过查看该扩展现实图像而感知周边环境时,既能了解到真实周边环境,又能查看到虚拟内容,从而能够增加用户查看周边环境时所能获取到的信息量,并提升用户对于周边环境的感知体验。

本文档来自技高网...

【技术保护点】

1.一种扩展现实图像的显示方法,应用于终端设备,包括:

2.如权利要求1所述的方法,所述利用所述虚拟全景图像绘制虚拟三维球体模型的球面,得到目标球体模型,具体包括:

3.如权利要求2所述的方法,所述基于所述材质对象对应的所述虚拟全景图像,利用顶点着色器及片元着色器对所述虚拟三维球体模型处的球体网格进行渲染处理,得到所述目标球体模型,具体包括:

4.如权利要求3所述的方法,所述预设策略是根据尺寸一致的所述第一全景子图像与所述第二全景子图像的拼接方式确定的;

5.如权利要求1所述的方法,所述获取所述目标球体模型内的用户视角范围中的目标球面图像,具体包括:

6.如权利要求5所述的方法,所述根据位于所述目标球体模型内的虚拟相机的相机参数、所述目标球体模型的球心位置信息以及所述终端设备的设备姿态数据,确定所述用户视角范围,具体包括:

7.如权利要求6所述的方法,所述虚拟相机及所述目标球体模型的球心均位于右手坐标系的Z轴上;

8.如权利要求7所述的方法,所述根据位于所述目标球体模型内的虚拟相机的相机参数、所述目标球体模型的球心位置信息以及所述终端设备的设备姿态数据,确定所述用户视角范围,还包括:

9.如权利要求1所述的方法,还包括:

10.如权利要求9所述的方法,所述利用所述虚拟对象图像在虚拟三维空间的预设平面区域内进行渲染处理,得到目标对象图像,具体包括:

11.如权利要求9所述的方法,所述从所述虚拟对象平面区域处,获取所述目标对象图像,具体包括:

12.如权利要求9-11中任意一项所述的方法,所述获取虚拟对象图像,具体包括:

13.如权利要求12所述的方法,所述虚拟环境包括:虚拟星空环境,所述虚拟对象包括:卡通对象,所述周边环境图像是所述终端设备针对目标场馆的内部环境采集到的图像。

14.一种扩展现实图像的显示装置,应用于终端设备,包括:

15.如权利要求14所述的装置,所述第一绘制模块,具体包括:

16.如权利要求15所述的装置,所述第一渲染单元,具体包括:

17.如权利要求14所述的装置,所述第二获取模块,具体包括:

18.如权利要求17所述的装置,所述第一确定单元,具体包括:

19.如权利要求18所述的装置,所述虚拟相机及所述目标球体模型的球心均位于右手坐标系的Z轴上;

20.如权利要求19所述的装置,所述第一确定单元,还包括:

21.如权利要求14所述的装置,还包括:

22.如权利要求21所述的装置,所述第二绘制模块,具体包括:

23.如权利要求21所述的装置,所述第二获取单元,具体用于:

24.如权利要求21-23中任意一项所述的装置,所述第三获取模块,具体用于:

25.一种扩展现实图像的显示设备,包括:

...

【技术特征摘要】

1.一种扩展现实图像的显示方法,应用于终端设备,包括:

2.如权利要求1所述的方法,所述利用所述虚拟全景图像绘制虚拟三维球体模型的球面,得到目标球体模型,具体包括:

3.如权利要求2所述的方法,所述基于所述材质对象对应的所述虚拟全景图像,利用顶点着色器及片元着色器对所述虚拟三维球体模型处的球体网格进行渲染处理,得到所述目标球体模型,具体包括:

4.如权利要求3所述的方法,所述预设策略是根据尺寸一致的所述第一全景子图像与所述第二全景子图像的拼接方式确定的;

5.如权利要求1所述的方法,所述获取所述目标球体模型内的用户视角范围中的目标球面图像,具体包括:

6.如权利要求5所述的方法,所述根据位于所述目标球体模型内的虚拟相机的相机参数、所述目标球体模型的球心位置信息以及所述终端设备的设备姿态数据,确定所述用户视角范围,具体包括:

7.如权利要求6所述的方法,所述虚拟相机及所述目标球体模型的球心均位于右手坐标系的z轴上;

8.如权利要求7所述的方法,所述根据位于所述目标球体模型内的虚拟相机的相机参数、所述目标球体模型的球心位置信息以及所述终端设备的设备姿态数据,确定所述用户视角范围,还包括:

9.如权利要求1所述的方法,还包括:

10.如权利要求9所述的方法,所述利用所述虚拟对象图像在虚拟三维空间的预设平面区域内进行渲染处理,得到目标对象图像,具体包...

【专利技术属性】
技术研发人员:陈建方凯
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1