图像显示方法、装置及电子设备制造方法及图纸

技术编号:31906440 阅读:27 留言:0更新日期:2022-01-15 12:45
本申请实施例提供了一种图像显示方法、装置及电子设备,包括:在用户处于虚拟环境的情况下,获取所述用户在真实环境中的目标位置信息;在所述目标位置信息满足预设条件的情况下,获取与所述真实环境对应的第一图像数据和与所述虚拟环境对应的第二图像数据,其中,所述第一图像数据和所述第二图像数据均基于同一坐标空间;对所述第一图像数据和所述第二图像数据进行叠加融合处理,生成第三图像数据;显示所述第三图像数据,以使得所述用户在处于所述虚拟环境的情况下,查看所述真实环境中的环境数据。环境数据。环境数据。

【技术实现步骤摘要】
图像显示方法、装置及电子设备


[0001]本公开实施例涉及混合现实
,更具体地,涉及一种图像显示方法、装置及电子设备。

技术介绍

[0002]随着虚拟现实(VR,VirtualReality)技术的不断发展,目前的VR头设备通常可以支持6自由度(6DoF,degreeoffreedom)场景使用,即用户在穿戴VR设备的时候,可以通过来回自由随意走动,体验虚拟环境中的各种内容。
[0003]在用户穿戴VR设备体验虚拟环境的过程中,由于用户可以随意自由走动,因此,可能发生与真实环境中的障碍物发生碰撞,例如,与墙壁、桌面、沙发等真实环境中的各种对象发生碰撞,这样会对用户的安全带来一些危险隐患。目前,为了保护用户安全,在用户穿戴VR设备之前,一般会预先设置一个固定安全区域虚拟围栏,当用户在虚拟环境中自由走动时,若临近安全区域虚拟围栏,则会通过在虚拟环境中显示该安全区域围栏以提醒用户注意安全。
[0004]目前的方法虽然可以在一定程度上保障用户安全,然而,用户在穿戴VR设备体验虚拟环境的过程中,存在动作幅度较大的情况,在该种情况下,上述方式可能存在不能对用户进行及时提醒的问题。

技术实现思路

[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]图1是本公开实施例提供的图像显示方法的流程示意图。
[0043]图2是本公开实施例提供的图像显示装置的原理框图。
[0044]图3是本公开实施例提供的电子设备的硬件结构示意图。
具体实施方式
[0045]现在将参照附图来详细描述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像显示方法,其特征在于,包括:在用户处于虚拟环境的情况下,获取所述用户在真实环境中的目标位置信息;在所述目标位置信息满足预设条件的情况下,获取与所述真实环境对应的第一图像数据和与所述虚拟环境对应的第二图像数据,其中,所述第一图像数据和所述第二图像数据均基于同一坐标空间;对所述第一图像数据和所述第二图像数据进行叠加融合处理,生成第三图像数据;显示所述第三图像数据,以使得所述用户在处于所述虚拟环境的情况下,查看所述真实环境中的环境数据。2.根据权利要求1所述的方法,其特征在于,所述在所述目标位置信息满足预设条件的情况下,获取与所述真实环境对应的第一图像数据和与所述虚拟环境对应的第二图像数据,包括:在所述目标位置信息表示的位置与预设边界的第一距离小于第一预设阈值的情况下,获取所述第一图像数据和所述第二图像数据。3.根据权利要求1所述的方法,其特征在于,所述在所述目标位置信息满足预设条件的情况下,获取与所述真实环境对应的第一图像数据和与所述虚拟环境对应的第二图像数据,包括:在所述目标位置信息表示的位置与所述真实环境中目标对象的第二距离小于第二预设阈值的情况下,获取所述第一图像数据和所述第二图像数据,其中,所述目标对象由所述用户预先设置确定。4.根据权利要求1所述的方法,其特征在于,所述方法应用于虚拟现实设备,所述虚拟现实设备包括图像采集装置;所述获取与所述真实环境对应的第一图像数据,包括:获取所述图像采集装置采集到的、针对所述真实环境的第四图像数据;将所述第四图像数据中包含的对象转换到所述第二图像数据对应的坐标空间中,获得所述第一图像数据。5.根据权利要求1所述的方法,其特征在于,所述对所述第一图像数据和所述第二图像数据进行叠加融合处理,生成第三图像数据,包括:将所述第一图像数据中包含的全部对象渲染至所述第二图像数据的对应位置处,获得所述第三图像数据。6.根据权利要求...

【专利技术属性】
技术研发人员:吴涛
申请(专利权)人:青岛小鸟看看科技有限公司
类型:发明
国别省市:

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

1