一种数据展示方法及装置与虚拟现实设备与流程

文档序号:11948761阅读:203来源:国知局
一种数据展示方法及装置与虚拟现实设备与流程

本发明实施例涉及虚拟现实技术领域,尤其涉及一种数据展示方法及装置与虚拟现实设备。



背景技术:

虚拟现实(Virtual Reality,VR)是指综合利用计算机图形系统和各种现实及控制等接口设备,在计算机上生成的、可交互的三维环境中提供沉浸感觉的技术。虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统的技术,它利用计算机生成一种模拟环境,利用多源信息融合的交互式三维动态视景和实体行为的系统仿真使用户沉浸到该环境中。随着VR设备的普及与发展,VR设备被广泛的应用在各个行业中,但是现有的VR技术只能显示与VR设备连接的手机中配置的影像,不能显示真实场景,影响用户体验。

发明人在实现发明的过程中,发现现有VR技术只能显示与VR设备连接的手机中配置的影像,不能显示真实场景,影响用户体验。



技术实现要素:

本发明实施例提供一种数据展示方法及装置与虚拟现实设备,解决现有VR技术只能显示与VR设备连接的手机中配置的影像,不能显示真实场景的问题,提升用户体验。

本发明实施例提供一种数据展示方法,该方法包括:采集当前场景的图像数据;将所述当前场景的图像数据渲染到虚拟现实VR设备的图形界面中进行展示。

本发明实施例提供一种数据展示装置,该装置包括:图像采集单元,用于采集当前场景的图像数据;处理单元,用于将所述当前场景的图像数据渲染到虚拟现实VR设备的图形界面中进行展示。

本发明实施例提供一种虚拟现实设备,所述虚拟现实设备包括本发明上述实施例提供的数据展示装置。

本发明实施例提供的一种数据展示方法及装置与虚拟现实设备,通过采集当前场景的图像数据,并将当前场景的图像数据渲染到虚拟现实VR设备的图形界面中进行展示,从而可以在VR设备中展示当前场景的图像数据,也即实现了通过VR设备展示当前场景,与现有VR技术只能显示与VR设备连接的手机中配置的影像,不能显示真实场景相比,通过采集当前场景的图像数据,并将当前场景的图像数据渲染到虚拟现实VR设备的图形界面中进行展示,实现了通过VR设备展示当前场景,提升了用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种数据展示方法的示意流程图;

图2为本发明实施例提供的一种数据展示方法的具体流程的示意流程图;

图3为本发明实施例提供的一种数据展示装置的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供一种数据展示方法,如图1所示,该方法包括:

步骤11,采集当前场景的图像数据;

具体实施时,采集当前场景的图像数据,可以通过与VR设备通信连接的图像采集设备(例如:摄像头)进行采集,例如:通过与VR设备无线连接的摄像头进行采集,或者通过与VR设备有线连接的摄像头进行采集,再或者通过与VR设备相连接的用户终端的摄像头进行采集。作为较为具体的实施例,VR设备连接手机时,可以通过手机的摄像头采集当前场景的图像数据,其中,图像数据可以是多张静态图像,例如:可以是连续采集的多张静态图像,较为优选地,图像数据可以是实时的录像数据。当然,较为优选地,为了获取更多的当前场景的图像数据,可以通过多个图像采集设备采集当前场景的图像数据,例如:采集当前场景的顶视图、侧视图以及透视图等。

步骤13,将当前场景的图像数据渲染到虚拟现实VR设备的图形界面中进行展示。

具体实施时,VR设备的图形界面可以展示已制作完成的场景影像和视频影像,例如:VR设备的图形界面展示与VR设备连接的手机中配置的影像,则在通过VR设备展示当前场景时,需要根据当前场景的图像数据制作当前场景的场景影像,并将当前场景的场景影像在VR设备的图形界面中进行展示,具体来说,根据当前场景的图像数据制作当前场景的场景影像,即以特定的模型(例如:三维模型)对当前场景的图像数据进行渲染处理,生成当前场景的场景影像,其中,对当前场景的图像数据进行渲染可以采用现有技术中的方法,此处不再赘述。

