交通视频中道路实际距离与相应像素距离关系的标定方法

文档序号:6363402阅读:429来源:国知局
专利名称:交通视频中道路实际距离与相应像素距离关系的标定方法
技术领域
本专利涉及一种交通视频图像信号处理技术领域,具体地讲,是一种确立交通视频图像中道路实际距离与相应像素距离关系的标定方法。
背景技术
随着交通运输和信息技术的发展,智能交通越来越受到人们的重视。通过交通监控摄像机,人们可以在控制中心观察到各处道路的实时视频图像。由于一个城市道路网多而密集,所以人们不可能逐一、实时、人为地去通过道路视频图像去分析各处的道路情况, 提供车流量、平均车速、车辆排队长度等定量的交通状况数据,必须通过计算机图像及视频处理技术来自动获取这些数据。但计算机中处理的原始长度数据都是以像素为单位的,因而必须通过一个标定过程,确立交通视频图像中道路实际距离与相应像素距离关系,才能使得计算机输出的长度数据具有实际的物理意义。根据镜头成像的原理,交通视频图像中道路实际距离(纵坐标)与相应像素距离 (横坐标)关系不是线性关系,而是一个复杂的函数关系(如图4)。用简单的线性关系将使得从视频图像中的像素距离计算得到的实际道路距离误差很大,尤其是在距离监控摄像机较远的部分。目前较为精确的标定方法一般是需要摄像机、镜头内部数据和摄像机架设位置和方向等数据。如精准的焦距、摄像机距地面高度、摄像机的几个方位角、摄像机CCD靶面像素点的中心位置、摄像机CCD靶面像素点的间距、镜头畸变参数等,通过分析地面坐标系、 摄像机坐标系、图像坐标系等之间的转换关系,建立成像过程的复杂数学模型,但对于交通摄像机这样大范围监控的应用而言,在实际操作中一些数据是误差是很大的,甚至根本无法获得,因而这类方法在交通视频监控中应用受到很大的限制。本发明就是要提供一种简单实用、且可保证标定精度的方法,以解决上述问题。

发明内容
I)发明目的本发明就是要提供一种简单实用、且可保证精度的方法,以提供一种确立交通视频中道路实际距离与相应像素距离间关系的标定方法。根据镜头成像的原理,交通视频图像中道路实际距离与相应像素距离关系不是线性关系,而是一个复杂的函数关系。用简单的线性关系将使得从视频图像中的像素距离计算得到的实际道路距离误差很大,尤其是在距离监控摄像机较远的部分。目前一般较为精确的标定方法是需要摄像机、镜头内部数据和摄像机架设位置和方向等数据,建立复杂的成像过程的数学模型,但在实际操作中一些数据是很难得到的。本发明相对于直接由摄像机参数及方位的标定方法,操作大大简化,不需要知道摄像机、镜头数据和摄像机架设位置和方向等数据,且可保证精度;相对于其他线性函数表示或其他分段表示方法,标定精度有很大的提高。
2)技术方案为了实现上述目的,本发明提供一种基于分段二次函数的标定方法,以确立交通视频中道路实际距离与相应像素距离间关系。本方法的思想是,沿道路行车方向将视频图像窗口内道路划分成长度不均匀、首尾相连的若干段(M段),对每一段建立一个沿行车方向的实际道路距离与相应视频图像中像素距离的二次函数关系,并通过道路现场测得的每个路段端点及其中间一点的实际距离 (共2M+1个实际距离)及其在视频图像中相应的像素距离,求得上述每段二次函数系数,从而确定每段实际道路距离与相应视频图像中像素距离的二次函数关系,进而获得整个视频窗口中道路实际距离与相应像素距离的分段二次函数关系。本发明方法的具体步骤如下I)在道路上方固定好交通视频监控摄像机后,沿道路行车方向将视频图像窗口内道路划分成长度不均匀、首尾相连的若干段(M段),通过道路现场测得每个路段端点及其中间一点的实际距离(共2M+1个实际距离)及其相应点在视频图像中相应的像素距离 (2M+1个像素距离);2)对步骤I)所述的每一路段建立一个沿行车方向实际道路距离Yi(沿行车方向距该段近端点的实际道路距离)与Xi (相应的沿行车方向距该段近端点的图像像素距离) 的二次函数关系71 = aiXi2+biXi+Ci,(Ci = O),并通过步骤一所述道路现场测得的每个路段端点及其中间一点实际距离(共2M+1个实际距离)及其在视频图像中相应的像素距离,求得上述每段二次函数系数apby从而确定每段实际道路距离与相应视频图像中像素距离的 _■次函数关系;3)根据步骤2)中确定的每段实际道路距离与相应视频图像中像素距离二次函数关系,从而获得整个视频窗口中道路实际距离I (沿行车方向距C点的实际道路距离)与相应像素距离χ(沿行车方向距图像下边沿的像素距离)的分段二次函数关系I = f(x)。本发明的交通视频中道路实际距离与相应像素距离间关系的标定方法,视频图像中道路划分是不均匀的,是沿道路行车方向将图像分成像素距离长度近长远短(相对于摄像机正下方道路)的若干段(M段)。本发明的交通视频中道路实际距离与相应像素距离间关系的标定方法,道路划分的段数M可以随着镜头焦距、监控范围、道路长度估计精度等因素而改变。一般情况随下监控范围增加、道路长度估计精度提高而提高,但标定时需要测量的点数也需相应增加。本发明的交通视频中道路实际距离与相应像素距离间关系的标定方法,标定时所需采集的数据仅需要道路现场测得的每个路段端点及其中间一点的实际距离(共2M+1个实际距离)及其相应点在视频图像中相应的像素距离(2M+1个像素距离)。本发明的交通视频中道路实际距离与相应像素距离间关系的标定方法,其步骤2) 中每段二次函数系数ai,bi的确定,可以通过求解一次二元一次方程组即可完成。本发明的交通视频中道路实际距离与相应像素距离间关系的标定方法,每个路段标定点可以选择在该路段上的非端点处,但这将增加标定点的总数。3)技术效果本发明的技术效果主要体现在三个方面第一,可以提供一种交通视频中道路实际距离与相应像素距离间关系的实用、简单、有效的标定方法。第二,相对于直接由摄像机参数及方位的标定方法,操作大大简化,不需要知道摄像机、镜头数据和摄像机架设位置和方向等数据,且可保证精度。第三,相对于其他线性函数表示或其他分段表示方法,标定精度有很大的提高。


