双8K图像虚拟现实处理方法及系统与流程

文档序号:17376513发布日期:2019-04-12 23:22阅读:287来源:国知局
双8K图像虚拟现实处理方法及系统与流程

本发明涉及的虚拟现实技术领域,尤其涉及双8k图像虚拟现实处理方法及系统。



背景技术:

市面现有的虚拟现实(virtualreality,vr)头显基于增强简介指令集处理器(advancedriscmachine,arm)架构,只能解析4k清晰的内容,当内容清晰度较高的时候,现有的硬件运行不流畅或者出现的清晰度反而不高,或者出现无法显示,另外将所获的内容进行显示,真实感不强。



技术实现要素:

本发明的目的在于提供双8k图像虚拟现实处理方法及系统,旨在解决现有vr显示所获取内容真实感不强,以及现有arm架构很难处理8k内容的问题。

本发明是这样实现的,双8k图像虚拟现实处理方法,包括:

同时拍摄第一全景照片和第二全景照片,所述第一全景照片和第二全景照片采用相等的预设焦距拍摄,所述第一全景照片成像点与第二全景照片成像点的距离为第一成像点距离,所述第一成像点距离为预设值;

将所述第一全景照片转换为六张长宽比例一比一的第一组图片,将所述第一全景照片转换为六张长宽比例一比一的第二组图片;

构建第一虚拟摄像机和第二虚拟摄像机,所述第一虚拟摄像机的焦距、所述第二虚拟摄像机的焦距与所述预设焦距相同,所述第一虚拟摄像机和所述第二虚拟摄像机的第二成像点距离与第一成像点距离相同;

为所述第一虚拟摄像机建立第一立方体天空盒,为所述第二虚拟摄像机建立第二立方体天空盒,设定第一虚拟摄像机位于第一立方体天空盒的几何中心,所述第一虚拟摄像机围绕所述第一立方体天空盒的几何中心旋转,设定第二虚拟摄像机位于第二立方体天空盒的几何中心,所述第二虚拟摄像机围绕所述第二立方体天空盒的几何中心旋转;

将所述第一组图片粘贴到第一立方体天空盒的六个面,将所述第二组图片粘贴到第二立方体天空盒的六个面;

对所述第一立方体天空盒的六个面贴图和第二立方体天空盒的六个面贴图分别拼接。

上述方法在内容获取阶段就模拟人眼,摄像头设置与人眼接近的焦距和瞳距,并将该内容经过立方体天空盒贴图处理,通过与人眼焦距和瞳距接近的虚拟摄像机进行获取,解决了vr显示所获取内容真实感不强的问题。

进一步的,所述方法还包括:

对第一立方体天空盒的六个面贴图进行采样,选取所述第一虚拟摄像机最大采样像素的n倍,形成第一对象,对第二立方体天空盒的六个面贴图进行采样,选取所述第二虚拟摄像机最大采样像素的所述n倍,形成第二对象,所述n大于1;

将所述第一对象置于第一虚拟摄像机视野,将所述第二对象置于第二虚拟摄像机视野。

上述方法提高了虚拟摄像机获取像素点采样,但是对vr头显需要的资源并不过多增加,实现了硬件不增加的情况下,处理更多像素,达到内容更清晰地效果。

进一步的,第一全景照片和第二全景照片的长宽比为二比一。

上述方法的目的也是为了使得内容处理获得更清晰效果采取的技术手段,需要在拍摄之前预设获取图像的长宽比。

本发明是这样实现的,双8k图像虚拟现实处理系统,包括:

取景单元,用于同时拍摄第一全景照片和第二全景照片;

转换单元,用于将第一全景照片转换为六张长宽比例一比一的第一组图片,将第二全景照片转换为六张长宽比例一比一的第二组图片。

构建单元,用于构建第一虚拟摄像机和第二虚拟摄像机;

创建单元,用于为第一虚拟摄像机建立第一立方体天空盒,为第二虚拟摄像机建立第二立方体天空盒。

粘贴单元,用于将第一组图片粘贴到第一立方体天空盒的六个面,将第二组图片粘贴到第二立方体天空盒的六个面。

拼接单元,对第一立方体天空盒的六个面贴图和第二个立方体天空盒的六个面贴图分别拼接。

进一步的,该系统还包括:

采样单元,用于对第一立方体天空盒的六个面贴图进行采样,形成第一对象,对第二立方体天空盒的六个面贴图进行采样,形成第二对象。

显示单元,用于将第一对象置于第一虚拟摄像机视野,将第二对象置于第二虚拟摄像机视野。

进一步的,第一全景照片和第二全景照片的长宽比二比一。

上述系统通过拍摄前的控制,将获取的照片进行转换并贴图到天空盒,采用与拍摄相适应的虚拟摄像机对贴图进行采样并进行超级采样处理,得到的像素点更多,图片更清晰,人眼真实感强且并不增加硬件开销。

附图说明

图1是本发明实施例提供的双8k图像虚拟现实处理方法的流程图;

图2是本发明另一实时例提供的双8k图像虚拟现实处理方法的流程图;

图3是本发明另一实施例提供的双8k图像虚拟现实处理系统的结构图;

图4是本发明另一实施例提供的双8k图像虚拟现实处理系统的机构图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

以下结合具体实施例对本发明的实现进行详细的描述。

本实施例提供的双8k图像虚拟现实处理方法的流程图。

图1示出本发明提供的双8k图像虚拟现实处理方法的流程图,如图1所示的包括如下步骤:

