一种虚拟现实头戴显示器设备畸变参数的测量方法与流程

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

技术特征:

1.一种虚拟现实头戴显示器设备畸变参数的测量方法,其特征在于该方法令屏幕(1)输出具备坐标系的模板图,采用照相机(4)代替人眼捕捉虚像;先将照相机(4)拍摄到的图像通过照片处理软件对照相机(4)本身的畸变进行校正,之后再提取相应的坐标;通过采样原模板图上的坐标位置及经过透镜(3)成像之后畸变的坐标位置,求解出某一单色光的畸变参数;让屏幕(1)依次输出R、G、B三种颜色的坐标模板图,重复以上步骤,获得R、G、B各畸变参数。

2.根据权利要求1所述的一种虚拟现实头戴显示器设备畸变参数的测量方法,其特征在于在照相机(4)代替人眼捕捉虚像前,对屏幕(1)的尺寸以及屏幕(1)与透镜(3)距离按照VR头显设备参数进行相应配置步骤。

3.根据权利要求1所述的一种虚拟现实头戴显示器设备畸变参数的测量方法,其特征在于在照相机(4)代替人眼捕捉虚像前,使用完整的VR模具模拟VR头显设备。

4.根据权利要求1所述的一种虚拟现实头戴显示器设备畸变参数的测量方法,其特征在于照相机(4)还包括镜头(5)、镜头光阑(6),保持镜头光阑(6)与透镜(3)的距离与出瞳距离一致,以模拟人眼的情况。

5.根据权利要求4所述的一种虚拟现实头戴显示器设备畸变参数的测量方法,其特征在于镜头(5)为广角镜头或超广角镜头。

6.根据权利要求1所述的一种虚拟现实头戴显示器设备畸变参数的测量方法,其特征在于当透镜(3)的光轴与屏幕(1)明显不垂直时,即透镜(3)的光轴与屏幕(1)法线的夹角大于5°;所述具备坐标系的模板图其坐标系选为直角坐标系,模板图中具备正方形网格图。

7.根据权利要求6所述的一种虚拟现实头戴显示器设备畸变参数的测量方法,其特征在于其网格为6x6mm的正方形。

8.根据权利要求6或7所述的一种虚拟现实头戴显示器设备畸变参数的测量方法,其特征在于求解畸变参数的具体方法为:

K1、K2、K3、P1、P2为畸变参数,满足以下关系:

<mrow> <mfenced open = "(" close = ")"> <mtable> <mtr> <mtd> <msub> <mi>x</mi> <mi>d</mi> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>y</mi> <mi>d</mi> </msub> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <mfenced open = "(" close = ")"> <mtable> <mtr> <mtd> <msub> <mi>x</mi> <mi>u</mi> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>y</mi> <mi>u</mi> </msub> </mtd> </mtr> </mtable> </mfenced> <mo>+</mo> <mfenced open = "(" close = ")"> <mtable> <mtr> <mtd> <mrow> <msub> <mi>x</mi> <mi>u</mi> </msub> <mrow> <mo>(</mo> <mi>K</mi> <mn>1</mn> <msubsup> <mi>r</mi> <mi>u</mi> <mn>2</mn> </msubsup> <mo>+</mo> <mi>K</mi> <mn>2</mn> <msubsup> <mi>r</mi> <mi>u</mi> <mn>4</mn> </msubsup> <mo>+</mo> <mi>K</mi> <mn>3</mn> <msubsup> <mi>r</mi> <mi>u</mi> <mn>6</mn> </msubsup> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>y</mi> <mi>u</mi> </msub> <mrow> <mo>(</mo> <mi>K</mi> <mn>1</mn> <msubsup> <mi>r</mi> <mi>u</mi> <mn>2</mn> </msubsup> <mo>+</mo> <mi>K</mi> <mn>2</mn> <msubsup> <mi>r</mi> <mi>u</mi> <mn>4</mn> </msubsup> <mo>+</mo> <mi>K</mi> <mn>3</mn> <msubsup> <mi>r</mi> <mi>u</mi> <mn>6</mn> </msubsup> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>+</mo> <mfenced open = "(" close = ")"> <mtable> <mtr> <mtd> <mrow> <mi>P</mi> <mn>2</mn> <mrow> <mo>(</mo> <msubsup> <mi>r</mi> <mi>u</mi> <mn>2</mn> </msubsup> <mo>+</mo> <mn>2</mn> <msubsup> <mi>x</mi> <mi>u</mi> <mn>2</mn> </msubsup> <mo>)</mo> </mrow> <mo>+</mo> <mn>2</mn> <mi>P</mi> <mn>1</mn> <msub> <mi>x</mi> <mi>u</mi> </msub> <msub> <mi>y</mi> <mi>u</mi> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>P</mi> <mn>1</mn> <mrow> <mo>(</mo> <msubsup> <mi>r</mi> <mi>u</mi> <mn>2</mn> </msubsup> <mo>+</mo> <mn>2</mn> <msubsup> <mi>y</mi> <mi>u</mi> <mn>2</mn> </msubsup> <mo>)</mo> </mrow> <mo>+</mo> <mn>2</mn> <mi>P</mi> <mn>2</mn> <msub> <mi>x</mi> <mi>u</mi> </msub> <msub> <mi>y</mi> <mi>u</mi> </msub> </mrow> </mtd> </mtr> </mtable> </mfenced> </mrow>

其中xu、yu表示原模板图上的坐标位置,xd、yd表示经过透镜(3)成像之后畸变的坐标位置,均通过采样得到;将采样样本带入求解得到畸变参数K1、K2、K3、P1、P2。

9.根据权利要求1所述的一种虚拟现实头戴显示器设备畸变参数的测量方法,其特征在于当透镜(3)的光轴与屏幕(1)明显垂直时,即透镜(3)的光轴与屏幕(1)法线的夹角小于等于5°;所述具备坐标系的模板图其坐标系选为极坐标系,模板图中具备多个同心圆,单位半径为4mm。

10.根据权利要求9所述的一种虚拟现实头戴显示器设备畸变参数的测量方法,其特征在于求解畸变参数的具体方法为:

K1、K2、K3为畸变参数,满足以下关系:

<mrow> <msub> <mi>r</mi> <mi>d</mi> </msub> <mo>=</mo> <msub> <mi>r</mi> <mi>u</mi> </msub> <mrow> <mo>(</mo> <mi>K</mi> <mn>1</mn> <msubsup> <mi>r</mi> <mi>u</mi> <mn>2</mn> </msubsup> <mo>+</mo> <mi>K</mi> <mn>2</mn> <msubsup> <mi>r</mi> <mi>u</mi> <mn>4</mn> </msubsup> <mo>+</mo> <mi>K</mi> <mn>3</mn> <msubsup> <mi>r</mi> <mi>u</mi> <mn>6</mn> </msubsup> <mo>)</mo> </mrow> </mrow>

其中xu、yu表示原模板图上的坐标位置,xd、yd表示经过透镜(3)成像之后畸变的坐标位置,均通过采样得到;将采样样本带入求解得到畸变参数K1、K2、K3。

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