图I :道路交通监控摄像机架设方位、监控范围及分段的纵截面示意图;图2 :相对于图I的摄像机视频中的监控范围及分段的图像示意图;图3 :交通视频中道路实际距离与相应像素距离间关系标定的实例流程图;图4 :道路实际距离y与相应像素距离X的分段二次函数关系y = f(X)的实际测试图。
具体实施例方式一种交通视频中道路实际距离与相应像素距离间关系的标定方法,包括步骤I)先在道路上方架设交通视频监控摄像机,设摄像机正下方路面的点为C ;2)沿道路行车方向将视频图像窗口内的道路划分成长度不均匀、且首尾相连的M 段,设各段中靠近C点的端点称为近端点,另一端点称为远端点;各段的远、近端点的像素之间距离分别设为P0,pl,p2,……,pi ;其中,PO指第一段近端点像素与图像下边沿的沿道路行车方向像素的距离,3)在视频图像窗口内的各段道路中间确定任一个像素点,测出该中间点像素距该段近端点的像素的距离,分别为ρΑ1,pA2,……,pAi ;4)通过道路现场测得对应于视频图像窗口内的,各个路段的远、近两端点之间的实际距离di,及中间点距离近端点的实际距离dAi,具体为d0, dl,d2,……,di ;dAl, dA2,……,dAi ;其中,d0指第一段近端点距C点的实际距离;5)对于每一路段,建立一个Yi与Xi 二次函数关系Ji = aiX^+biXi+Ci, (Ci = O);其中,Yi是沿行车方向距该段近端点的实际道路距离,Xi是Ji对应的图像像素距离;6)将di和pi, dAi和pAi分别代入步骤5)的二次函数,解得系数ai; IDi ;从而确定每一路段的 Ii = aiX^+biXi+Ci, (Ci = O);7)根据步骤6)中确定的每一路段的Ji = aiX^+biXi+Ci, (Ci = O),获得整个视频监控窗口中道路实际距离y与相应像素距离X的分段二次函数关系y = f(x) = ax2+bx+c ; 其中,y为沿行车方向距C点的实际道路距离;x为与y对应的、距视频图像窗口下边沿的像素距离;按此函数关系即可标定交通视频中道路实际距离与相应像素距离间;上述各个步骤中,i = 1,2, ......, Mo所述步骤I)中,所述道路划分的段数M随着镜头焦距、监控范围、道路长度估计精度因素而改变。所述步骤3)中,在视频图像窗口内的各段道路中间确定任一个像素点,该像素点的位置是,在相应段道路中间点与该段道路的远端点之间。具体到本例中,M的取值为4,具体如下
I)按照图I所示的道路交通监控摄像机架设方位、监控范围的纵截面示意图,架设且固定好摄像机,其中摄像机镜头焦距为6mm,架设高度约为8米,俯角约为72度,监控范围约为160米,摄像机正下方路面的点为C。2)按照图2所示,在道路上方固定好交通视频监控摄像机后,沿道路行车方向将视频图像窗口内道路划分成长度不均匀、首尾相连的M段(M = 4),各段的像素距离分别设定为(各段中靠近C点的端点称为近端点,另一端点称为远端点)pO (指第一段近端点像素与图像下边沿的沿道路行车方向像素距离),pi, p2, p3, p4。如表I所示3)按照图2所示,在视频图像窗口内的各段道路中间确定一像素点(共M个点), 测出其如图2所示的该中间点像素距该段近端点的沿道路行车方向像素距离,分别为 pAi, pA2, pA3, pA4。如表 2 所示表I :各标定点的像素距离
权利要求
1.一种交通视频中道路实际距离与相应像素距离间关系的标定方法,其特征是包括步骤1)先在道路上方架设交通视频监控摄像机,设摄像机正下方路面的点为C;2)沿道路行车方向将视频图像窗口内的道路划分成长度不均匀、且首尾相连的M段, 设各段中靠近C点的端点称为近端点,另一端点称为远端点;各段的远、近端点的像素之间距离分别设为P0,pl,p2,……,pi ;其中,PO指第一段近端点像素与图像下边沿的沿道路行车方向像素的距离,3)在视频图像窗口内的各段道路中间确定任一个像素点,测出该中间点像素距该段近端点的像素的距离,分别为pAl, pA2, ......, pAi ;4)通过道路现场测得对应于视频图像窗口内的,各个路段的远、近两端点之间的实际距离di,及中间点距离近端点的实际距离dAi,具体为d0,dl,d2,......, di ;dAl,dA2,......,dAi ;其中,d0指第一段近端点距C点的实际距离;5)对于每一路段,建立一个Yi与Xi二次函数关系Ji = aiX^+biXi+Ci, (Ci = 0);其中, Yi是沿行车方向距该段近端点的实际道路距离,Xi是Ji对应的图像像素距离;6)将d和pi,dAi和pAi分别代入步骤5)的二次函数,解得系数ai,bi;从而确定每一路段的 Ii = aiX^+biXi+Ci, (Ci = 0);7)根据步骤6)中确定的每一路段的Ji= aiX^+biXi+Ci, (Ci = 0),获得整个视频监控窗口中道路实际距离I与相应像素距离X的分段二次函数关系y = f(x) = ax2+bx+c ;其中,y为沿行车方向距C点的实际道路距离;x为与y对应的、距视频图像窗口下边沿的像素距离;按此函数关系即可标定交通视频中道路实际距离与相应像素距离间;上述各个步骤中,i = 1,2, ......, M。
2.根据权利要求I所述的交通视频中道路实际距离与相应像素距离间关系的标定方法,其特征是所述步骤I)中,所述道路划分的段数M随着镜头焦距、监控范围、道路长度估计精度因素而改变。
3.根据权利要求I所述的交通视频中道路实际距离与相应像素距离间关系的标定方法,其特征是所述步骤3)中,在视频图像窗口内的各段道路中间确定任一个像素点,该像素点的位置是,在相应段道路中间点与该段道路的远端点之间。
全文摘要
一种交通视频中道路实际距离与相应像素距离间关系的标定方法,沿道路行车方向将视频图像窗口内道路划分成长度不均匀、首尾相连的若干段,对每一段建立一个沿行车方向的实际道路距离与相应视频图像中像素距离的二次函数关系,并通过道路现场测得的每个路段端点及其中间一点的实际距离及其在视频图像中相应的像素距离,求得上述每段二次函数系数,从而确定每段实际道路距离与相应视频图像中像素距离的二次函数关系,进而获得整个视频窗口中道路实际距离与相应像素距离的分段二次函数关系。相比现有技术,本发明操作大大简化,不需要知道摄像机、镜头数据和摄像机架设位置和方向等数据,且可保证精度;相比其他线性函数表示或其他分段表示方法,标定精度有很大的提高。
文档编号G06T7/00GK102592282SQ201210014549
公开日2012年7月18日 申请日期2012年1月18日 优先权日2012年1月18日
发明者衡彦儒 申请人:衡彦儒
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1