提高图像质量的方法及装置、VR显示设备及控制方法与流程

文档序号:19485632发布日期:2019-12-21 03:48阅读:324来源:国知局
提高图像质量的方法及装置、VR显示设备及控制方法与流程

本发明涉及图像处理技术领域,具体涉及一种提高图像质量的方法及图像处理装置、vr显示设备及控制方法。



背景技术:

在vr设备上显示2d图像时,需要根据vr设备的屏幕分辨率、视场角等光学参数来建立一个3d模型,vr设备的gpu将2d图像贴图渲染到3d场景中显示。由于2d图像的分辨率大小跟最终显示目标的区域大小不匹配,因此,gpu进行贴图时需要对图像进行处理。当缩小倍数小于一定倍数时,由于采样数太少会导致vr设备显示出的图像上出现锯齿、不清楚的现象。

申请号为cn201410553956.4的中国专利公开了一种图像的抗锯齿方法和装置,获取终端内的待显示图像;获取终端的当前距离参数,当前距离参数用于指示终端的用户的眼睛到终端的显示屏幕之间的距离;根据当前距离参数,通过距离参数与抗锯齿算法的对应关系,确定当前抗锯齿算法;根据当前抗锯齿算法对待显示图像进行抗锯齿处理。但其仅能够针对图像上出现锯齿的问题进行改善,无法针对图像显示不清楚的问题进行处理。

申请号为201711351049.1的中国专利公开了一种vr头戴显示设备及显示方法,显示设备包括:用于追踪用户视线焦点变化的眼球追踪单元;设于vr透镜和vr显示屏之间的微透镜阵列;设于vr透镜和微透镜阵列之间的高清显示屏,高清显示屏的尺寸小于vr显示屏;以及,与眼球追踪单元、微透镜阵列和高清显示屏电连接的主控单元,主控单元用于根据眼球追送单元的追踪结果控制高清显示屏的显示内容,并控制微透镜阵列中的第一微透镜单元反射高清显示屏的显示内容以及第二微透镜单元透射vr显示屏的显示内容。但上述方案只能够提高眼球的焦点区域的画面质量,其余区域的画面质量无法得到改善。

申请号为201710263758.8的中国专利公开了一种vr设备中的图像显示方法和装置以及vr设备,方法包括:获取vr设备待显示的第一图像,第一图像中的目标对象的边缘呈锯齿状,vr设备设置有电磁震动器,电磁震动器用于控制第一图像沿第一方向移动第一距离;在电磁振动器发生震动之后,获取第二图像,其中,第二图像是第一图像沿第一方向移动第一距离所得到的图像;将第一图像和第二图像进行叠加操作,得到目标图像,在vr设备中显示目标图像。但该方法的实施无法离开电磁震动器这一设备,从而增加了vr设备的整体成本。



技术实现要素:

基于上述现状,本发明的主要目的在于提供一种提高图像质量的方法及图像处理装置、vr显示设备及控制方法,以解决现有技术中存在的在vr设备上观看大分辨率的2d图像或视频,但2d图像或视频在vr头戴设备上显示时,图像存在有锯齿、内容不清晰、显示质量比较差的问题。

为实现上述目的,第一方面,本发明采用的技术方案如下:

一种提高图像质量的方法,用于提高具有大分辨率的2d图像转换为vr显示设备的3d视觉图像过程中的图像显示质量,方法包括:

步骤100:vr显示设备初始化;

步骤200:获取终端内的待显示图像;

步骤300:获取所述终端的当前距离参数d,其中,所述当前距离参数d用于指示用户的眼睛到所述终端的显示屏幕之间的垂直距离;

步骤400:根据所述vr显示设备初始化结果和所述当前距离参数d,计算确定vr显示设备的显示屏幕上的最终显示图像与所述终端的显示屏幕上的待显示图像之间的缩放因子r;

通过所述缩放因子r与缩放次数x的对应关系,确定缩放次数x;

步骤500:根据所述缩放次数x对所述待显示图像进行缩放处理,以提高待投影图像的显示质量,进而提高所述最终显示图像的显示质量。

优选地,所述步骤100具体包括:

