一种图像合成标定方法

文档序号:6548230
一种图像合成标定方法
【专利摘要】本发明公开一种图像合成标定方法,涉及汽车领域,解决了汽车的安全驾驶性能的问题。所述图像合成标定方法,包括:获取后视镜摄像头展开下任一点的第一点坐标并记录;建立其与相同世界点坐标的关系并记录;用内部参数模型获取第一畸变图像中相同点的像素值与第一点坐标的关系并记录;获取第一畸变图像中相同点的像素值与世界点坐标的关系并记录;获取摄像头折叠下任一点的第二点坐标并记录;建立相同点的第二点坐标与第一点坐标的关系并记录;用内部参数模型获取第二畸变图像中相同点的像素值与第二点坐标的关系并记录;获取第二畸变图像中相同点的像素值与世界点坐标的关系并记录。本发明用在汽车安全系统中。
【专利说明】一种图像合成标定方法
【技术领域】
[0001]本发明涉及汽车智能安全驾驶领域,尤其涉及一种图像合成标定方法。
【背景技术】
[0002]随着社会的发展,汽车已进入家家户户,人们对汽车的安全性能也越发关注,汽车的智能安全驾驶系统已成为发展趋势。
[0003]在实际驾驶过程中,由于汽车驾驶员无法同时知晓四周的环境情况,易造成剐蹭、磕碰等事故,因此目前的汽车智能安全驾驶系统可以为驾驶员提供汽车周边360度全景环视影像,以方便驾驶员进行安全泊车等操作。其中,该影像系统由四个广角摄像头和一个控制器构成,前摄像头安装于前保险杠位置、后摄像头安装于后牌照位置(牌照上方或下方)、左右两摄像头分别安装于展开的左右后视镜下方;且核心标定算法集成于控制器中,主要是完成对摄像头与车身安装角度及其内部参数的计算。具体地,该影像系统的工作过程包括:通过每一个摄像头获取拍摄图像,并将四个图像进行处理(校正、转化为鸟瞰图等),最后通过图像的拼接,实现360度全景影像输出。
[0004]然而现有技术中,当汽车处于某种特殊的复杂环境(泊车空间狭小等)下,无法将左右后视镜展开时,即后视镜处于折叠状态,该状态下后视镜摄像头拍摄的图像会发生变化,导致无法与前后摄像头拍摄的图像进行拼接合成,从而使360度全景环视影像系统无法正常工作,则无法为驾驶员提供智能的安全驾驶信息,影响汽车的安全驾驶性能。

【发明内容】