值得说明的是,将当前场景的图像数据渲染到VR设备的图形界面中进行展示,包括:通过渲染引擎将当前场景的图像数据渲染到VR设备的图形界面中进行展示。当然,也可以采用其它方式将当前场景的图像数据渲染到VR设备的图形界面中进行展示,此处并不用于具体限定。

本发明实施例提供的方法中,通过采集当前场景的图像数据,并将当前场景的图像数据渲染到虚拟现实VR设备的图形界面中进行展示,从而可以在VR设备中展示当前场景的图像数据,也即实现了通过VR设备展示当前场景,与现有VR技术只能显示与VR设备连接的手机中配置的影像,不能显示真实场景相比,通过采集当前场景的图像数据,并将当前场景的图像数据渲染到虚拟现实VR设备的图形界面中进行展示,实现了通过VR设备展示当前场景,使得用户可以在VR设备展示的当前场景中进行各种操作,提升了用户体验。

在一种可能的实施方式中,本发明实施例提供的方法中,在将当前场景的图像数据渲染到虚拟现实VR设备的图形界面中进行展示之前,该方法还包括:对当前场景的图像数据进行优化处理,优化处理包括以下任意一种或其组合:降噪处理、放大处理、缩小处理以及裁剪处理;将当前场景的图像数据渲染到虚拟现实VR设备的图形界面中进行展示,包括:将经过优化处理的当前场景的图像数据渲染到VR设备的图形界面中进行展示。

具体实施时,在将当前场景的图像数据渲染到虚拟现实VR设备的图形界面中进行展示之前,还需要对采集到的当前场景的图像数据进行优化处理,例如:对采集到的当前场景的图像数据进行降噪处理、放大处理、缩小处理以及裁剪处理中的一项或者多项处理,以对图像数据进行调整,使得对图像数据进行渲染之后得到的当前场景的场景影像更加接近当前场景,当然,对采集到的当前场景的图像数据进行优化处理,还可以包括其它处理,此处并不用于具体限定。

具体实施时,在对采集到的当前场景的图像数据进行优化处理时,可以按照预设要求进行处理,例如:预先对图像数据的尺寸、噪声等参数进行限定,若采集到的当前场景的图像数据不满足预设要求,则对采集到的当前场景的图像数据进行优化处理,以使采集到的当前场景的图像数据满足预设要求,其中,预设要求可以根据VR设备能够展示的影像数据进行设置。

值得说明的是,在本发明其它实施例中,若采用多个图像采集设备分别从不同角度采集当前场景的图像数据,在对当前场景的图像数据进行处理时,还可以对从不同角度采集的多张当前场景的图像数据进行裁剪处理以及拼接处理,以得到当前场景的全景图像数据,并将优化处理后的全景图像数据渲染到VR设备的图形界面中进行展示,以使得VR设备展示的当前场景更加接近当前场景。

作为较为具体的实施时,通过图像采集设备采集当前场景的图像数据,确定图像采集设备采集到的当前场景的图像数据是否满足预设要求,其中,预设要求根据VR设备能够展示的影像数据进行设置,例如:对图像数据的尺寸、噪声等参数进行限制,若确定图像采集设备采集到的当前场景的图像数据不满足预设要求,则对采集到的当前场景的图像数据进行优化处理,例如:对采集到的当前场景的图像数据进行降噪处理、放大处理、缩小处理以及裁剪处理中的一项或者多项处理,对采集到的当前场景的图像数据进行优化处理之后,将经过优化处理的图像数据渲染到VR设备的图形界面中进行展示;若确定图像采集设备采集到的当前场景的图像数据满足预设要求,则直接将采集到的当前场景的图像数据渲染到VR设备的图形界面中进行展示;若通过多个图像采集设备从不同角度采集当前场景的图像数据,则可以先对从不同角度采集的多张当前场景的图像数据进行裁剪处理以及拼接处理,以得到当前场景的全景图像数据,然后确定全景图像数据是否满足预设要求,若确定全景图像数据不满足预设要求,则对全景图像数据进行优化处理,对全景图像数据进行优化处理之后,将经过优化处理的全景图像数据渲染到VR设备的图形界面中进行展示,若确定全景图像数据满足预设要求,则直接将全景图像数据渲染到VR设备的图形界面中进行展示。

