发明名称 一种摄像机内参数调整的方法及装置
摘要 本发明公开了一种摄像机内参数调整的方法,包括:获得预置变焦参数下的摄像机内参数矩阵;采集当前摄像机拍摄的预定场景的基准图像,并计算所述基准图像的点单应矩阵;依据所述摄像机内参数矩阵以及点单应矩阵,计算当前摄像机的外参数矩阵;改变所述摄像机的拍摄角度拍摄预定场景的参考图像,依据实际场景中的特征几何信息在参考图像上的投影信息确定预置补偿矩阵中的补偿系数;将具有补偿系数的补偿矩阵代入所述摄像机内参数矩阵中,获得最终的摄像机内参数矩阵。本发明可以保证当摄像机的聚焦参数发生改变时,摄像机的内参数能够正确反映摄像机的光学特性,从而使虚拟物体与真实场景相匹配,提高电视节目播出画面的真实感。
申请公布号 CN102201117B 申请公布日期 2015.02.18
申请号 CN201010135128.0 申请日期 2010.03.26
申请人 新奥特(北京)视频技术有限公司 发明人 刘剑秋;付萍
分类号 G06T7/00(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 北京润泽恒知识产权代理有限公司 11319 代理人 苏培华
主权项 一种摄像机内参数调整的方法,其特征在于,包括:获得预置变焦参数下的摄像机内参数矩阵;采集当前摄像机拍摄的预定场景的基准图像,并计算所述基准图像的点单应矩阵;依据所述摄像机内参数矩阵以及点单应矩阵,计算当前摄像机的外参数矩阵;改变所述摄像机的拍摄角度拍摄预定场景的参考图像,依据实际场景中的特征几何信息在参考图像上的投影信息确定预置补偿矩阵中的补偿系数;所述特征几何信息为特征角点;所述摄像机的改变角度为平摇角度或俯仰角度;将具有补偿系数的补偿矩阵代入所述摄像机内参数矩阵和/或摄像机外参数矩阵中,获得最终的摄像机内参数矩阵和/或摄像机外参数矩阵;其中,所述确定预置补偿矩阵中补偿系数的步骤包括:预置补偿矩阵;改变所述摄像机的拍摄角度拍摄预定场景不同角度的一幅参考图像;依据当前角度和补偿矩阵生成当前参考图像的摄像机投影矩阵;选取所述预定场景中的特征几何信息,并依据所述摄像机投影矩阵将相应的特征几何信息投影到当前参考图像中,获得调整的补偿系数;或者,预置补偿矩阵;改变所述摄像机的拍摄角度拍摄预定场景不同角度的多幅参考图像;分别依据当前角度和补偿矩阵生成相应参考图像的摄像机投影矩阵;选取所述预定场景中的特征几何信息,并依据所述摄像机投影矩阵将相应的特征几何信息投影到当前参考图像中,计算投影点与实际成像点之间的距离;将距离值的平方和作为补偿系数的优化准则,获得最终的优化补偿系数;所述预置的补偿矩阵S为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>S</mi><mo>=</mo><mfenced open='{' close='}'><mtable><mtr><mtd><mi>k</mi></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mi>k</mi></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000620066760000021.GIF" wi="321" he="237" /></maths>其中,k为补偿系数;所述参考图像的摄像机投影矩阵P为:P=A·S·R·S<sup>‑1</sup>·M;其中,A为摄像机内参数矩阵,<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>A</mi><mo>=</mo><mfenced open='{' close='}'><mtable><mtr><mtd><msub><mi>f</mi><mi>x</mi></msub></mtd><mtd><mn>0</mn></mtd><mtd><msub><mi>u</mi><mn>0</mn></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>f</mi><mi>y</mi></msub></mtd><mtd><msub><mi>v</mi><mn>0</mn></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000620066760000022.GIF" wi="420" he="252" /></maths>R为旋转矩阵,对于平摇θ角度,<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>R</mi><mo>=</mo><msub><mi>R</mi><mi>Y</mi></msub><mrow><mo>(</mo><mi>&theta;</mi><mo>)</mo></mrow><mfenced open='{' close='}'><mtable><mtr><mtd><mi>cos</mi><mi>&theta;</mi></mtd><mtd><mn>0</mn></mtd><mtd><mi>sin</mi><mi>&theta;</mi></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mo>-</mo><mi>sin</mi><mi>&theta;</mi></mtd><mtd><mn>0</mn></mtd><mtd><mi>cos</mi><mi>&theta;</mi></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000620066760000023.GIF" wi="766" he="236" /></maths>对于俯仰θ角度,<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>R</mi><mo>=</mo><msub><mi>R</mi><mi>X</mi></msub><mrow><mo>(</mo><mi>&theta;</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close='}'><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mi>cos</mi><mi>&theta;</mi></mtd><mtd><mo>-</mo><mi>sin</mi><mi>&theta;</mi></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mi>sin</mi><mi>&theta;</mi></mtd><mtd><mi>cos</mi><mi>&theta;</mi></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000620066760000024.GIF" wi="729" he="236" /></maths>M为摄像机外参数矩阵,<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mi>M</mi><mo>=</mo><mfenced open='{' close='}'><mtable><mtr><mtd><msub><mi>r</mi><mn>11</mn></msub></mtd><mtd><msub><mi>r</mi><mn>12</mn></msub></mtd><mtd><msub><mi>r</mi><mn>13</mn></msub></mtd><mtd><msub><mi>t</mi><mi>x</mi></msub></mtd></mtr><mtr><mtd><msub><mi>r</mi><mn>21</mn></msub></mtd><mtd><msub><mi>r</mi><mn>22</mn></msub></mtd><mtd><msub><mi>r</mi><mn>23</mn></msub></mtd><mtd><msub><mi>t</mi><mi>y</mi></msub></mtd></mtr><mtr><mtd><msub><mi>r</mi><mn>31</mn></msub></mtd><mtd><msub><mi>r</mi><mn>32</mn></msub></mtd><mtd><msub><mi>r</mi><mn>33</mn></msub></mtd><mtd><msub><mi>t</mi><mi>z</mi></msub></mtd></mtr></mtable></mfenced><mo>.</mo></mrow>]]></math><img file="FDA0000620066760000025.GIF" wi="543" he="248" /></maths>
地址 100080 北京市海淀区西草场1号硅谷电脑城15层1501-1506室