用于虚拟现实设备的成像方法、装置及虚拟现实设备与流程

文档序号:12472323阅读:来源:国知局

技术特征:

1.一种用于虚拟现实设备的成像方法,其特征在于,包括:

获取图像;

计算所述图像的最小内切圆的半径;

根据所述半径和选定的畸变公式,计算所述最小内切圆处的畸变比例;

将计算得到的畸变比例作为放大比例对所述图像进行放大处理;

根据所述畸变公式,对放大处理后的图像进行畸变处理;

输出畸变处理后的图像至屏幕进行显示。

2.根据权利要求1所述的成像方法,其特征在于,所述用于计算所述图像的最小内切圆的半径包括:

如果所述图像的宽高比为1,则计算所述半径等于所述图像的任一边的中点至所述图像的几何中心的距离。

3.根据权利要求2所述的成像方法,其特征在于,所述成像方法还包括:

在对所述图像进行放大处理之前,先判断所述图像的宽高比与所述屏幕的宽高比是否一致,如不一致,则:

保持所述图像的尺寸不变,并根据所述图像的宽高比和所述屏幕的宽高比对所述图像的内容进行压缩,以使所述图像的内容以原始比例显示在所述屏幕上。

4.根据权利要求3所述的成像方法,其特征在于,所述根据所述图像的宽高比和所述屏幕的宽高比对所述图像的内容的尺寸进行压缩包括:

如果所述图像的宽高比为1,且所述屏幕的宽高比大于1,则保持所述图像的内容的高度不变,对图像的内容的宽度按照所述屏幕的宽高比的倒数进行压缩;

如果所述图像的宽高比为1,且所述屏幕的宽高比小于1,则保持所述图像的内容的宽度不变,对图像的内容的高度按照所述屏幕的宽高比进行压缩。

5.根据权利要求1至4中任一项所述的成像方法,其特征在于,所述畸变公式为:

β=K0+K1×r+K2×r2+K3×r3+K4×r4+K5×r5+K6×r6,其中,K0~K6为实系数,β为所述图像上的至所述图像的几何中心的距离为r的像素点的畸变比例。

6.一种用于虚拟现实设备的成像装置,其特征在于,包括:

图像获取模块,用于获取图像;

半径计算模块,用于计算所述图像的最小内切圆的半径;

比例计算模块,用于根据所述半径和选定的畸变公式,计算所述最小内切圆处的畸变比例作为所述图像的放大比例;

放大处理模块,用于根据所述比例计算模块提供的放大比例对所述图像进行放大处理;

畸变处理模块,用于根据所述畸变公式,对放大处理后的图像进行畸变处理;以及,

输出模块,用于输出畸变处理后的图像至屏幕进行显示。

7.根据权利要求6所述的成像装置,其特征在于,所述半径计算模块进一步用于:

如果所述图像的宽高比为1,则计算所述半径等于所述图像的任一边的中点至所述图像的几何中心的距离。

8.根据权利要求6或7所述的成像装置,其特征在于,所述成像装置还包括:

判断模块,用于在所述放大处理模块对所述图像进行放大处理之前,先判断所述图像的宽高比与所述屏幕的宽高比是否一致,并输出判断结果;以及,

适配模块,用于在所述判断结果为不一致时,保持所述图像的尺寸不变,并根据所述图像的宽高比和所述屏幕的宽高比对所述图像的内容进行压缩后提供给所述放大处理进行放大处理,以使所述图像的内容以原始比例显示在所述屏幕上。

9.根据权利要求8所述的成像装置,其特征在于,所述适配模块进一步用于:

如果所述图像的宽高比为1,且所述屏幕的宽高比大于1,则保持所述图像的内容的高度不变,对图像的内容的宽度按照所述屏幕的宽高比的倒数进行压缩;

如果所述图像的宽高比为1,且所述屏幕的宽高比小于1,则保持所述图像的内容的宽度不变,对图像的内容的高度按照所述屏幕的宽高比进行压缩。

10.一种用于虚拟现实设备的成像装置,包括存储器和处理器,其特征在于,所述存储器用于存储指令,所述指令用于控制所述处理器进行操作以执行根据权利要求1至5中任一项所述的成像方法。

11.一种虚拟现实设备,其特征在于,包括权利要求6至10中任一项所述的成像装置。

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