在一种可能的实施方式中,本发明实施例提供的方法中,该方法还包括:接收用于指示将VR设备展示场景切换为当前场景的切换指令,根据切换指令的指示,执行采集当前场景的图像数据的步骤。

具体实施时,在VR设备中增加展示当前场景的功能之后,由于VR设备可以展示与其相连接的用户终端中配置的影像,也可以展示当前场景,因此,可以增加切换按键,以在展示用户终端中配置的影像和展示当前场景之间进行切换,具体来说,接收到用户对切换按键的触控操作时,发送切换指令,以切换当前的展示场景,例如:若当前VR设备中展示与其相连接的用户终端中配置的影像,接收到用于指示将VR设备展示场景切换为当前场景的切换指令,则在VR设备中展示当前场景;若当前VR设备中展示当前场景,接收到用于指示将VR设备展示场景切换为与其相连接的用户终端中配置的影像的切换指令时,则在VR设备中展示与其相连接的用户终端中配置的影像。其中,切换指令可以是电平信号,例如:高电平信号用于指示将VR设备展示场景切换为当前场景,低电平信号用于指示将VR设备展示场景切换为与其相连接的用户终端中配置的影像,当然,在本发明的其它实施例中,切换指令也可以是其它形式的信号,此处并不用于具体限定。

需要说明的是,在VR设备中展示的场景由用户终端中配置的影像切换为当前场景时,VR设备中正在展示的用户终端中配置的影像可以暂停展示,以在再次切换为展示用户终端中配置的影像时,继续展示;也可以停止展示,以在再次切换为展示用户终端中配置的影像时,重新展示;在VR设备中展示的场景由当前场景切换为用户终端中配置的影像时,可以停止采集当前场景的图像数据,以降低VR设备以及与VR设备相连接的用户终端的功耗。

作为较为具体的实施例,在VR设备展示与其相连接的用户终端中配置的影像时,若接收到用于指示将VR设备展示场景切换为当前场景的切换指令,则根据切换指令的指示,则采集当前场景的图像数据,以展示当前场景,具体来说,通过图像采集设备采集当前场景的图像数据,确定图像采集设备采集到的当前场景的图像数据是否满足预设要求,其中,预设要求根据VR设备能够展示的影像数据进行设置,例如:对图像数据的尺寸、噪声等参数进行限制,若确定图像采集设备采集到的当前场景的图像数据不满足预设要求,则对采集到的当前场景的图像数据进行优化处理,例如:对采集到的当前场景的图像数据进行降噪处理、放大处理、缩小处理以及裁剪处理中的一项或者多项处理,对采集到的当前场景的图像数据进行优化处理之后,将经过优化处理的图像数据渲染到VR设备的图形界面中进行展示;若确定图像采集设备采集到的当前场景的图像数据满足预设要求,则直接将采集到的当前场景的图像数据渲染到VR设备的图形界面中进行展示;若通过多个图像采集设备从不同角度采集当前场景的图像数据,则可以先对从不同角度采集的多张当前场景的图像数据进行裁剪处理以及拼接处理,以得到当前场景的全景图像数据,然后确定全景图像数据是否满足预设要求,若确定全景图像数据不满足预设要求,则对全景图像数据进行优化处理,对全景图像数据进行优化处理之后,将经过优化处理的全景图像数据渲染到VR设备的图形界面中进行展示,若确定全景图像数据满足预设要求,则直接将全景图像数据渲染到VR设备的图形界面中进行展示。若在VR设备展示当前场景的过程中,接收到用于指示将VR设备展示场景切换为与其相连接的用户终端中配置的影像的切换指令时,则在VR设备中展示与其相连接的用户终端中配置的影像。

在一种可能的实施方式中,本发明实施例提供的方法中,采集当前场景的图像数据,包括:以预设拍摄参数采集当前场景的图像数据,其中,拍摄参数包括以下任意一种或其组合:分辨率、快门时间以及曝光值。

