一种虚拟现实设备及VR场景截屏方法技术

技术编号:32894220 阅读:15 留言:0更新日期:2022-04-07 11:42
本申请提供一种虚拟现实设备及VR场景截屏方法,可以在获取用户输入的截屏操作指令后,在虚拟现实设备的渲染场景中的多个位置上执行图像拍摄,以获得多个角度的中间图像,再将多个角度的中间图像进行拼接,生成截屏图像。可见,所述截屏方法可以直接在渲染场景中获得未畸变处理的中间图像,并且根据中间图像拼接形成多种类型的截屏图像,从而使截屏图像可以在不同的展示方式下,呈现为不同的效果,缓解截屏获得的文件不利于展示的问题。缓解截屏获得的文件不利于展示的问题。缓解截屏获得的文件不利于展示的问题。

【技术实现步骤摘要】
一种虚拟现实设备及VR场景截屏方法
[0001]本申请要求在2021年1月18日提交中国专利局、申请号为202110065015.6、专利技术名称为“一种虚拟现实设备及快捷交互方法”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。


[0002]本申请涉及虚拟现实设备
,尤其涉及一种虚拟现实设备及VR场景截屏方法。

技术介绍

[0003]虚拟现实(Virtual Reality,VR)技术是通过计算机模拟虚拟环境,从而给人以环境沉浸感的显示技术。虚拟现实设备是一种应用虚拟显示技术为用户呈现虚拟画面的设备。通常,虚拟现实设备包括两个用于呈现虚拟画面内容的显示屏幕,分别对应于用户的左右眼。当两个显示屏幕所显示的内容分别来自于同一个物体不同视角的图像时,可以为用户带来立体的观影感受。
[0004]虚拟现实设备在实际使用中可以通过截屏操作将所显示的内容以图片形式输出,从而进行网络共享或者在其他显示设备上展示。例如,可以通过虚拟现实设备与智能手机建立通信连接,并向智能手机发送截屏获得的图片文件,从而在智能手机端保存和展示虚拟现实设备上显示的内容。
[0005]通常,虚拟现实设备在执行截屏操作的过程中,一般是对显示屏显示的内容直接进行截取,从而获得一个二维的图片文件。但截屏操作获得的图片还可能在虚拟现实设备上进行展示,而通过直接截取获得的图片文件本身存在畸变,并且失去立体效果,使得截屏文件不利于进行展示,也不符合用户的观看方式。

技术实现思路