步骤110:收集所述vr显示设备的参数信息;

步骤120:建立3d场景模型。

优选地,所述参数信息包括vr显示设备的显示屏幕的尺寸、显示屏幕的分辨率,以及显示屏幕的视场角fov。

优选地,所述vr显示设备的显示屏幕的尺寸包括vr显示设备的宽度w和高度h。

优选地,所述vr显示设备的显示屏幕的宽度w与所述vr显示设备的透视镜的投影面的宽度w相等;

所述vr显示设备的显示屏幕的高度h与所述vr显示设备的透视镜的投影面的高度h相等;

所述vr显示设备的显示屏幕与所述投影面重合;

所述vr显示设备的显示屏幕的视场角fov与所述vr显示设备的透视镜的视场角相同。

优选地,所述步骤400具体包括:

通过缩放因子计算模型计算确定vr显示设备的显示屏幕上的最终显示图像与所述终端的显示屏幕上的待显示图像之间的缩放因子r。

优选地,所述缩放因子计算模型为:

其中,

r——缩放因子;

p——所述待显示图像上的选定像素点距离所述终端的显示屏幕的水平中线的高度值;

所述选定像素点经过所述透视镜和缩放处理后,形成第一最终像素点和第二最终像素点,以在所述vr显示设备的显示屏幕上构成3d效果;

p”——所述第一最终像素点或所述第二最终像素点在所述vr显示设备的显示屏幕上距离所述vr显示设备的显示屏幕的水平中线的高度值。

优选地,所述vr显示设备的显示屏幕与所述投影面重合,且所述vr显示设备的显示屏幕的视场角fov与所述vr显示设备的透视镜的视场角相同,所述缩放因子计算模型为:

其中,

所述选定像素点在所述投影面上形成投影像素点;

p’——所述投影像素点距离所述投影面的水平中线的高度值。

优选地,其中,

n——用户的眼睛到所述投影面之间的垂直距离;

d——所述当前距离参数;

所述缩放因子计算模型为:

优选地,其中,

n——用户的眼睛到所述投影面之间的垂直距离;

h’——所述vr显示设备的透视镜的投影面的高度h的一半;

fov——所述vr显示设备的显示屏幕的视场角;

所述缩放因子计算模型为:

优选地,所述缩放因子r与缩放次数x的对应关系为:

优选地,根据所述缩放次数x对所述待显示图像进行缩放处理的方法包括:

采用预设的降采样算法对所述待显示图像进行x次降采样处理,获得所述待投影图像。

优选地,所述预设的降采样算法包括双线性插值算法,根据所述缩放次数x对所述待显示图像进行缩放处理的方法包括:

采用双线性插值算法对所述待显示图像进行x次降采样率为倍的降采样处理,获得所述待投影图像。

为实现上述目的,第二方面,本发明采用的技术方案如下:

一种vr显示设备的控制方法,用于控制vr显示设备对终端的2d图像进行3d视觉显示,所述控制方法包括:

s1、所述vr显示设备初始化,以建立所述终端的待显示图像与所述vr显示设备的最终显示图像之间的投影规则,接着进入步骤s2;

s2、判断以下条件是否同时满足:

t1、所述待显示图像与终端的当前显示图像一致;

t2、所述终端的当前距离参数d不变,其中,所述当前距离参数d用于指示用户的眼睛到所述终端的显示屏幕之间的垂直距离;

若是,则进入步骤s4,若否,则进入步骤s3;

s3、采用如上所述的提高图像质量的方法对所述终端的待显示图像进行处理,获得待投影图像,接着进入步骤s5;

s4、按照步骤s1中建立的投影规则,将所述当前显示图像经过处理后获得的当前投影图像作为待投影图像进行投影,并显示在所述vr显示设备的显示屏幕上并进入s7;

s5、按照步骤s1中建立的投影规则,对待投影图像进行投影,并显示在所述vr显示设备的显示屏幕上并进入s7;

s7、结束。

优选地,所述控制方法还包括:

s6、对步骤s3中获得的待投影图像进行缓存,接着进入s5;

所述控制方法为:

