发明名称 一种基于Kinect摄像机的混合视觉系统标定方法
摘要 本发明涉及一种基于Kinect摄像机的混合视觉系统标定方法,该混合视觉系统包括Kinect摄像机和全景摄像机。所述标定方法为:分别对Kinect摄像机的RGB摄像机和全景摄像机进行标定,得到RGB摄像机和全景摄像机的内参数,并设置基于棋盘格的标定板,创建棋盘格坐标系;在空间中构建一位于全景摄像机坐标系前的虚拟摄像机投影平面,计算并得出虚拟摄像机投影平面到棋盘格坐标系的变换矩阵,进一步得到Kinect摄像机中的IR摄像机到全景摄像机的外参数。本发明能够获得Kinect摄像机内参数和混合视觉系统的外参数,对标定条件和混合视觉系统的空间配置关系要求低,使用灵活。
申请公布号 CN103646394B 申请公布日期 2016.08.17
申请号 CN201310606464.2 申请日期 2013.11.26
申请人 福州大学 发明人 何炳蔚;林昌
分类号 G06T7/00(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 福州元创专利商标代理有限公司 35100 代理人 蔡学俊
主权项 一种基于Kinect摄像机的混合视觉系统标定方法,首先对全景摄像机进行标定,得到全景摄像机的内参数,并设置基于棋盘格的标定板,创建棋盘格坐标系,在空间中构建一位于全景摄像机坐标系前的虚拟摄像机投影平面,计算得出虚拟摄像机投影平面到棋盘格坐标系的变换矩阵,其特征在于:所述对全景摄像机进行标定,得到全景摄像机的内参数的方法为:设全景摄像机的折反射镜的上焦点为O<sub>m</sub>,下焦点为O<sub>o</sub>,所有入射光线均指向O<sub>m</sub>并且汇聚到O<sub>o</sub>上,将上焦点O<sub>m</sub>选作全景摄像机坐标系的原点,建立双曲面镜的方程,见下式:<maths num="0001"><math><![CDATA[<mrow><mfrac><msup><mrow><mo>(</mo><mi>Z</mi><mo>+</mo><mi>c</mi><mo>)</mo></mrow><mn>2</mn></msup><msup><mi>a</mi><mn>2</mn></msup></mfrac><mo>-</mo><mfrac><mrow><msup><mi>X</mi><mn>2</mn></msup><mo>+</mo><msup><mi>Y</mi><mn>2</mn></msup></mrow><msup><mi>b</mi><mn>2</mn></msup></mfrac><mo>=</mo><mn>1</mn><mo>,</mo></mrow>]]></math><img file="FDA0000958422330000011.GIF" wi="485" he="135" /></maths>上式中,a、b和c为双曲面镜的参数,满足a<sup>2</sup>+b<sup>2</sup>=c<sup>2</sup>,X、Y、Z为全景摄像机坐标系下双曲面镜上的点的坐标;在全景摄像机坐标系下,设空间点P在双曲面镜的交点坐标为[X<sub>m</sub> Y<sub>m</sub> Z<sub>m</sub>]<sup>T</sup>;它在全景摄像机图像平面的成像过程可以用下式来表示:<maths num="0002"><math><![CDATA[<mrow><mo>(</mo><msub><mi>Z</mi><mi>m</mi></msub><mo>+</mo><mn>2</mn><mi>c</mi><mo>)</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>u</mi><mi>o</mi></msub></mtd></mtr><mtr><mtd><msub><mi>v</mi><mi>o</mi></msub></mtd></mtr><mtr><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>k</mi><mrow><mi>x</mi><mi>o</mi></mrow></msub></mtd><mtd><msub><mi>&beta;</mi><mi>o</mi></msub></mtd><mtd><msub><mi>u</mi><mrow><mn>0</mn><mi>o</mi></mrow></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>k</mi><mrow><mi>y</mi><mi>o</mi></mrow></msub></mtd><mtd><msub><mi>v</mi><mrow><mn>0</mn><mi>o</mi></mrow></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>Y</mi><mi>m</mi></msub></mtd></mtr><mtr><mtd><msub><mi>X</mi><mi>m</mi></msub></mtd></mtr><mtr><mtd><mrow><msub><mi>Z</mi><mi>m</mi></msub><mo>+</mo><mn>2</mn><mi>c</mi></mrow></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000958422330000012.GIF" wi="864" he="222" /></maths>上式中,<img file="FDA0000958422330000013.GIF" wi="317" he="215" />为全景摄像机配备的摄像机的内参数矩阵,[u<sub>o</sub> v<sub>o</sub> 1]<sup>T</sup>为点[X<sub>m</sub> Y<sub>m</sub> Z<sub>m</sub>]<sup>T</sup>的投影点坐标;所述虚拟摄像机投影平面的投影模型为:<maths num="0003"><math><![CDATA[<mrow><mi>&lambda;</mi><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>u</mi><mi>v</mi></msub></mtd></mtr><mtr><mtd><msub><mi>v</mi><mi>v</mi></msub></mtd></mtr><mtr><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mo>=</mo><msub><mi>K</mi><mi>v</mi></msub><mo>&lsqb;</mo><msub><mi>R</mi><mi>v</mi></msub><mo>|</mo><msub><mi>T</mi><mi>v</mi></msub><mo>&rsqb;</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>X</mi><mi>w</mi></msub></mtd></mtr><mtr><mtd><msub><mi>Y</mi><mi>w</mi></msub></mtd></mtr><mtr><mtd><msub><mi>Z</mi><mi>w</mi></msub></mtd></mtr><mtr><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000958422330000014.GIF" wi="539" he="294" /></maths>上式中[X<sub>w</sub> Y<sub>w</sub> Z<sub>w</sub>]<sup>T</sup>为棋盘角点在世界坐标系中的坐标,[u<sub>v</sub> v<sub>v</sub> 1]<sup>T</sup>为其投影点的像素坐标,[R<sub>v</sub>|T<sub>v</sub>]为虚拟摄像机坐标系与世界坐标系的外参数矩阵,投影点的归一化坐标值只与外参数有关系,与内参数无关,K<sub>V</sub>为虚拟投影平面的内参数;所述混合视觉系统还包括Kinect摄像机,所述Kinect摄像机包括RGB摄像机和IR摄像机;所述混合视觉系统标定方法,还包括如下步骤,步骤S1:对RGB摄像机进行标定,得到RGB摄像机的内参数;步骤S2:在RGB摄像机的不同方位,摆放标定板,并创建各个方位的标定板对应的棋盘格坐标系,计算出RGB摄像机坐标系到棋盘格坐标系的变换矩阵;步骤S3:根据上述虚拟摄像机投影平面到棋盘格坐标系的变换矩阵,获得RGB摄像机坐标系到全景摄像机坐标系的变换矩阵,并计算得到RGB摄像机到全景摄像机的外参数;步骤S4:根据RGB摄像机坐标系和IR摄像机坐标系的变换矩阵,获得IR摄像机到RGB摄像机的外参数,并根据步骤S3得到的RGB摄像机到全景摄像机的外参数,计算得到IR摄像机到全景摄像机的外参数。
地址 350108 福建省福州市闽侯县上街镇大学城学园路2号福州大学新区
您可能感兴趣的专利