虚拟现实终端及其播放场景的模拟方法和装置的制造方法

文档序号:10539538阅读:413来源:国知局
虚拟现实终端及其播放场景的模拟方法和装置的制造方法
【专利摘要】本发明实施例提供了一种虚拟现实终端及其播放场景的模拟方法和装置,模拟方法包括:获取虚拟现实终端在内容播放时显示单元上的像素值;以及根据虚拟现实终端在内容播放时显示单元上的像素值进行播放场景模型的渲染,生成模拟的播放场景。模拟装置包括:像素值获取单元用于获取虚拟现实终端在内容播放时显示单元上的像素值;以及场景模拟单元用于根据虚拟现实终端在内容播放时显示单元上的像素值进行播放场景模型的渲染,生成模拟的播放场景。本发明实施例中,比如在虚拟现实终端进行电影播放,根据播放的视频内容的像素值参与播放场景的渲染,从而在虚拟现实终端的播放过程中模拟出实际影院的场景。
【专利说明】
虚拟现实终端及其播放场景的模拟方法和装置
技术领域
[0001]本发明实施例涉及虚拟现实技术领域,尤其涉及一种虚拟现实终端及其播放场景的模拟方法和装置。
【背景技术】
[0002]虚拟现实技术是一种计算机仿真系统,在该系统中可以创建和体验虚拟世界。本质上,该系统利用计算机生成一种模拟环境,该模拟环境是一种多源信息融合的交互式的三维动态视景和对实体行为的系统仿真,可以达到沉浸式体验。
[0003]虚拟现实涉及的多源信息包括实时三维计算机图形技术、广角(宽视野)立体显示技术、对观察者头、眼和手的跟踪技术,以及触觉/力觉反馈、立体声、网络传输、语音输入输出技术等。除此之外,还涉及双目立体视觉,双目立体视觉起了较大的作用。在双目立体视觉技术中,两只眼睛看到的不同图像是分别产生的,分别显示在两个不同的显示单元上。另夕卜,也有虚拟现实系统采用单个显示单元,但带上特殊的眼镜后,一只眼睛只能看到奇数帧图像,另一只眼睛只能看到偶数帧图像,由于奇、偶帧之间不同即存在视差,从而产生了立体感。
[0004]利用上述基于多技术融合的虚拟现实终端可以实现众多的娱乐功能,比如利用虚拟现实终端进行电影播放,在进行电影播放时,为了增强用户体验,需要在虚拟现实终端的播放过程中模拟出实际影院的场景,现有技术中并没有提供相关可借鉴的技术方案来实现影院场景的模拟,因此,亟待提供一种技术方案来实现对虚拟现实终端中的电影播放场景进行模拟处理。

【发明内容】