s101,同时拍摄第一全景照片和第二全景照片。

需要说明的是,本文中的第一、第二并不指先后顺序,而是仅仅为了区分。

进一步需要说明的是,这里采用二个不同的摄像头进行拍摄,为了达到同时拍摄的效果,该二个摄像头受控制于同一个控制器,或者同步的多个控制器。

进一步需要说明的是,二个摄像头之间采用相同的焦距,该焦距采用预设值,该预设值为接近人体眼部焦距的平均值,根据不同的摄像头预设值不同,第一全景照片成像点与第二全景照片成像点之间的距离,我们称之为第一成像点距离,上述第一成像点距离采用预设值,预设值接近人体双眼瞳距,二个摄像头之间的成像点之间的距离也是二个摄像头之间的距离,采用焦距与人体眼部焦距接近以及二个摄像头之间的距离与瞳距接近,都是为了模仿人眼获取图像,为后面的图像获得更好的效果提供基础。

进一步需要说明的是,为了取得更好的处理效果,第一全景照片和第二全景照片的长宽比例为二比一,这需要先对摄像头进行设置。

s102,将第一全景照片转换为六张长宽比例一比一的第一组图片,将第二全景照片转换为六张长宽比例一比一的第二组图片。

需要说明的是,这里将全景照片转换为六张正方形的一组图片,这里的方法是将球形贴图映射到立方体贴图。

s103,构建第一虚拟摄像机和第二虚拟摄像机。

需要说明的是,这里构建的两个虚拟摄像机,这两个虚拟摄像机的焦距与步骤s101中使用的摄像机采用同样的焦距,即为预设焦距。

进一步需要说明的是,第一虚拟摄像机和第二虚拟摄像机的距离为第二成像点距离,该第二成像点距离和上面的第一成像点距离相同;这两个虚拟摄像机的焦距以及距离是参照步骤s101中摄像机设置,是为了能获得最佳图像采集效果,也是为了最大限度模拟人眼的动作。

s104,为第一虚拟摄像机建立第一立方体天空盒,为第二虚拟摄像机建立第二立方体天空盒。

需要说明的是,第一虚拟摄像机位于第一立方体天空盒的几何中心,第二虚拟摄像机位于第二立方体天空盒的几何中心,这个是为了虚拟摄像机可以获得最大的视野,尤其是在转动的情况下。

进一步需要说明的是,第一虚拟摄像机围绕第一立方体天空盒几何中心旋转,第二虚拟摄像机围绕第二立方体天空盒的几何中心旋转,因为第一虚拟摄像机和第二虚拟摄像机围绕自己旋转,那么转动的角度是360度,可以获得最大限度的视野,以及可以采集最多的像素点。

s105,将第一组图片粘贴到第一个立方体天空盒的六个面,将第二组图片粘贴到第二立方体天空盒的六个面。

需要说明的是,第一组图片粘贴到第一立方体天空盒的六个面,形成了第一立方体天空盒的六个面贴图,同理形成第二立方体天空盒的六个面贴图。

s106,对第一立方体天空盒的六个面贴图和第二个立方体天空盒的六个面贴图分别拼接。

需要说明的是,这里贴图进行拼接的目地是为了无缝对接,使得观看者获得更好的整体效果。

通过上述方法,vr头显的佩戴者通过佩戴vr,使得自己的眼睛与第一虚拟摄像机和第二虚拟摄像机非常接近,可以达到第一虚拟摄像机和第二虚拟摄像机接近的效果。

图2示出本发明另一实施例提供的双8k图像虚拟现实处理方法的流程图,如图2所示的一种输入方法包括如下步骤:

s201,对第一立方体天空盒的六个面贴图进行采样,形成第一对象,对第二立方体天空盒的六个面贴图进行采样,形成第二对象。

需要说明的是,对第一立方体天空盒和第二立方体天空盒用的是超级采样方法,选取的采样像素为第一虚拟摄像机和第二虚拟摄像机最大采样像素点的n倍,该n的值大于1。

s202,将第一对象置于第一虚拟摄像机视野,将第二对象置于第二虚拟摄像机视野。

通过上述采样方法,将更多像素点采样置于虚拟摄像机视野,内容可以达到更加清晰的效果,并且对系统资源占用没有很多的提升,提升了vr的处理效率。

图3示出本发明提供的双8k图像虚拟现实处理系统的结构图,如图3所示系统包括:

取景单元31,用于同时拍摄第一全景照片和第二全景照片。

转换单元32,用于将第一全景照片转换为六张长宽比例一比一的第一组图片,将第二全景照片转换为六张长宽比例一比一的第二组图片。

构建单元33,用于构建第一虚拟摄像机和第二虚拟摄像机。

创建单元34,用于为第一虚拟摄像机建立第一立方体天空盒,为第二虚拟摄像机建立第二立方体天空盒。

粘贴单元35,用于将第一组图片粘贴到第一个立方体天空盒的六个面,将第二组图片粘贴到第二立方体天空的六个面。

拼接单元36,用于对第一立方体天空盒的六个面贴图和第二个立方体天空盒的六个面贴图分别拼接。

图4示出本发明另一实施例提供的双8k图像虚拟现实处理系统的结构图,如图4所示的系统包括:

采样单元41,用于对第一立方体天空盒的六个面贴图进行采样,形成第一对象,对第二立方体天空盒的六个面贴图进行采样,形成第二对象。

显示单元42,用于将第一对象置于第一虚拟摄像机视野,将第二对象置于第二虚拟摄像机视野。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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