[0006]本申请提供了一种虚拟现实设备及VR场景截屏方法,以解决传统虚拟现实设备截屏获得的文件不利于展示的问题。
[0007]一方面,本申请提供一种虚拟现实设备,包括显示器和控制器,其中所述显示器包括左显示器和右显示器,被配置为显示用户界面;所述控制器被配置为执行以下程序步骤:
[0008]获取用户输入的截屏操作指令;
[0009]响应于所述截屏操作指令,在渲染场景中的多个位置执行图像拍摄,以获得多个角度的中间图像;
[0010]拼接多个角度的中间图像,以生成截屏图像。
[0011]另一方面,本申请还提供一种VR场景截屏方法,应用于虚拟现实设备,所述虚拟现实设备包括显示器和控制器,所述截屏方法包括以下步骤:
[0012]获取用户输入的截屏操作指令;
[0013]响应于所述截屏操作指令,在渲染场景中的多个位置执行图像拍摄,以获得多个
角度的中间图像;
[0014]拼接多个角度的中间图像,以生成截屏图像。
[0015]由以上技术方案可知,本申请提供的虚拟现实设备及VR场景截屏方法,可以在获取用户输入的截屏操作指令后,在虚拟现实设备的渲染场景中的多个位置上执行图像拍摄,以获得多个角度的中间图像,再将多个角度的中间图像进行拼接,生成截屏图像。可见,所述截屏方法可以直接在渲染场景中获得未畸变处理的中间图像,并且根据中间图像拼接形成多种类型的截屏图像,从而使截屏图像可以在不同的展示方式下,呈现为不同的效果,缓解截屏获得的文件不利于展示的问题。
附图说明
[0016]为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本申请实施例中包括虚拟现实设备的显示系统结构示意图;
[0018]图2为本申请实施例中VR场景全局界面示意图;
[0019]图3为本申请实施例中全局界面的推荐内容区域示意图;
[0020]图4为本申请实施例中全局界面的应用快捷操作入口区域示意图;
[0021]图5为本申请实施例中全局界面的悬浮物示意图;
[0022]图6为本申请实施例中通过状态栏进入快捷中心示意图;
[0023]图7为本申请实施例中快捷中心窗口示意图;
[0024]图8为本申请实施例中通过按键进入快捷中心示意图;
[0025]图9为本申请实施例中开始截屏示意图;
[0026]图10为本申请实施例中截屏成功时提示文字窗口示意图;
[0027]图11为本申请实施例中截屏流程示意图;
[0028]图12为本申请实施例中设置虚拟截屏相机的流程示意图;
[0029]图13为本申请实施例中截屏输出类型为3D时渲染场景中虚拟截屏相机示意图;
[0030]图14为本申请实施例中截屏输出类型为全景时渲染场景中虚拟截屏相机示意图;
[0031]图15为本申请实施例中根据输出图片类型执行拼接中间图像的流程示意图;
[0032]图16为本申请实施例中截屏输出类型为3D时拼接中间图像的流程示意图;
[0033]图17为本申请实施例中3D截屏图像示意图;
[0034]图18为本申请实施例中截屏输出类型为全景时拼接中间图像的流程示意图;
[0035]图19为本申请实施例中全景截屏图像示意图。
具体实施方式
[0036]为使本申请示例性实施例的目的、技术方案和优点更加清楚,下面将结合本申请示例性实施例中的附图,对本申请示例性实施例中的技术方案进行清楚、完整地描述,显然,所描述的示例性实施例仅是本申请一部分实施例,而不是全部的实施例。
[0037]基于本申请中示出的示例性实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。此外,虽然本申请中公开内容
按照示范性一个或几个实例来介绍,但应理解,可以就这些公开内容的各个方面也可以单独构成一个完整技术方案。
[0038]应当理解,本申请中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,例如能够根据本申请实施例图示或描述中给出那些以外的顺序实施。
[0039]此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的那些组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。
[0040]本申请中使用的术语“模块”,是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。
[0041]本说明书通篇提及的“多个实施例”、“一些实施例”、“一个实施例”或“实施例”等,意味着结合该实施例描述的具体特征、结构或特性包括在至少一个实施例中。因此,本说明书通篇出现的短语“在多个实施例中”、“在一些实施例中”、“在至少另一个实施例中”或“在实施例中”等并不一定都指相同的实施例。此外,在一个或多个实施例中,具体特征、结构或特性可以任何合适的方式进行组合。因此,在无限制的情形下,结合一个实施例示出或描述的具体特征、结构或特性可全部或部分地与一个或多个其他本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟现实设备,其特征在于,包括:显示器;控制器,被配置为:获取用户输入的截屏操作指令;响应于所述截屏操作指令,在渲染场景中的多个位置执行图像拍摄,以获得多个角度的中间图像;拼接多个角度的中间图像,以生成截屏图像。2.根据权利要求1所述的虚拟现实设备,其特征在于,获取用户输入的截屏操作指令的步骤后,所述控制器被进一步配置为:解析用户在所述截屏操作指令中指定的截屏输出类型;根据所述截屏输出类型,在渲染场景中设置虚拟截屏相机;使用所述虚拟截屏相机对渲染场景执行图像拍摄。3.根据权利要求2所述的虚拟现实设备,其特征在于,在渲染场景中设置虚拟截屏相机的步骤中,所述控制器被进一步配置为:如果所述截屏输出类型为第一类型,在所述渲染场景中设置一个居中的虚拟截屏相机;如果所述截屏输出类型为第二类型,在所述渲染场景中设置多个虚拟截屏相机,多个所述虚拟截屏相机之间的相对位置关系按照所述截屏输出类型设置。4.根据权利要求3所述的虚拟现实设备,其特征在于,如果所述截屏输出类型为第二类型,所述控制器被进一步配置为:如果所述截屏输出类型为3D图片,在渲染场景中设置左侧虚拟截屏相机和右侧虚拟截屏相机;如果所述截屏输出类型为全景图片,在渲染场景中设置多个虚拟截屏相机,多个虚拟截屏相机的拍摄视野角度总和大于或等于全景视野角度。5.根据权利要求4所述的虚拟现实设备,其特征在于,在渲染场景中设置多个虚拟截屏相机的步骤中,多个虚拟截屏相机包括前方虚拟截屏相机、后方虚拟截屏相机、左侧虚拟截屏相机以及右侧虚拟截屏相机。6.根据权利要求1所述的虚拟现实设备,其特征在于,生成...

【专利技术属性】
技术研发人员:孟亚州陈俊宁姜璐珩
申请(专利权)人:海信视像科技股份有限公司
类型:发明
国别省市:

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

1