具体实施时,在采集当前场景的图像数据时,可以以预设拍摄参数采集当前场景的图像数据,以提高采集到的当前场景的图像数据的质量,其中,预设拍摄参数可以根据当前场景的光亮或者VR设备的显示要求进行设定,当前场景不同,预设参数也可以不同,例如:根据VR设备的显示要求设置预设的分辨率,根据当前环境的光亮设置预设的快门时间以及曝光值。当然,在本发明的其它实施例中,当前场景不同时,也可以采用相同的预设拍摄参数。

作为较为具体的实施例,在VR设备展示与其相连接的用户终端中配置的影像时,若接收到用于指示将VR设备展示场景切换为当前场景的切换指令,则根据切换指令的指示,则采集当前场景的图像数据,以展示当前场景,具体来说,通过图像采集设备以预设拍摄参数采集当前场景的图像数据,确定图像采集设备采集到的当前场景的图像数据是否满足预设要求,其中,预设要求根据VR设备能够展示的影像数据进行设置,例如:对图像数据的尺寸、噪声等参数进行限制,若确定图像采集设备采集到的当前场景的图像数据不满足预设要求,则对采集到的当前场景的图像数据进行优化处理,例如:对采集到的当前场景的图像数据进行降噪处理、放大处理、缩小处理以及裁剪处理中的一项或者多项处理,对采集到的当前场景的图像数据进行优化处理之后,将经过优化处理的图像数据渲染到VR设备的图形界面中进行展示;若确定图像采集设备采集到的当前场景的图像数据满足预设要求,则直接将采集到的当前场景的图像数据渲染到VR设备的图形界面中进行展示;若通过多个图像采集设备以预设拍摄参数从不同角度采集当前场景的图像数据,则可以先对从不同角度采集的多张当前场景的图像数据进行裁剪处理以及拼接处理,以得到当前场景的全景图像数据,然后确定全景图像数据是否满足预设要求,若确定全景图像数据不满足预设要求,则对全景图像数据进行优化处理,对全景图像数据进行优化处理之后,将经过优化处理的全景图像数据渲染到VR设备的图形界面中进行展示,若确定全景图像数据满足预设要求,则直接将全景图像数据渲染到VR设备的图形界面中进行展示。若在VR设备展示当前场景的过程中,接收到用于指示将VR设备展示场景切换为与其相连接的用户终端中配置的影像的切换指令时,则在VR设备中展示与其相连接的用户终端中配置的影像。

下面结合图2对本发明实施例提供的数据展示方法进行详细说明,如图2所示,以VR设备与手机相连,展示手机中配置的影像为例,本发明实施例提供的数据展示方法的具体步骤,包括:

步骤21,VR设备启动,VR设备展示与其相连接的手机中配置的影像。

步骤22,确定是否接收到用于指示将VR设备展示场景切换为当前场景的第一切换指令,若是,执行步骤23,否则,执行步骤25。

步骤23,若接收到用于指示将VR设备展示场景切换为当前场景的第一切换指令,则根据第一切换指令的指示,展示当前场景,具体来说:

通过图像采集设备以预设拍摄参数采集当前场景的图像数据,确定图像采集设备采集到的当前场景的图像数据是否满足预设要求,其中,预设要求根据VR设备能够展示的影像数据进行设置,例如:对图像数据的尺寸、噪声等参数进行限制,若确定图像采集设备采集到的当前场景的图像数据不满足预设要求,则对采集到的当前场景的图像数据进行优化处理,例如:对采集到的当前场景的图像数据进行降噪处理、放大处理、缩小处理以及裁剪处理中的一项或者多项处理,对采集到的当前场景的图像数据进行优化处理之后,将经过优化处理的图像数据渲染到VR设备的图形界面中进行展示;若确定图像采集设备采集到的当前场景的图像数据满足预设要求,则直接将采集到的当前场景的图像数据渲染到VR设备的图形界面中进行展示。

若通过多个图像采集设备以预设拍摄参数从不同角度采集当前场景的图像数据,则可以先对从不同角度采集的多张当前场景的图像数据进行裁剪处理以及拼接处理,以得到当前场景的全景图像数据,然后确定全景图像数据是否满足预设要求,若确定全景图像数据不满足预设要求,则对全景图像数据进行优化处理,对全景图像数据进行优化处理之后,将经过优化处理的全景图像数据渲染到VR设备的图形界面中进行展示,若确定全景图像数据满足预设要求,则直接将全景图像数据渲染到VR设备的图形界面中进行展示。