[0005]本发明的实施例提供一种图像合成标定方法,解决了现有技术中在后视镜处于折叠状态下,智能安全驾驶系统无法为驾驶员提供360度全景影像,从而影响汽车的安全驾驶性能的问题。
[0006]为达到上述目的,本发明的实施例采用如下技术方案:
[0007]一种图像合成标定方法,包括:
[0008]步骤1、获取汽车后视镜摄像头在展开状态下的第一坐标系中任一点的第一点坐标并记录。
[0009]步骤2、建立所述第一点坐标与相同点在世界坐标系中的世界点坐标之间的对应关系并记录。
[0010]步骤3、在汽车后视镜摄像头展开状态下,用内部参数模型获取第一畸变图像中相同点的像素值与所述第一点坐标之间的对应关系并记录。
[0011]步骤4、在汽车后视镜摄像头展开状态下,获取所述第一畸变图像中相同点的像素值与所述世界点坐标的对应关系并记录。
[0012]步骤5、获取汽车摄像头在折叠状态下的第二坐标系中任一点的第二点坐标并记录。
[0013]步骤6、建立相同点的所述第二点坐标与所述第一点坐标之间的对应关系并记录。[0014]步骤7、在汽车后视镜摄像头折叠状态下,用内部参数模型获取第二畸变图像中相同点的像素值与所述第二点坐标之间的对应关系并记录。
[0015]步骤8、在汽车后视镜摄像头折叠状态下,获取所述第二畸变图像中相同点的像素值与所述世界点坐标的对应关系并记录。
[0016]具体地,在所述步骤I之前,具体还包括:
[0017]步骤101、铺设标定板,所述标定板为黑白棋盘状的百格图。
[0018]步骤102、控制汽车行驶至所述标定板指定位置。
[0019]步骤103、确定标定诊断工具接口与所述汽车的车载诊断系统接口相连接。
[0020]其中,所述步骤I具体包括:
[0021]步骤11、操作所述标定诊断工具与所述汽车的电子控制单元建立通讯认证。
[0022]步骤12、通过所述汽车的电子控制单元激活所述汽车后视镜摄像头,并将所述汽车后视镜摄像头调整为展开状态。
[0023]步骤13、以所述汽车后视镜摄像头的光心为所述第一坐标系原点,获取所述第一坐标系中任一点的第一点坐标并记录。
[0024]其中,所述步骤2具体包括:
[0025]步骤21、确定相同点的所述第一点坐标与所述世界点坐标相对应的第一空间变量,所述第一空间变量包括第一旋转矩阵Rl以及第一平移向量Tl。
[0026]步骤22、用第一旋转矩阵Rl和第一平移向量Tl建立相同点的所述第一点坐标与所述世界点坐标对应关系并记录。
[0027]其中,所述步骤3具体包括:用内部参数模型g获得相同点在第一畸变图像中的像素值与所述第一点坐标之间的投影关系,其中,所述第一坐标系原点与所述第一畸变图像原点共线。
[0028]其中,所述步骤4具体包括:根据相同点的所述像素值与所述第一点坐标的投影关系,获得相同点在所述第一畸变图像的像素值与所述世界点坐标的对应关系并记录。
[0029]其中,所述步骤5具体包括:
[0030]步骤51、通过所述汽车的电子控制单元控制所述汽车后视镜折叠。
[0031]步骤52、所述汽车的电子控制单元记录所述汽车后视镜折叠后的折叠角度信息。
[0032]步骤53、以所述汽车后视镜摄像头的光心为所述第二坐标系原点,获取所述第二坐标系中任一点的第二点坐标并记录。
[0033]其中,所述步骤6具体包括:
[0034]步骤61、根据所述折叠角度信息,确定相同点的所述第一点坐标与所述第二点坐标相对应的第二空间变量,所述第二空间变量包括第二旋转矩阵R2以及第二平移向量T2。
[0035]步骤62、用第二旋转矩阵R2和第二平移向量T2建立相同点的所述第一点坐标与所述第二点坐标对应关系并记录。
[0036]其中,所述步骤7具体包括:用内部参数模型g获得相同点在第二畸变图像中的像素值与所述第二点坐标之间的投影关系,其中,所述第二坐标系原点与所述第二畸变图像原点共线。
[0037]其中,所述步骤8具体包括:
[0038]步骤81、根据相同点的所述像素值与所述第二点坐标的投影关系,获得所述相同点在第二畸变图像的像素值与所述第一点坐标的对应关系并记录。
[0039]步骤82、根据相同点的所述第一点坐标与所述世界点坐标的对应关系,获得相同点在所述第二畸变图像的像素值与所述世界点坐标的对应关系并记录。
[0040]本发明实施例提供的一种图像合成标定方法中,首先,通过汽车控制器获取汽车后视镜摄像头在展开状态下的第一坐标系Oc中的任一点(以实物中一点A为例)的第一点坐标(Xe,Yc, Zc)并记录;之后,控制器建立点A的第一点坐标(Xe,Yc, Zc)与该点A在世界坐标系Ow中的世界点坐标(Xw, Yw, Zw)之间的对应关系并记录,即用在世界坐标系Ow中的世界点坐标(Xw,Yw,Zw)来描述汽车后视镜摄像头在展开状态下拍摄的点A在第一坐标系Oc中的位置;然后,在汽车后视镜摄像头展开状态下,控制器可以通过用内部参数模型g来获取第一畸变图像中点A的像素值(U1,V1)与其第一点坐标(Xc,Yc,Zc)之间的对应关系并记录,即用在第一坐标系Oc中的第一点坐标(Xc,Yc,Zc)来描述汽车后视镜摄像头在展开状态下拍摄的点A在第一畸变图像中的像素值(Ul,VI),可以用函数:(Ul,VI)=g (Xe, Yc, Zc)来描述;这之后,在汽车后视镜摄像头展开状态下,控制器可以通过逻辑换算来获取第一畸变图像中点A的像素值(U1,V1)与其在世界坐标系Ow中的世界点坐标(Xw, Yw, Zw)的对应关系并记录,即用在世界坐标系Ow中的世界点坐标(Xw, Yw, Zw)来描述汽车后视镜摄像头在展开状态下拍摄的点A在第一畸变图像中的像素值(U1,V1);再然后,控制器获取汽车摄像头在折叠状态下的第二坐标系Ov中任一点(仍然以实物中相同的点A为例)的第二点坐标(Xv,Yv, Zv)并记录;之后,控制器建立点A在第二坐标系Ov中的第二点坐标(Xv,Yv, Zv)与点A在第一坐标系Oc中第一点坐标(Xe,Yc, Zc)之间的对应关系并记录,即用在汽车摄像头展开状态下拍摄的点A在第一坐标系Oc中第一点坐标(Xe,Yc, Zc)来描述汽车后视镜摄像头在折叠状态下拍摄的点A在第一坐标系Oc中的位置;再之后,在汽车后视镜摄像头折叠状态下,控制器可以通过用内部参数模型g获取第二畸变图像中点A的像素值(U2,V2)与 其第二点坐标(Xv,Yv,Zv)之间的对应关系并记录,即用在第二坐标系Ov中的弟二点坐标(Xv, Yv, Zv)来描述汽车后视镜摄像头在折置状态下拍摄的点A在弟二畸变图像中的像素值(U2,V2),可以用函数:(U2,V2) = g(Xv, Yv, Zv)来描述;最后,在汽车后视镜摄像头折叠状态下,控制器可以通过逻辑换算来获取第二畸变图像中点A的像素值(U2,V2)与其在世界坐标系Ow中的世界点坐标(Xw,Yw,Zw)的对应关系并记录,即用在世界坐标系Ow中的世界点坐标(Xw, Yw, Zw)来描述汽车后视镜摄像头在折置状态下拍摄的点A在第二畸变图像中的像素值(U2,V2)。
[0041]由此分析可知,当汽车处于泊车空间狭小等特殊复杂环境下,后视镜只能处于折叠状态,由于该状态下后视镜摄像头拍摄的图像会发生变化,因此通过本实施例提供的图像合成标定方法中的内部参数模型及后视镜摄像头处于展开和折叠两个状态下的空间机械角度对应关系等进行图像算法标定,控制器能够将后视镜处于折叠状态下拍摄的第二畸变图像与世界坐标系建立对应关系,从而将后视镜处于折叠状态下拍摄的第二畸变图像中的各点像素值一一转换成后视镜处于展开状态下的第一畸变图像中的相应像素值,从而可以顺利与前后摄像头拍摄的图像进行拼接合成,进而为驾驶员提供汽车周边360度全景环视影像等安全驾驶信息,提高汽车的安全驾驶性能;而且,由于通过图像算法标定的转换,能够减少单独标定的时间,提闻效率。【专利附图】

