一种渲染图像的处理方法及装置制造方法及图纸

技术编号:13764896 阅读:35 留言:0更新日期:2016-09-28 14:45
本发明专利技术实施例提供了一种渲染图像的处理方法及装置,该方法包括:对目标头部进行状态检测,生成目标状态序列;依据所述目标状态序列判断所述目标头部的状态;当所述目标头部处于稳定状态时,从场景缓存区获取预先生成的准场景图,并将所获取的准场景图作为目标场景图;基于所述目标场景图对视频帧图像进行渲染,生成渲染图像。本发明专利技术实施例通过检测目标头部的状态,从而可以在目标头部处于稳定状态时节省场景渲染环节,节省图像渲染的时间,提高图像的渲染效率,达到实时渲染的目的。

【技术实现步骤摘要】

本专利技术涉及虚拟现实
,特别是涉及一种渲染图像的处理方法和一种渲染图像的处理装置。
技术介绍
虚拟实境(Virtual Reality,VR),又称灵境技术或虚拟现实技术,是一种全部或部分由计算机生成的视觉、听觉、触觉等多维感觉环境。通过头盔显示器、数据手套等辅助传感设备,给人提供一个观察并与虚拟环境进行交互作用的多维人机接口,使人可以进入这个虚拟环境中直接观察事物的内在变化并与事物发生交互作用,给人一种“身临其境”的真实感。随着VR技术的快速发展,基于移动终端的VR影院系统也迅速的发展起来。在基于移动终端的VR影院系统中,利用头部跟踪来改变图像的视角,使得用户的视觉系统和运动感知系统之间就可以联系起来,感觉更逼真。为了获得比较好的图像显示效果,基于移动终端的VR影院系统需要不断地实时渲染图像,即渲染场景图和视频帧图像。但是,渲染图像的计算量很大,这导致渲染后的图像不能快速生成,即移动终端显示图像的帧率较低。
技术实现思路
本专利技术实施例所要解决的技术问题是提供一种渲染图像的处理方法,提高图像的渲染效率,达到实时渲染的目的,从而提高移动终端显示图像的帧率。相应的,本专利技术实施例还提供了一种渲染图像的处理装置,用以保证上述方法的实现及应用。为了解决上述问题,本专利技术实施例公开了一种渲染图像的处理方法,包括:对目标头部进行状态检测,生成目标状态序列;依据所述目标状态序列判断所述目标头部的状态;当所述目标头部处于稳定状态时,从场景缓存区获取预先生成的准场景图,并将所获取的准场景图作为目标场景图;基于所述目标场景图对视频帧图像进行渲染,生成渲染图像。相应的,本专利技术实施例公开了一种渲染图像的处理装置,包括:目标状态序列生成模块,用于对目标头部进行状态检测,生成目标状态序列;状态判断模块,用于依据所述目标状态序列判断所述目标头部的状态;场景图获取模块,用于当所述目标头部处于稳定状态时,从场景缓存区获取预先生成的准场景图,并将所获取的准场景图作为目标场景图;渲染图像生成模块,用于基于所述目标场景图对视频帧图像进行渲染,生成渲染图像。与现有技术相比,本专利技术实施例包括以下优点:本专利技术实施例通过检测目标头部的状态,当目标头部处于稳定状态时,从场景缓冲区获取预先生成的准场景图,并将所获取的准场景图作为目标场景图,对视频帧图像进行渲染,生成渲染图像,从而可以在目标头部处于稳定状态时节省场景渲染环节,进而节省图像渲染的时间,提高图像的渲染效率,达到实时渲染的目的;并提高移动终端显示图像的帧率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术的一种渲染图像的处理方法实施例的步骤流程图;图2是本专利技术的一种渲染图像的处理方法优选实施例的步骤流程图;图3A是本专利技术的一种渲染图像的处理装置实施例的结构框图;图3B是本专利技术的一种渲染图像的处理装置优选实施例的结构框图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在基于移动终端的VR影院系统中,需要不断地实时渲染图像,即渲染影院场景(即场景图)和视频内容(即视频帧图像)。但是,渲染图像的计算量很大,影响了移动终端显示图像的帧率。实际上,当用户开始观影后一小段时间内,通过调节好姿态,已经进入一个相对稳定的状态,即使头部偶有偏动,也是在一个较小范围内波动。因此,针对上述问题,本专利技术实施例的核心构思之一在于,通过监测用户头部相对稳定的状态,将这个状态空间里的场景图缓存(cache)起来,作为准场景图,从而可以在图像渲染的过程中,节省场景渲染这个环节,直接从场景缓存区里获取预先生成的准场景图,并将准场景图作为目标场景图,基于该目标场景图对视频帧图像进行渲染,生成渲染图像,提高了渲染效率,减少渲染图像而造成的帧延迟时间;并提高了移动终端显示图像的帧率。参照图1,示出了本专利技术的一种渲染图像的处理方法实施例的步骤流程图,具体可以包括如下步骤:步骤101,对目标头部进行状态检测,生成目标状态序列。在基于移动终端的VR影院系统中,利用头部跟踪来改变图像的视角,使得用户的视觉系统和运动感知系统之间就可以联系起来,感觉更逼真。通常,可以通过位置追踪器,对用户的头部进行跟踪,确定用户头部的运动状态。其中,位置追踪器又称位置跟踪器,是指作用于空间跟踪与定位的装置,一般与其他VR设备结合使用,如:数据头盔、立体眼镜、数据手套等,使参与者在空间上能够自由移动、旋转,不局限于固定的空间位置。基于移动
终端的VR系统可以通过检测用户头部状态确定用户头部状态,基于用户头部状态确定图像的视场角,并按照所确定的视场角对图像进行渲染,获得比较好的图像显示效果。需要说明的是,移动终端是指可以在移动中使用的计算机设备,例如智能手机、笔记本电脑、平板电脑等,本专利技术实施例对此不作限制。本专利技术实施例将以手机为例进行详细描述。作为本专利技术实施例的一个具体示例,基于手机的VR影院系统可以通过数据头盔、立体眼镜、数据手套等辅助传感设备监测用户头部的移动状态,即将监测的用户头部作为目标头部,对目标头部进行状态检测,从而可以确定目标头部相对于手机的显示屏的状态信息。基于目标头部所对应的状态信息,通过计算,可以得到用户当前状态所对应的状态数据。例如,在用户戴上数据头盔后,通过监测该用户的头部(即目标头部)转动状态,可以计算得到目标头部相对手机的显示屏的角度,即生成状态数据。具体的,可以根据用户当前状态所对应得头部朝向、移动方向、速度等其中任意一种或几种数据进行计算,生产目标头部相对手机的显示屏的角度。VR系统可以将生成的状态数据存入相应的状态序列,生成该目标头部所对应的目标状态序列,如依次将目标头部A在不同时间相对手机的显示屏的角度存入相应的状态序列,形成目标头部A所对应的目标状态序列LA。其中,目标状态序列LA可以存储n个状态数据,n为整正数,如30、10或者15等,本专利技术实施例对此不作限制。在本专利技术的一种优选实施例中,上述步骤101可以包括以下子步骤:子步骤1010,获取传感器所采集的数据,生成目标头部所对应的状态数据。子步骤1012,采用所生成的状态数据生成目标状态序列。步骤103,依据所述目标状态序列判断所述目标头部的状态。实际上,可以通过实时监测目标头部的状态,判断该目标头部是否进入相对稳定的状态,即判断该目标头部相对于手机显示屏是否静止。VR系统可以依据目标头部所对应的目标状态序列中的状态数据,判断所述目标头部是否进入稳定状态。具体的,VR系统基于目标状态序列LA中所保存的所有状态数据,可以通过判断目标状态LA中所保存的状态数据的变化范围是
否在预置的稳定范围之内,判断目标头部的状态,即判断目标同步处于稳定状态还是处于移动状态本文档来自技高网
...