s3、采用如上所述的提高图像显示质量的控制方法对所述终端的待显示图像进行处理,获得待投影图像,接着进入步骤s6;

s6、对步骤s3中获得的待投影图像进行缓存,接着进入s5。

优选地,所述步骤s1具体包括以下步骤:

s11、确定所述vr显示设备的显示屏幕的尺寸、显示屏幕的分辨率,以及显示屏幕的视场角fov;

s12、根据所述vr显示设备的显示屏幕的尺寸、显示屏幕的分辨率,以及显示屏幕的视场角fov,建立所述终端的待显示图像与所述vr显示设备的最终显示图像之间的投影规则。

为实现上述目的,第三方面,本发明采用的技术方案如下:

一种图像处理装置,用于提高具有大分辨率的2d图像转换为vr显示设备的3d视觉图像过程中的图像显示质量,包括:

第一获取模块,与显示具有大分辨率的2d图像的终端相连,用于获取所述终端内的待显示图像;

第二获取模块,用于获取vr显示设备的参数信息和所述终端的当前距离参数d,其中,所述当前距离参数d用于指示用户的眼睛到所述终端的显示屏幕之间的垂直距离;

第一计算模块,其内存储有缩放因子计算模型,与所述第一获取模块和所述第二获取模块相连,用于根据所述第二获取模块传输的所述参数信息和所述当前距离参数d,通过所述缩放因子计算模型,确定vr显示设备的显示屏幕上的最终显示图像与所述第一获取模块传输的所述待显示图像之间的缩放因子r;

第二计算模块,其内存储有缩放因子r与缩放次数x的对应关系,与所述第一计算模块相连,用于根据所述第一计算模块传输的所述缩放因子r,通过缩放因子r与缩放次数x的对应关系,确定缩放次数x;

处理模块,与所述第二计算模块和所述第一获取模块相连,用于根据所述缩放次数x对所述待显示图像进行缩放处理。

优选地,检测模块,与所述第二获取模块相连,用于检测所述当前距离参数d并传输给所述第二获取模块。

优选地,存储模块,与所述第二获取模块相连,用于存储所述参数信息,所述参数信息包括vr显示设备的显示屏幕的尺寸、显示屏幕的分辨率。

为实现上述目的,第四方面,本发明采用的技术方案如下:

一种vr显示设备,用于将终端的2d图像进行3d视觉显示,包括:

光学元件,用于对2d图像进行光学处理形成3d视觉显示;

建模单元,用于建立所述终端的待显示图像与所述vr显示设备的最终显示图像之间的投影规则;

第一判断单元,用于判断所述待显示图像与终端的当前显示图像是否一致;

第二判断单元,用于判断所述终端的当前距离参数d是否变化;

还包括如上所述的图像处理装置,用于对所述待显示图像进行缩放处理,获得待投影图像;

投影单元,用于对待投影图像进行投影并显示在所述vr显示设备的显示屏幕上。

优选地,缓存单元,与所述图像处理装置相连,用于对所述待投影图像进行缓存。

优选地,所述图像处理装置包括存储模块,所述存储模块用于存储参数信息,所述参数信息包括vr显示设备的显示屏幕的尺寸、显示屏幕的分辨率,以及显示屏幕的视场角fov;

所述建模单元与所述存储模块相连,所述建模单元用于根据所述存储模块存储的vr显示设备的显示屏幕的尺寸、显示屏幕的分辨率,以及显示屏幕的视场角fov,建立所述终端的待显示图像与所述vr显示设备的最终显示图像之间的投影规则。

本申请中的提高图像质量的方法、装置、vr显示设备及控制方法,能够有效改善vr设备上观看2d图像或视频时,图像经常有锯齿、内容不清晰、显示质量比较差的问题。使用本申请中的提高图像质量的方法、装置对图像进行处理,能够有效降低vr显示设备的系统开销,同时获得更好的显示效果。

附图说明

以下将参照附图对根据本发明的提高图像质量的方法及装置、vr显示设备及控制方法的优选实施方式进行描述。图中:

图1为根据本发明的一种优选实施方式的提高图像质量的方法的流程图;

图2为根据本发明的一种优选实施方式的提高图像质量的方法的缩放因子r的计算原理图;