[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]图1为本发明实施例一虚拟现实终端中播放场景的模拟方法流程示意图;
[0032]图2为本发明实施例二进行播放场景模型的渲染生成模拟的播放场景的流程示意图;
[0033]图3为本发明实施例三虚拟现实终端中播放场景的模拟方法流程示意图;
[0034]图4为本发明实施例四虚拟现实终端中播放场景的模拟装置结构示意图;
[0035]图5为本发明实施例五虚拟现实终端中播放场景的模拟装置结构示意图;
[0036]图6为本发明实施例六虚拟现实终端结构示意图。
【具体实施方式】
[0037]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0038]本发明下述实施例中,在虚拟现实终端播放内容的过程中,通过获取虚拟现实终端在内容播放时显示单元上的像素值;再根据虚拟现实终端在内容播放时显示单元上的像素值进行播放场景模型的渲染,生成模拟的播放场景,比如在虚拟现实终端进行电影播放,根据播放的视频内容的像素值参与播放场景的渲染,从而在虚拟现实终端的播放过程中模拟出实际影院的场景。
[0039]图1为本发明实施例一虚拟现实终端中播放场景的模拟方法流程示意图;如图1所示,其包括:
[0040 ] S11、获取虚拟现实终端在内容播放时显示单元上的像素值;
[0041 ] 本实施例中,如果虚拟现实终端只有一个显示单元,则只要获取该一个显示单元上的像素值即可。如果虚拟现实终端有两个显示单元,则可以获取这两个显示单元中任一一个单元上的像素值。
[0042]本实施例中,步骤SlOl中在获取虚拟现实终端在内容播放时显示单元上的像素值时可以通过对显示单元上进行播放内容显示对应的图样着色器进行纹理采集,获取虚拟现实终端在内容播放时显示单元上的像素值。
[0043]本实施例中,步骤SlOl中的图样着色器(Fragment Shader)对应于播放内容显示所涉及到图形程序接口(Open Graphics Library,简称OpenGL),图形程序接口OpenGL定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口,用于二维、三维图像,调用方便的底层图形库。
[0044]本实施例中,由于图样着色器(Fragment Shader)包括有像素着色器PixelShader,像素着色器Pixel Shader主要负责片源颜色和亮度等的计算,因此,本实施例中,具体可以通过图样着色器(Fragment Shader)中的像素着色器Pixel Shader进行纹理采集,从而获得虚拟现实终端在内容播放时显示单元上的像素值,进而通过该像素值可以进一步获得对应的亮度信息和/或颜色信息如RGB颜色信息或者CMYK颜色信息。
[0045]需要说明的是,本实施例中,基于图形程序接口OpenGL的图样着色器FragmentShader进行像素值的获取,但是,需要说明的是,在其他实施例中中,也可以基于OpenInventor、Cosmo3D'Optimizer等多种高级图形库得着色器或者类似的功能单元来进行像素值的获取,详细不再赘述。
[0046]S102、根据虚拟现实终端在内容播放时显示单元上的像素值进行播放场景模型的渲染,生成模拟的播放场景。
[0047]本实施例中,步骤S102中在根据虚拟现实终端在内容播放时显示单元上的像素值进行播放场景模型的渲染生成模拟的播放场景时包括:将虚拟现实终端在内容播放时显示单元上的像素值叠加到播放场景模型中进行播放场景模型的渲染,生成模拟的播放场景。
[0048]本实施例中,由于像素值可以表征亮度信息和/或颜色信息,因此,可以将播放内容中的亮度信息和/或颜色信息通过叠加处理映射到播放场景模型中,从而进行播放场景模型的渲染,生成模拟的播放场景。具体地,在叠加时,可以将显示单元上的像素值与播放场景模型中图形程序接口 OpenGL的图样着色器Fragment Shader采集到的初始像素值进行合成,比如相乘或者相加。
[0049]本实施例中,步骤S102中,在根据虚拟现实终端在内容播放时显示单元上的像素值进行播放场景模型的渲染生成模拟的播放场景时可以对多个像素值进行放大处理,将放大处理后的像素值叠加到播放场景模型中进行播放场景模型的渲染,生成模拟的播放场景。
[0050]在对像素值进行放大处理时,可以对按照放大的比例,逐一对获取的像素进行放大,也可以按照放的比例,批量度像素值进行放大。而放大的比例,可以根据模拟的播放场景大小进行设置。
[0051]图2为本发明实施例二进行播放场景模型的渲染生成模拟的播放场景的流程示意图;如图2所示,其可以包括:
[0052]S112、对获得的虚拟现实终端在内容播放时显示单元上的多个像素值进行均值处理,生成平均像素值;
[0053]本实施例中,对多个像素值进行平均值处理,可以更为逼真的模拟播放场景,而在像素值进行平均处理时,即对像素值表示的亮度信息和/或颜色信息进行了平均化处理,从而生成了平均亮度信息和/或颜色信息。
[0054]S122、将对多个像素值进行均值处理生成的平均像素值叠加到播放场景模型中进行播放场景模型的渲染,生成模拟的播放场景。
[0055]本实施例中,步骤S122中,可以将平均像素值直接叠加到播放场景模型中进行播放场景模型的渲染,生成模拟的播放场景。
[0056]可替代的,步骤S122中在将对多个像素值进行均值处理生成的平均像素值叠加到播放场景模型中进行播放场景模型的渲染,生成模拟的播放场景时可以对多个像素值进行均值处理生成的平均像素值进行放大处理,将放大处理后的平均像素值叠加到播放场景模型中进行播放场景模型的渲染,生成模拟的播放场景。具体地,在叠加时,可以将显示单元上的平均像素值与播放场景模型中图形程序接口 OpenGL的图样着色器Fragment Shader采集到的初始平均像素值进行合成,比如相乘或者相加。
[0057]在对平均像素值进行放大处理时,可以对按照放大的比例,对平均像素值进行放大。而放大的比例,可以根据模拟的播放场景大小进行设置。
[0058]图3为本发明实施例三虚拟现实终端中播放场景的模拟方法流程示意图;如图3所示,其包括:
[0059]S301、获取虚拟现实终端在内容播放时显示单元上的所有像素值。
[0060]本实施例中,以获取显示单元上有效显示区域内的所有像素为例,获取像素值的方法参考上述图1所述的实施例,即通过对显示单元上进行播放内容显示对应的图样着色器进行纹理采集,获取虚拟现实终端在内容播放时显示单元上的像素值。而S301中的图样着色器(Fragment Shader)对应于播放内容显示所涉及到图形程序接口(Open GraphicsLibrary,简称OpenGL),该图样着色器(Fragment Shader)包括有像素着色器PixeIShader,像素着色器Pixel Shader主要负责片源颜色和亮度等的计算,因此,本实施例中,具体可以通过图样着色器(Fragment Shader)中的像素着色器Pixel Shader进行纹理采集,从而获得虚拟现实终端在内容播放时显示单元上的所有像素值,进而通过所有像素值可以进一步获得对应的亮度信息和/或颜色信息如RGB颜色信息或者CMYK颜色信息。
[0061]本实施例中,基于图形程序接口 OpenGL的图样着色器Fragment Shader进行像素值的获取,但是,需要说明的是,在其他实施例中中,也可以基于Open Inventor、Cosmo3D、Optimizer等多种高级图形库得着色器或者类似的功能单元来进行像素值的获取,详细不再赘述。
[0062]S302、根据虚拟现实终端在内容播放时显示单元上的所有像素值进行播放场景模型的渲染,生成模拟的播放场景。
[0063]本实施例中,步骤S302可以参照图1和图2所示的实施例,在此不再赘述,即在叠加时,可以将显示单元上的像素值与播放场景模型中图形程序接口 OpenGL的图样着色器Fragment Shader采集到的初始像素值进行合成,比如相乘或者相加。在根据虚拟现实终端在内容播放时显示单元上的像素值进行播放场景模型的渲染生成模拟的播放场景时可以对多个像素值进行放大处理,将放大处理后的像素值叠加到播放场景模型中进行播放场景模型的渲染,生成模拟的播放场景。
[0064]在对像素值进行放大处理时,可以对按照放大的比例,逐一对获取的像素进行放大,也可以按照放的比例,批量度像素值进行放大。而放大的比例,可以根据模拟的播放场景大小进行设置。
[0065]在另外一实施例中,为了减小数据量,提高处理的效率,可以只采集显示单元上的部分像素值,因此,上述实施例三种针对显示单元有效显示区域上所有像素值的处理过程,同样适用于显示单元上的部分像素值,详细不再赘述。
[0066]图4为本发明实施例四虚拟现实终端中播放场景的模拟装置结构示意图;如图4所示,其包括:
[0067]像素值获取单元401,用于获取虚拟现实终端在内容播放时显示单元上的像素值;
[0068]场景模拟单元402,用于根据虚拟现实终端在内容播放时显示单元上的像素值进行播放场景模型的渲染,生成模拟的播放场景。
[0069]本实施例中或其他任一实施例中,所述像素值获取单元进一步用于获取虚拟现实终端在内容播放时两个显示单元中任一一个显示单元上的像素值。
[0070]本实施例中或其他任一实施例中,所述像素值获取单元进一步用于通过对显示单元上进行播放内容显示对应的图样着色器进行纹理采集,获取虚拟现实终端在内容播放时显示单元上的像素值。
[0071]本实施例中或其他任一实施例中,所述场景模拟单元进一步用于将虚拟现实终端在内容播放时显示单元上的像素值叠加到播放场景模型中进行播放场景模型的渲染,生成模拟的播放场景。具体地,所述场景模拟单元进一步用于对获得的虚拟现实终端在内容播放时显示单元上的多个像素值进行均值处理,生成平均像素值;以及将对多个像素值进行均值处理生成的平均像素值叠加到播放场景模型中进行播放场景模型的渲染,生成模拟的播放场景。
[0072]本实施例中或其他任一实施例中,所述场景模拟单元进一步用于对获得的虚拟现实终端在内容播放时显示单元上的多个像素值进行均值处理,生成平均像素值;以及对多个像素值进行均值处理生成的平均像素值进行放大处理,将放大处理后的平均像素值叠加到播放场景模型中进行播放场景模型的渲染,生成模拟的播放场景。
[0073]本实施例中,像素值获取单元401以及场景模拟单元402上述进一步或者具体功能的实现细节请参照上述图1-图3的记载,在此不再赘述。
[0074]图5为本发明实施例五虚拟现实终端中播放场景的模拟装置结构示意图;如图5所示,其包括:
[0075]全局像素值获取单元501,用于获取虚拟现实终端在内容播放时显示单元上的所有像素值,
[0076]场景模拟单元502,用于根据虚拟现实终端在内容播放时显示单元上的所有像素值进行播放场景模型的渲染,生成模拟的播放场景。
[0077]本实施例中,全局像素值获取单元进一步或者具体实现的功能类似图4中的像素值获取单元,场景模拟单元502进一步或者具体实现的功能参见上述图4,详细不再赘述。
[0078]需要说明的是,在获取像素值时,可以只获取显示单元上的局部像素值,上述全局像素值获取单元可由局部像素值获取单元替代,而针对该局部像素值的处理类似图5中对显示单元所有像素值的处理过程,详细不再赘述。
[0079]图6为本发明实施例六虚拟现实终端结构示意图;如图6所示,其包括:硬件处理器601以及显示单元602,所述硬件处理器601用于获取虚拟现实终端在内容播放时所述显示单元602上的像素值;以及根据虚拟现实终端在内容播放时显示单元上的像素值进行播放场景模型的渲染,生成模拟的播放场景。
[0080]优选地,在本发明的任一实施例中,所述硬件处理器进一步用于获取虚拟现实终端在内容播放时显示单元上的所有像素值,和/或局部像素值。
[0081]优选地,在本发明的任一实施例中,所述硬件处理器进一步用于获取虚拟现实终端在内容播放时两个显示单元中任一一个显示单元上的像素值。
[0082]优选地,在本发明的任一实施例中,所述硬件处理器进一步用于通过对显示单元上进行播放内容显示对应的图样着色器进行纹理采集,获取虚拟现实终端在内容播放时显示单元上的像素值。
[0083]优选地,在本发明的任一实施例中,所述硬件处理器进一步用于将虚拟现实终端在内容播放时显示单元上的像素值叠加到播放场景模型中进行播放场景模型的渲染,生成模拟的播放场景。
[0084]优选地,在本发明的任一实施例中,所述硬件处理器进一步用于对获得的虚拟现实终端在内容播放时显示单元上的多个像素值进行均值处理,生成平均像素值;以及将对多个像素值进行均值处理生成的平均像素值叠加到播放场景模型中进行播放场景模型的渲染,生成模拟的播放场景。
[0085]优选地,在本发明的任一实施例中,所述硬件处理器进一步用于对获得的虚拟现实终端在内容播放时显示单元上的多个像素值进行均值处理,生成平均像素值;以及对多个像素值进行均值处理生成的平均像素值进行放大处理,将放大处理后的平均像素值叠加到播放场景模型中进行播放场景模型的渲染,生成模拟的播放场景。
[0086]本发明上述实施例中,播放内容可以多媒体比如电影,也可以是音频等。
[0087]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0088]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0089]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种虚拟现实终端中播放场景的模拟方法,其特征在于,包括: 获取虚拟现实终端在内容播放时显示单元上的像素值; 根据虚拟现实终端在内容播放时显示单元上的像素值进行播放场景模型的渲染,生成模拟的播放场景。2.根据权利要求1所述的方法,其特征在于,获取虚拟现实终端在内容播放时显示单元上的像素值包括: 获取虚拟现实终端在内容播放时显示单元上的所有像素值,和/或局部像素值。3.根据权利要求1所述的方法,其特征在于,获取虚拟现实终端在内容播放时两个显示单元中任一一个显示单元上的像素值。4.根据权利要求1所述的方法,其特征在于,获取虚拟现实终端在内容播放时显示单元上的像素值包括: 通过对显示单元上进行播放内容显示对应的图样着色器进行纹理采集,获取虚拟现实终端在内容播放时显示单元上的像素值。5.根据权利要求1-4任一所述的方法,其特征在于,根据虚拟现实终端在内容播放时显示单元上的像素值进行播放场景模型的渲染,生成模拟的播放场景包括: 将虚拟现实终端在内容播放时显示单元上的像素值叠加到播放场景模型中进行播放场景模型的渲染,生成模拟的播放场景。6.根据权利要求1-4任一所述的方法,其特征在于,根据虚拟现实终端在内容播放时显示单元上的像素值进行播放场景模型的渲染,生成模拟的播放场景包括: 对获得的虚拟现实终端在内容播放时显示单元上的多个像素值进行均值处理,生成平均像素值; 将对多个像素值进行均值处理生成的平均像素值叠加到播放场景模型中进行播放场景模型的渲染,生成模拟的播放场景。7.根据权利要求1-4任一所述的方法,其特征在于,根据虚拟现实终端在内容播放时显示单元上的像素值进行播放场景模型的渲染,生成模拟的播放场景包括: 对获得的虚拟现实终端在内容播放时显示单元上的多个像素值进行均值处理,生成平均像素值; 对多个像素值进行均值处理生成的平均像素值进行放大处理,将放大处理后的平均像素值叠加到播放场景模型中进行播放场景模型的渲染,生成模拟的播放场景。8.一种虚拟现实终端中播放场景的模拟装置,其特征在于,包括: 像素值获取单元,用于获取虚拟现实终端在内容播放时显示单元上的像素值; 场景模拟单元,用于根据虚拟现实终端在内容播放时显示单元上的像素值进行播放场景模型的渲染,生成模拟的播放场景。9.根据权利要求8所述的装置,其特征在于,所述像素值获取单元进一步用于获取虚拟现实终端在内容播放时显示单元上的所有像素值,和/或局部像素值。10.根据权利要求8所述的装置,其特征在于,所述像素值获取单元进一步用于获取虚拟现实终端在内容播放时两个显示单元中任一一个显示单元上的像素值。11.根据权利要求8所述的装置,其特征在于,所述像素值获取单元进一步用于通过对显示单元上进行播放内容显示对应的图样着色器进行纹理采集,获取虚拟现实终端在内容播放时显示单元上的像素值。12.根据权利要求8-11任一所述的装置,其特征在于,所述场景模拟单元进一步用于将虚拟现实终端在内容播放时显示单元上的像素值叠加到播放场景模型中进行播放场景模型的渲染,生成模拟的播放场景。13.根据权利要求8-11任一所述的装置,其特征在于,所述场景模拟单元进一步用于对获得的虚拟现实终端在内容播放时显示单元上的多个像素值进行均值处理,生成平均像素值;以及将对多个像素值进行均值处理生成的平均像素值叠加到播放场景模型中进行播放场景模型的渲染,生成模拟的播放场景。14.根据权利要求8-11任一所述的装置,其特征在于,所述场景模拟单元进一步用于对获得的虚拟现实终端在内容播放时显示单元上的多个像素值进行均值处理,生成平均像素值,以及对多个像素值进行均值处理生成的平均像素值进行放大处理,将放大处理后的平均像素值叠加到播放场景模型中进行播放场景模型的渲染,生成模拟的播放场景。15.一种虚拟现实终端,其特征在于,包括:硬件处理器以及显示单元,所述硬件处理器用于获取虚拟现实终端在内容播放时所述显示单元上的像素值;以及根据虚拟现实终端在内容播放时显示单元上的像素值进行播放场景模型的渲染,生成模拟的播放场景。
【文档编号】H04N21/44GK105898562SQ201610279078
【公开日】2016年8月24日
【申请日】2016年4月28日
【发明人】许小飞
【申请人】乐视控股(北京)有限公司, 乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1