【附图说明】
[0042]图1为本发明实施例提供的图像合成标定方法流程图;
[0043]图2为本发明实施例提供的图像合成标定方法步骤I之前的准备步骤流程图;
[0044]图3为本发明实施例提供的图像合成标定方法步骤I的具体步骤流程图;
[0045]图4为本发明实施例提供的图像合成标定方法步骤2的具体步骤流程图;
[0046]图5为本发明实施例提供的图像合成标定方法步骤5的具体步骤流程图;
[0047]图6为本发明实施例提供的图像合成标定方法步骤6的具体步骤流程图;
[0048]图7为本发明实施例提供的图像合成标定方法步骤8的具体步骤流程图;
[0049]图8为应用了本发明实施例提供的图像合成标定方法的成像过程流程图。
【具体实施方式】
[0050]下面结合附图对本发明实施例一种图像合成标定方法进行详细描述。
[0051]本发明实施例提供一种图像标定方法,如图1所示,包括:
[0052]步骤1、获取汽车后视镜摄像头在展开状态下的第一坐标系中任一点的第一点坐标并记录。
[0053]步骤2、建立第一点坐标与相同点在世界坐标系中的世界点坐标之间的对应关系并记录。
[0054]步骤3、在汽车后视镜摄像头展开状态下,用内部参数模型获取第一畸变图像中相同点的像素值与第一点坐标之间的对应关系并记录。
[0055]步骤4、在汽车后视镜摄像头展开状态下,获取第一畸变图像中相同点的像素值与世界点坐标的对应关系并记录。
[0056]步骤5、获取汽车摄像头在折叠状态下的第二坐标系中任意点的第二点坐标并记录。
[0057]步骤6、建立相同点的第二点坐标与第一点坐标之间的对应关系并记录。
[0058]步骤7、在汽车后视镜摄像头折叠状态下,用内部参数模型获取第二畸变图像中相同点的像素值与第二点坐标之间的对应关系并记录。
[0059]步骤8、在汽车后视镜摄像头折叠状态下,获取所述第二畸变图像中相同点的像素值与世界点坐标的对应关系并记录。
[0060]本发明实施例提供的一种图像合成标定方法中,首先,通过汽车控制器获取汽车后视镜摄像头在展开状态下的第一坐标系Oc中的任一点(以实物中一点A为例)的第一点坐标(Xe,Yc, Zc)并记录;之后,控制器建立点A的第一点坐标(Xe,Yc, Zc)与该点A在世界坐标系Ow中的世界点坐标(Xw, Yw, Zw)之间的对应关系并记录,即用在世界坐标系Ow中的世界点坐标(Xw,Yw,Zw)来描述汽车后视镜摄像头在展开状态下拍摄的点A在第一坐标系Oc中的位置;然后,在汽车后视镜摄像头展开状态下,控制器可以通过用内部参数模型g来获取第一畸变图像中点A的像素值(U1,V1)与其第一点坐标(Xc,Yc,Zc)之间的对应关系并记录,即用在第一坐标系Oc中的第一点坐标(Xc,Yc,Zc)来描述汽车后视镜摄像头在展开状态下拍摄的点A在第一畸变图像中的像素值(Ul,VI),可以用函数:(Ul,VI)=g(Xe, Yc, Zc)来描述;这之后,在汽车后视镜摄像头展开状态下,控制器可以通过逻辑换算来获取第一畸变图像中点A的像素值(U1,V1)与其在世界坐标系Ow中的世界点坐标(Xw, Yw, Zw)的对应关系并记录,即用在世界坐标系Ow中的世界点坐标(Xw, Yw, Zw)来描述汽车后视镜摄像头在展开状态下拍摄的点A在第一畸变图像中的像素值(U1,V1);再然后,控制器获取汽车摄像头在折叠状态下的第二坐标系Ov中任一点(仍然以实物中相同的点A为例)的第二点坐标(Xv,Yv, Zv)并记录;之后,控制器建立点A在第二坐标系Ov中的第二点坐标(Xv,Yv, Zv)与点A在第一坐标系Oc中第一点坐标(Xe,Yc, Zc)之间的对应关系并记录,即用在汽车摄像头展开状态下拍摄的点A在第一坐标系Oc中第一点坐标(Xe,Yc, Zc)来描述汽车后视镜摄像头在折叠状态下拍摄的点A在第一坐标系Oc中的位置;再之后,在汽车后视镜摄像头折叠状态下,控制器可以通过用内部参数模型g获取第二畸变图像中点A的像素值(U2,V2)与其第二点坐标(Xv,Yv,Zv)之间的对应关系并记录,即用在第二坐标系Ov中的弟二点坐标(Xv, Yv, Zv)来描述汽车后视镜摄像头在折置状态下拍摄的点A在弟二畸变图像中的像素值(U2,V2),可以用函数:(U2,V2) = g(Xv, Yv, Zv)来描述;最后,在汽车后视镜摄像头折叠状态下,控制器可以通过逻辑换算来获取第二畸变图像中点A的像素值(U2,V2)与其在世界坐标系Ow中的世界点坐标(Xw,Yw,Zw)的对应关系并记录,即用在世界坐标系Ow中的世界点坐标(Xw, Yw, Zw)来描述汽车后视镜摄像头在折置状态下拍摄的点A在第二畸变图像中的像素值(U2,V2)。
[0061]由此分析可知,当汽车处于泊车空间狭小等特殊复杂环境下,后视镜只能处于折叠状态,由于该状态下后视 镜摄像头拍摄的图像会发生变化,因此通过本实施例提供的图像合成标定方法中的内部参数模型及后视镜摄像头处于展开和折叠两个状态下的空间机械角度对应关系等进行图像算法标定,控制器能够将后视镜处于折叠状态下拍摄的第二畸变图像与世界坐标系建立对应关系,从而将后视镜处于折叠状态下拍摄的第二畸变图像中的各点像素值一一转换成后视镜处于展开状态下的第一畸变图像中的相应像素值,从而可以顺利与前后摄像头拍摄的图像进行拼接合成,进而为驾驶员提供汽车周边360度全景环视影像等安全驾驶信息,提高汽车的安全驾驶性能;而且,由于通过图像算法标定的转换,能够减少单独标定的时间,提闻效率。
[0062]此处需要说明的是,上述步骤I中获取的点A是任意一点,但控制器获取的是摄像头在展开状态下拍摄的图像中的所有点,即第一坐标系中的点有A、B、C、D、E、F……等,相应的步骤6中建立第二点坐标与第一点坐标之间的点的对应关系时,此时的点应对应同一点,即在相同的点A、点B或点C…下,建立第一点坐标与第二点坐标的对应关系,从而将第一坐标系中的所有点与第二坐标系中所有相应点一一建立对应关系,进而将后视镜处于折叠状态下拍摄的第二畸变图像中的各点像素值一一转换成后视镜处于展开状态下的第一畸变图像中的相应像素值,方便完成图像合成标定。其中,在上述步骤I之前还需要进行标定准备,如图2所示,具体可以包括:步骤101、铺设标定板,该标定板可以为黑白棋盘状的百格图,且每个格的尺寸为10cm*10cm,也可以为圆形等其他图形的平面棋盘格状标定板;其中,黑白棋盘状的百格图仅包括黑、白色,像素值对应最大值和最小值,便于进行图像处理、方便试验。步骤102、控制汽车行驶至标定板指定位置,该指定位置通常可以是标定板的中心位置;步骤103、确定(控制器)标定诊断工具接口与汽车的车载诊断系统接口相连接,并通信正常,从而保证汽车的智能安全驾驶系统可以正常工作,并顺利完成图像合成标定及输出360度全景环视影像。
[0063]具体地,如图3所示,上述步骤I可以具体包括:步骤11、操作标定诊断工具与汽车电子控制单元建立通讯认证,以保证后续控制汽车后视镜处于展开和折叠两种不同状态下,均与标定诊断工具和车载诊断系统相连通。
[0064]步骤12、控制电子控制单元激活汽车后视镜摄像头,并将汽车后视镜摄像头调整为展开状态,从而后续获取第一坐标系Oc中所有点的第一点坐标(Xe, Yc, Zc)并记录。
[0065]步骤13、以汽车后视镜在展开状态下的摄像头的光心为第一坐标系Oc的原点,并获取第一坐标系Oc中各点的第一点坐标(Xc,Yc,Zc)并记录。
[0066]具体地,图像处理主要通过标定诊断工具集合车载诊断系统完成图像的畸变校正、拼接等。其中,由于汽车摄像头多为广角摄像头,因此所拍摄到的初始图片为畸变图像,在对畸变图像进行处理时,需要预先标定各参数,从而控制器能够根据各参数进行校正,进而将图像转化为俯视图(鸟瞰图),便于后续图像合成。
[0067]其中,如图4所示,上述步骤2具体可以包括:步骤21、以第一坐标系Oc中的点A为例,标定诊断工具确定点A的第一点坐标(Xe, Yc, Zc)与世界坐标系Ow中的该点的世界点坐标(Xw,Yw,Zw)之间相对应的关系,即第一空间变量,该第一空间变量具体可以包括第一旋转矩阵Rl以及第一平移向量Tl。
[0068]步骤22、标定诊断工具通过第一旋转矩阵Rl和第一平移向量Tl建立点A的第一点坐标(Xe,Yc, Zc)与其世界点坐标(XW,Yw, Zw)之间的对应关系并记录,即可以通过函数:(Xe, Yc, Zc) = Rl (Xw, Yw, Zw) +Tl 来描述。
[0069]补充说明,上述第一旋转矩阵Rl和第一平移向量Tl,为经过多次试验得到的合理常量。
[0070]其中,上述步骤3可以具体为:标定诊断工具用内部参数模型g获得点A在第一畸变图像中的像素值(U1,V1)与其第一点坐标(Xc,Yc,Zc)之间的投影关系,即可以通过函数:(Ul,VI) =g(Xc, Yc, Zc)来描述;其中,第一坐标系原点与第一畸变图像原点共线,即处于展开状态下的摄像头光心延长线与第一畸变图像垂直,且垂足为该畸变图像的原点。
[0071]其中,上述步骤4可以具体为:标定诊断工具根据点A的像素值(U1,V1)与其第一点坐标(Xc,Yc,Zc)之间的投影关系,获得该点在第一畸变图像的像素值(U1,V1)与其世界点坐标(Xw, Yw, Zw)的对应关系并记录,即可以通过函数(U1,V1) = g[Rl (Xw, Yw, Zw) +Tl]来描述。从而,通过该函数,能够得到展开状态下,汽车后视镜摄像头所拍摄的畸变图像与实物对应位置的参数,从而控制器通过参数进行畸变图像的校正,以合成汽车后视镜展开时的360度全景环视影像,便于驾驶员进行泊车等操作。
[0072]其中,如图5所示,上述步骤5可以具体包括:步骤51、通过汽车电子控制单元(Electronic Control Unit,ECU)控制汽车后视镜折叠,为后续进行后视镜处于折叠状态下的标定做准备。
[0073]步骤52、汽车电子控制单元记录汽车后视镜折叠后的空间折叠角度信息等,即确定后视镜折叠状态与展开状态下的空间角度对应关系,并发送给标定诊断工具。
[0074]步骤53、以汽车后视镜处于折叠状态下的摄像头的光心为第二坐标系Ov的原点,获取第二坐标系Ov中任一点(仍然以实物中相同的点A为例)的第二点坐标(Xv,Yv, Zv)并记录。
[0075]其中,如图6所示,上述步骤6可以具体包括:步骤61、标定诊断工具根据折叠角度信息,确定相同点的点A第一点坐标(Xc,Yc,Zc)与第二点坐标(Xv,Yv,Zv)之间相对应的第二空间变量,该第二空间变量具体可以包括第二旋转矩阵R2以及第二平移向量T2。
[0076]步骤62、标定诊断工具用第二旋转矩阵R2和第二平移向量T2建立相同点的点A第一点坐标(Xc,Yc,Zc)与第二点坐标(Xv,Yv,Zv)之间的对应关系并记录,即可以通过函数:(Xv, Yv, Zv) = R2 (Xe, Yc, Zc) +T2 来描述。
[0077]补充说明,上述第二旋转矩阵R2和第二平移向量T2,为经过多次试验得到的合理常量。
[0078]其中,上述步骤7可以具体为:标定诊断工具用内部参数模型g获得点A在第二畸变图像中的像素值(U2,V2)与其第二点坐标(Xv,Yv,Zv)之间的投影关系,即可以通过函数:(U2,V2) = g(Xv, Yv, Zv)来描述;其中,第二坐标系原点与第二畸变图像原点共线,即处于折叠状态下的摄像头光心延长线与第二畸变图像垂直,且垂足为该畸变图像的原点。
[0079]其中,如图7所示,上述步骤8可以具体包括:步骤81、标定诊断工具根据点A的像素值(U2,V2)与其第二点坐标(Xv,Yv,Zv)之间的投影关系,获得该点A在第二畸变图像的像素值(U2,V2)与其第一点坐标(Xc,Yc,Zc)之间的对应关系并记录,即可以通过函数:(U2, V2) = g[R2 (Xe, Yc, Zc)+T2]来描述。
[0080]步骤82、标定诊断工具根据点A的第一点坐标(Xc,Yc,Zc)与其世界点坐标(Xw,Yw,Zw)之间的对应关系,获得对应点的点A在第二畸变图像的像素值(U2,V2)与其世界点坐标(Xw,Yw,Zw)之间的对应关系并记录,即可以通过函数:(U2,V2)=g{R2[Rl(Xw,Yw, Zw)+Tl]+T2}来描述。此时标定诊断工具可以通过逻辑换算获取点A在第二畸变图像中的像素值(U2,V2)与相应的点A在第一畸变图像中的像素值(U1,V1)之间的对应关系并记录,即(U2, V2)=常量*(U1,V1)。
[0081]其中常量=g{R2 [R1 (Xw, Yw, Zw) +Tl] +T2} /g[R1 (Xw, Yw, Zw) +Tl] ?
[0082]此时,汽车的四个摄像头已经分别拍摄了四个方位的百格图图像(即使后视镜处于折叠状态,其百格图图像也可通过上述实施例提供的标定方法转换成后视镜处于展开状态下的百格图图像),电子控制单元对四个方位的百格图上的像素重合点进行拼接并剪切边界图像,并形成完整的360度环视影像。
[0083]补充说明,为了便于理解,图8为应用了本实施例提供的标定方法进行成像的完整流程图。
[0084]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【权利要求】
1.一种图像合成标定方法,其特征在于,包括: 步骤1、获取汽车后视镜摄像头在展开状态下的第一坐标系中任一点的第一点坐标并记录; 步骤2、建立所述第一点坐标与相同点在世界坐标系中的世界点坐标之间的对应关系并记录; 步骤3、在汽车后视镜摄像头展开状态下,用内部参数模型获取第一畸变图像中相同点的像素值与所述第一点坐标之间的对应关系并记录; 步骤4、在汽车后视镜摄像头展开状态下,获取所述第一畸变图像中相同点的像素值与所述世界点坐标的对应关系并记录; 步骤5、获取汽车摄像头在折叠状态下的第二坐标系中任一点的第二点坐标并记录; 步骤6、建立相同点的所述第二点坐标与所述第一点坐标之间的对应关系并记录; 步骤7、在汽车后视镜摄像头折叠状态下,用内部参数模型获取第二畸变图像中相同点的像素值与所述第二点坐标之间的对应关系并记录; 步骤8、在汽车后视镜摄像头折叠状态下,获取所述第二畸变图像中相同点的像素值与所述世界点坐标的 对应关系并记录。
2.根据权利要求1所述的一种图像合成标定方法,其特征在于,在所述步骤I之前,具体还包括: 步骤101、铺设标定板,所述标定板为黑白棋盘状的百格图; 步骤102、控制汽车行驶至所述标定板指定位置; 步骤103、确定标定诊断工具接口与所述汽车的车载诊断系统接口相连接。
3.根据权利要求2所述的一种图像合成标定方法,其特征在于,所述步骤I具体包括: 步骤11、操作所述标定诊断工具与所述汽车的电子控制单元建立通讯认证; 步骤12、通过所述汽车的电子控制单元激活所述汽车后视镜摄像头,并将所述汽车后视镜摄像头调整为展开状态; 步骤13、以所述汽车后视镜摄像头的光心为所述第一坐标系原点,获取所述第一坐标系中任一点的第一点坐标并记录。
4.根据权利要求3所述的一种图像合成标定方法,其特征在于,所述步骤2具体包括: 步骤21、确定相同点的所述第一点坐标与所述世界点坐标相对应的第一空间变量,所述第一空间变量包括第一旋转矩阵Rl以及第一平移向量Tl ; 步骤22、用第一旋转矩阵Rl和第一平移向量Tl建立相同点的所述第一点坐标与所述世界点坐标对应关系并记录。
5.根据权利要求4所述的一种图像合成标定方法,其特征在于,所述步骤3具体包括: 用内部参数模型g获得相同点在第一畸变图像中的像素值与所述第一点坐标之间的投影关系,其中,所述第一坐标系原点与所述第一畸变图像原点共线。
6.根据权利要求5所述的一种图像合成标定方法,其特征在于,所述步骤4具体包括: 根据相同点的所述像素值与所述第一点坐标的投影关系,获得相同点在所述第一畸变图像的像素值与所述世界点坐标的对应关系并记录。
7.根据权利要求6所述的一种图像合成标定方法,其特征在于,所述步骤5具体包括: 步骤51、通过所述汽车的电子控制单元控制所述汽车后视镜折叠;步骤52、所述汽车的电子控制单元记录所述汽车后视镜折叠后的折叠角度信息; 步骤53、以所述汽车后视镜摄像头的光心为所述第二坐标系原点,获取所述第二坐标系中任一点的第二点坐标并记录。
8.根据权利要求7所述的一种图像合成标定方法,其特征在于,所述步骤6具体包括: 步骤61、根据所述折叠角度信息,确定相同点的所述第一点坐标与所述第二点坐标相对应的第二空间变量,所述第二空间变量包括第二旋转矩阵R2以及第二平移向量T2 ; 步骤62、用第二旋转矩阵R2和第二平移向量T2建立相同点的所述第一点坐标与所述第二点坐标对应关系并记录。
9.根据权利要求8所述的一种图像合成标定方法,其特征在于,所述步骤7具体包括: 用内部参数模型g获得相同点在第二畸变图像中的像素值与所述第二点坐标之间的投影关系,其中,所述第二坐标系原点与所述第二畸变图像原点共线。
10.根据权利要求9所述的一种图像合成标定方法,其特征在于,所述步骤8具体包括: 步骤81、根据相同点的所述像素值与所述第二点坐标的投影关系,获得所述相同点在第二畸变图像的像素值与所述第一点坐标的对应关系并记录; 步骤82、根据相同点的所述第一点坐标与所述世界点坐标的对应关系,获得相同点在所述第二畸变图像的像素值与所述世界点坐标的对应关系并记录。
【文档编号】G06T5/50GK104008530SQ201410239145
【公开日】2014年8月27日 申请日期:2014年5月30日 优先权日:2014年5月30日
【发明者】齐明昭, 赵海龙, 惠辉, 侯万广 申请人:长城汽车股份有限公司
再多了解一些
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1