图3为根据本发明的一种优选实施方式的图像处理装置的连接结构图;

图4为根据本发明的一种优选实施方式的vr显示设备的控制方法流程图。

具体实施方式

针对现有技术存在的,在vr显示设备上观看大分辨率的2d图像或视频时,由于vr显示设备最终显示区域的分辨率为小分辨率,造成最终在vr显示设备上显示的图像存在有锯齿、内容不清晰、显示质量差等问题。其中,大分辨率是指分辨率大小为1920x1080至2560x1440,小分辨率是指分辨率大小为320x240至640x480,比如,原图像的分辨率大小为2560x1440,vr设备的显示分辨率大小为640x400,现有的处理方式是gpu进行贴图时,进行降采样和差值处理,当缩小倍数小于四分之一时,由于采样数太少,导致最终显示的图像存在有锯齿和不清楚的情况。

针对现有技术中存在的上述问题,本申请提供了一种提高图像质量的方法,该方法用于提高具有大分辨率的2d图像或视频转换为vr显示设备的小分辨率的3d视觉图像过程中的图像显示质量。

在一个具体的实施例中,如图1所示,本申请中的提高图像质量的方法包括以下步骤:

步骤100、vr显示设备初始化。

在该步骤中,vr显示设备初始化包括以下步骤:

步骤110:收集所述vr显示设备的参数信息;

步骤120:建立3d场景模型。

其中,所述参数信息包括vr显示设备的显示屏幕的尺寸、显示屏幕的分辨率,以及显示屏幕的视场角fov。所述vr显示设备的显示屏幕的尺寸包括vr显示设备的宽度w和高度h。本实施例中的提高图像质量的方法是建立在假设的条件下,假设条件为:所述vr显示设备的显示屏幕的宽度w与所述vr显示设备的透视镜的投影面的宽度w相等;所述vr显示设备的显示屏幕的高度h与所述vr显示设备的透视镜的投影面的高度h相等;所述vr显示设备的显示屏幕与所述投影面重合;所述vr显示设备的显示屏幕的视场角fov与所述vr显示设备的透视镜的视场角相同。

本实施例提供的提高图像质量的方法的其他步骤,都是建立在上述假设的条件下,在初始化建立3d场景过程中,使用的光学原理均是现有技术中已经存在的技术手段,在此不再赘述。

本实施例中的提高图像质量的方法还包括:

步骤200:获取终端内的待显示图像;

在该步骤中,终端可以是与vr显示设备相连的手机,也可以是vr视频播放器,或者是vr一体机中的播放终端。vr显示设备的图像处理装置包括与终端相连的第一获取模块,用于获取终端内的待显示图像。

步骤s300、获取所述终端的当前距离参数d,其中,所述当前距离参数d用于指示用户的眼睛到所述终端的显示屏幕之间的垂直距离。

由于在初始化阶段已经收集了vr显示设备的参数信息,在该步骤中直接所述终端的当前距离参数d,利用收集的vr显示设备的参数信息和获取的终端的当前距离参数d进行后续计算。其中,所述当前距离参数d用于指示用户的眼睛到所述终端的显示屏幕之间的垂直距离。该步骤中的vr显示设备的参数信息包括vr显示设备的显示屏幕的尺寸、显示屏幕的分辨率,以及显示屏幕的视场角fov。vr显示设备的图像处理装置包括第二获取模块,用于获取当前距离参数d,在此,需要说明的是,上述vr显示设备的参数信息也可以通过第二获取模块进行收集。在一个优选的实施例中,由于vr显示设备的参数信息一般是出厂是设置好的,因此,上述参数信息保存在vr显示设备的存储模块中,存储模块与第二获取模块相连,第二获取模块从存储模块处获取上述参数信息。为了获得较好的体验感,用户可以根据自己的需求调节当前距离参数d,因此,当前距离参数d通过检测获取。vr显示设备的图像处理装置包括检测模块,与第二获取模块相连,用于检测当前距离参数d并将其传输给第二获取模块。优选地,检测模块可以为距离检测装置,能够检测用户的眼睛与终端的显示屏幕之间的垂直距离。