步骤24,确定是否接收到用于指示将VR设备展示场景切换为与其相连接的手机中配置的影像的第二切换指令,若是,执行步骤25,否则,执行步骤23继续展示当前场景。

步骤25,在VR设备展示与其相连接的手机中配置的影像时,未接收到第一切换指令,或者在VR设备展示当前场景时,接收到第二切换指令,VR设备均展示与其相连接的手机中配置的影像。

本实施例通过采集当前场景的图像数据,并将当前场景的图像数据渲染到虚拟现实VR设备的图形界面中进行展示,从而可以在VR设备中展示当前场景的图像数据,也即实现了通过VR设备展示当前场景,提升了用户体验。

本发明实施例提供一种数据展示装置,如图3所示,该装置包括:图像采集单元31,用于采集当前场景的图像数据;处理单元33,用于将当前场景的图像数据渲染到虚拟现实VR设备的图形界面中进行展示。

本发明实施例提供的装置中,通过采集当前场景的图像数据,并将当前场景的图像数据渲染到虚拟现实VR设备的图形界面中进行展示,从而可以在VR设备中展示当前场景的图像数据,也即实现了通过VR设备展示当前场景,与现有VR技术只能显示与VR设备连接的手机中配置的影像,不能显示真实场景相比,通过采集当前场景的图像数据,并将当前场景的图像数据渲染到虚拟现实VR设备的图形界面中进行展示,实现了通过VR设备展示当前场景,提升了用户体验。

在一种可能的实施方式中,本发明实施例提供的装置中,处理单元33在将当前场景的图像数据渲染到虚拟现实VR设备的图形界面中进行展示之前,还用于:对当前场景的图像数据进行优化处理,优化处理包括以下任意一种或其组合:降噪处理、放大处理、缩小处理以及裁剪处理;处理单元33,具体用于:将经过优化处理的当前场景的图像数据渲染到VR设备的图形界面中进行展示。

在一种可能的实施方式中,本发明实施例提供的装置中,该装置还包括:接收单元35,用于接收用于指示将VR设备展示场景切换为当前场景的切换指令,根据切换指令的指示,通知图像采集单元31采集当前场景的图像数据。

在一种可能的实施方式中,本发明实施例提供的装置中,图像采集单元31,具体用于:以预设拍摄参数采集当前场景的图像数据,其中,拍摄参数包括以下任意一种或其组合:分辨率、快门时间以及曝光值。

在一种可能的实施方式中,本发明实施例提供的装置中,处理单元33,具体用于:通过渲染引擎将当前场景的图像数据渲染到VR设备的图形界面中进行展示。

本发明实施例提供的数据展示装置,可以集成在VR设备中,例如:集成在VR眼镜、VR头盔等,用于通过VR设备展示当前现实场景,以提升用户体验,其中,图像采集单元31可以采用摄像头等设备,处理单元33可以采用CPU处理器等,接收单元35可以采用开关按键等设备。

本发明实施例提供一种虚拟现实设备,虚拟现实设备包括本发明实施例提供的数据展示装置。

本发明实施例提供的虚拟现实设备,通过在虚拟现实设备中设置本发明实施例提供的数据展示装置,使得虚拟现实设备能够采集当前场景的图像数据,并将当前场景的图像数据渲染到虚拟现实VR设备的图形界面中进行展示,从而可以在VR设备中展示当前场景的图像数据,也即实现了通过VR设备展示当前场景,与现有VR设术只能显示与VR设备连接的手机中配置的影像,不能显示真实场景相比,通过采集当前场景的图像数据,并将当前场景的图像数据渲染到虚拟现实VR设备的图形界面中进行展示,实现了通过VR设备展示当前场景,提升了用户体验。

本发明实施例提供的一种数据展示方法及装置与虚拟现实设备,通过采集当前场景的图像数据,并将当前场景的图像数据渲染到虚拟现实VR设备的图形界面中进行展示,从而可以在VR设备中展示当前场景的图像数据,也即实现了通过VR设备展示当前场景,提升了用户体验。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1