【技术保护点】
一种渲染图像的处理方法,其特征在于,包括:对目标头部进行状态检测,生成目标状态序列;依据所述目标状态序列判断所述目标头部的状态;当所述目标头部处于稳定状态时,从场景缓存区获取预先生成的准场景图,并将所获取的准场景图作为目标场景图;基于所述目标场景图对视频帧图像进行渲染,生成渲染图像。

【技术特征摘要】
1.一种渲染图像的处理方法,其特征在于,包括:对目标头部进行状态检测,生成目标状态序列;依据所述目标状态序列判断所述目标头部的状态;当所述目标头部处于稳定状态时,从场景缓存区获取预先生成的准场景图,并将所获取的准场景图作为目标场景图;基于所述目标场景图对视频帧图像进行渲染,生成渲染图像。2.根据权利要求1所述的方法,其特征在于,所述对目标头部进行状态检测,生成目标状态序列,包括:获取传感器所采集的数据,生成目标头部所对应的状态数据;采用所生成的状态数据生成目标状态序列。3.根据权利要求2所述的方法,其特征在于,所述依据所述目标状态序列判断所述目标头部的状态,包括:对所述目标状态序列的状态数据进行统计,确定状态差值;判断所述状态差值是否在预置的稳定状态范围内;在所述状态差值在稳定状态范围内时,判定所述目标头部处于稳定状态。4.根据权利要求3所述的方法,其特征在于,对所述目标状态序列的状态数据进行统计,确定状态差值,包括:对目标状态序列的状态数据进行计算,确定目标状态序列的最大值、最小值以及平均值;计算所述平均值与最大值的第一差值,以及平均值与最小值的第二差值;基于所述第一差值和第二差值确定为状态差值。5.根据权利要求3所述的方法,其特征在于,所述依据所述目标状态序列判断所述目标头部的状态,还包括:在所述状态差值不在稳定状态范围内时,判定所述目标头部处于移动状态;所述方法还包括:当目标头部处于移动状态时,基于场景模型对当前场景进行渲染,生成目标场景图。6.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包
\t括预先生成准场景图的步骤,所述步骤包括:在所述目标头部进入移动状态时,基于场景模型对当前场景进行渲染,生成准场景图;将所生成的准场景图保存在场景缓存区。7.一种渲染图像的处理装置,其特征在于,包括:目标状态序列生成模块,用于对目标头部进行状态检测,生成目标状态序列;状态判断模...

【专利技术属性】
技术研发人员:胡雪莲
申请(专利权)人:乐视致新电子科技天津有限公司
类型:发明
国别省市:天津;12

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

1