在此,需要说明的是,待显示图像、vr显示设备的参数信息和终端的当前距离参数可以采用同时获取的方式,也可以按照顺序先后获取,比如先获取待显示图像,接着再获取vr显示设备的参数信息,接着再获取终端的当前距离参数d。

步骤400:根据所述vr显示设备初始化结果和所述当前距离参数d,计算确定vr显示设备的显示屏幕上的最终显示图像与所述终端的显示屏幕上的待显示图像之间的缩放因子r,通过所述缩放因子r与缩放次数x的对应关系,确定缩放次数x。

在该步骤中,获取了参数信息和当前距离参数d后,根据所述参数信息和所述当前距离参数d,通过缩放因子计算模型,计算确定vr显示设备的显示屏幕上的最终显示图像与所述终端的显示屏幕上的待显示图像之间的缩放因子r。vr显示设备的图像处理装置包括第一计算模块,其内存储有缩放因子计算模型,与所述第一获取模块和所述第二获取模块相连,第一计算模块从第一获取模块处获取待显示图像,从第二获取模块处获取参数信息和所述当前距离参数d。在进行缩放因子计算时,需要对计算条件进行设定。在上述假设条件下,本实施例中的具体计算方法如下:

如图2所示,在三角形abc中,存在以下关系式:

其中,

n——用户的眼睛到所述投影面之间的垂直距离;

h’——所述vr显示设备的透视镜的投影面的高度h的一半;

fov——所述vr显示设备的显示屏幕的视场角。

在三角形amq中存在以下关系:

其中,

n——用户的眼睛到所述投影面之间的垂直距离;

d——所述当前距离参数。

第一计算模块中存储的缩放因子计算模型为:

其中,

r——缩放因子;

p——所述待显示图像上的选定像素点距离所述终端的显示屏幕的水平中线的高度值;

所述选定像素点经过所述透视镜和缩放处理后,形成第一最终像素点和第二最终像素点,以在所述vr显示设备的显示屏幕上构成3d效果;

p”——所述第一最终像素点或所述第二最终像素点在所述vr显示设备的显示屏幕上距离所述vr显示设备的显示屏幕的水平中线的高度值。

由于在假设条件中,vr显示设备的显示屏幕与所述投影面重合,且所述vr显示设备的显示屏幕的视场角fov与所述vr显示设备的透视镜的视场角相同,因此,所述缩放因子计算模型为:

其中,

所述选定像素点在所述投影面上形成投影像素点;

p’——所述投影像素点距离所述投影面的水平中线的高度值。

因此,最终的缩放因子模型为:

其中,

r——缩放因子;

h’——所述vr显示设备的透视镜的投影面的高度h的一半;

fov——所述vr显示设备的显示屏幕的视场角;

d——所述当前距离参数。

获得缩放因子后,vr显示设备的图像处理装置的第二计算模块,其内存储有缩放因子r与缩放次数x的对应关系,与所述第一计算模块相连,根据所述缩放因子r,通过缩放因子r与缩放次数x的对应关系,确定缩放次数x。

所述缩放因子r与缩放次数x的对应关系为:

由于缩放因子r已经通过上述计算过程获得具体的数值,因此,能够通过上述缩放因子r与缩放次数x的对应关系,获得缩放次数x。

在该步骤中,图像处理装置包括第一计算模块,其内存储有缩放因子计算模型,与所述第一获取模块和所述第二获取模块相连,用于根据所述第二获取模块传输的所述参数信息和所述当前距离参数d,通过所述缩放因子计算模型,确定vr显示设备的显示屏幕上的最终显示图像与所述第一获取模块传输的所述待显示图像之间的缩放因子r。还包括第二计算模块,其内存储有缩放因子r与缩放次数x的对应关系,与所述第一计算模块相连,用于根据所述第一计算模块传输的所述缩放因子r,通过缩放因子r与缩放次数x的对应关系,确定缩放次数x。

步骤500:根据所述缩放次数x对所述待显示图像进行缩放处理,以提高待投影图像的显示质量,进而提高所述最终显示图像的显示质量。

在该步骤中,vr显示设备的处理模块与所述第二计算模块和所述第一获取模块相连,获得了缩放次数x后,处理模块根据从第二计算模块获得的所述缩放次数x对从第一获取模块获得的所述待显示图像进行缩放处理。在进行缩放处理时,采用预设的降采样算法对所述待显示图像进行x次降采样处理,获得所述待投影图像。在一个优选的实施例中,预设的降采样算法包括双线性插值算法,则处理模块采用双线性插值算法对所述待显示图像进行x次降采样率为倍的降采样处理,获得所述待投影图像。

在该步骤中,在对图像进行处理时使用的是处理模块,处理模块与所述第二计算模块和所述第一获取模块相连,用于根据所述缩放次数x对所述待显示图像进行缩放处理。

上述提高图像质量的方法,在将大分辨率的原始图像经过x次多级缩放处理后,vr显示设备在对处理后的图像进行3d投影渲染时,由于经过x次缩放处理后图像的纹理尺寸更小,因而vr显示设备在进行3d投影渲染时需要处理的数据更少了,处理效率得到有效提升,降低了系统开销。

比如,以x为2的二级缩放为例,最终的渲染图像目标的大小约为原始图像的1/4。在不做任何处理的情况下,对原始图像渲染需读写的数据量为原始图像的:(1+1/4)=1.25倍。如果使用3x3的高斯滤波算法,对原始图像渲染需读写数据量为原始图像的:(9+1/4)=9.25倍。使用本申请中的提高图像质量的方法对原始图像进行处理,对原始图像渲染需读写数据量只为原始图像的:(1+1/2)+(1/2+1/4)+(1/4+1/4)=2.75倍。同时,由于图像或视频在播放过程中,2d图像不是每帧都需要更新,此时,直接使用经过x次缩放处理后的图像进行渲染,读写数据量为原图像的:(1/4+1/4)=0.5倍。

采用本申请中的提高图像质量的方法对图像进行处理能够获得更好的显示效果。由于对原始图像进行x级缩放处理过程中采用的是双线性插值1/2倍缩放,每次缩放中图像质量没有明显下降,最后处理得到的图像与vr显示设备的屏幕上显示的图像大小接近,因此,vr显示设备在进行贴图渲染时不会带来采样不足的问题,图像上的锯齿和闪烁等现象得到很大改善。

一种图像处理装置,与上述提高图像质量的方法配合使用,能够有效改善具有大分辨率的2d图像转换为vr显示设备的3d视觉图像过程中图像显示质量。如图3所示,本申请中的图像处理装置包括与显示具有大分辨率的2d图像的终端相连的第一获取模块,第一获取模块用于获取终端内的待显示图像。图像处理装置还包括第二获取模块,第二获取模块用于获取vr显示设备的参数信息和终端的当前距离参数d,其中,所述当前距离参数d用于指示用户的眼睛到所述终端的显示屏幕之间的垂直距离。具体的,图像处理装置还包括检测模块,检测模块与所述第二获取模块相连,用于检测所述当前距离参数d并传输给所述第二获取模块。在上述提高图像质量的方法中,参数信息可以是已经存储在vr显示设备中的,第二获取模块只需要将存储的信息进行提取即可。因此,图像处理装置还包括存储模块,存储模块与所述第二获取模块相连,用于存储所述参数信息,所述参数信息包括vr显示设备的显示屏幕的尺寸、显示屏幕的分辨率。

如图4所示,本申请还提供了一种vr显示设备的控制方法,用于控制vr显示设备对终端的2d图像进行3d视觉显示,所述控制方法包括:

s1、所述vr显示设备初始化,以建立所述终端的待显示图像与所述vr显示设备的最终显示图像之间的投影规则,接着进入步骤s2。

在一个优选的实施例中,步骤s1包括以下步骤:

s11、确定所述vr显示设备的显示屏幕的尺寸、显示屏幕的分辨率,以及显示屏幕的视场角fov;

s12、根据所述vr显示设备的显示屏幕的尺寸、显示屏幕的分辨率,以及显示屏幕的视场角fov,建立所述终端的待显示图像与所述vr显示设备的最终显示图像之间的投影规则。

s2、判断以下条件是否同时满足:

t1、所述待显示图像与终端的当前显示图像一致;

t2、所述终端的当前距离参数d不变,其中,所述当前距离参数d用于指示用户的眼睛到所述终端的显示屏幕之间的垂直距离;

若是,则进入步骤s4,若否,则进入步骤s3;

s3、采用如上所述的提高图像质量的方法对所述终端的待显示图像进行处理,获得待投影图像,接着进入步骤s5;

s4、按照步骤s1中建立的投影规则,将所述当前显示图像经过处理后获得的当前投影图像作为待投影图像进行投影,并显示在所述vr显示设备的显示屏幕上并进入s7;

s5、按照步骤s1中建立的投影规则,对待投影图像进行投影,并显示在所述vr显示设备的显示屏幕上并进入s7;

s7、结束。

在另一个具体的实施例中,由于图像或视频在播放过程中并不是时刻变化的,会出现上一次获取的图像和本次获取的图像没有改变的情况,因此,为了进一步降低对图像处理占用的资源,本申请提供的vr显示设备的控制方法还包括:

s6、对步骤s3中获得的待投影图像进行缓存,接着进入s5;

则上述控制方法具体为:

s3、采用如上所述的提高图像显示质量的控制方法对所述终端的待显示图像进行处理,获得待投影图像,接着进入步骤s6;

s6、对步骤s3中获得的待投影图像进行缓存,接着进入s5;

s5、按照步骤s1中建立的投影规则,对待投影图像进行投影,并显示在所述vr显示设备的显示屏幕上并进入s7;

s7、结束。

本申请还提供了一种vr显示设备,用于将终端的2d图像进行3d视觉显示,包括:

光学元件,用于对2d图像进行光学处理形成3d视觉显示。上述光学元件均为现有技术中已经在使用的,属于现有技术,在此不再赘述。

建模单元,用于在vr显示设备进行初始化过程中,建立终端的待显示图像与所述vr显示设备的最终显示图像之间的投影规则,从而以实现裸眼3d的效果。

更进一步地,本申请中的vr显示设备的图像处理装置包括存储模块,所述存储模块用于存储参数信息,所述参数信息包括vr显示设备的显示屏幕的尺寸、显示屏幕的分辨率,以及显示屏幕的视场角fov。所述建模单元与所述存储模块相连,所述建模单元用于根据所述存储模块存储的vr显示设备的显示屏幕的尺寸、显示屏幕的分辨率,以及显示屏幕的视场角fov,建立所述终端的待显示图像与所述vr显示设备的最终显示图像之间的投影规则。

vr显示设备还包括第一判断单元和第二判断单元,其中,第一判断单元用于判断所述待显示图像与终端的当前显示图像是否一致;第二判断单元用于判断所述终端的当前距离参数d是否变化。如果第一判断单元和第二判断单元进行判断的内容,其中一个发生变化或者是两个同时发生变化,则需要对待显示图像使用如上所述的图像处理装置和提高图像质量的方法对图像进行处理后显示,对所述待显示图像进行缩放处理,获得待投影图像,以提高图像的显示质量。每一次经过图像处理装置处理后的图像都会在vr显示设备的缓存单元中进行缓存,以备后续使用。

vr显示设备还包括投影单元,用于对上述经过图像处理装置处理后的获得的待投影图像进行投影并显示在所述vr显示设备的显示屏幕上,以获得裸眼3d效果。

当第一判断单元和第二判断单元进行判断的内容中,任意一个都没有发生变化,则说明本次获取的图像和上一次获取的图像没有发生变化。此时,投影单元将已经存储在缓存单元中的上一次经过处理的图像进行投影显示,减少了一次对图像进行处理的步骤,提高了处理效率。

本领域的技术人员能够理解的是,在不冲突的前提下,上述各优选方案可以自由地组合、叠加。

应当理解,上述的实施方式仅是示例性的,而非限制性的,在不偏离本发明的基本原理的情况下,本领域的技术人员可以针对上述细节做出的各种明显的或等同的修改或替换,都将包含于本发明的权利要求范围内。

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