著录项信息
专利名称 | 一种交叉道路口横穿道路事件视频检测方法 |
申请号 | CN201310205831.8 | 申请日期 | 2013-05-28 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2013-10-09 | 公开/公告号 | CN103345840A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G08G1/01 | IPC分类号 | G;0;8;G;1;/;0;1;;;H;0;4;N;7;/;1;8;;;G;0;6;T;7;/;0;0查看分类表>
|
申请人 | 南京正保通信网络技术有限公司;东南大学 | 申请人地址 | 江苏省南京市玄武区珠江路280号13层1309室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 南京正保通信网络技术有限公司,东南大学 | 当前权利人 | 南京正保通信网络技术有限公司,东南大学 |
发明人 | 衡伟;陈晓曙;邹均胜;戴佳;郭子钰;秦为帅;王刚;杨露 |
代理机构 | 南京苏高专利商标事务所(普通合伙) | 代理人 | 柏尚春 |
摘要
本发明公开一种交叉道路口横穿道路事件视频检测方法。该方法通过在交叉道路口架设的监控摄像头采集视频信号,将视频解码后,通过计算机视觉和图像处理技术,对交叉路口附近一定距离范围进行横穿道路事件检测,识别出道路上的车辆、行人等目标,结合图像像素坐标、世界坐标和GPS坐标三者之间的相互转换关系,得出目标的GPS位置、运动方向、速度等信息,并将获取的信息通过通讯网络传递给后方控制及调度中心。该方法所述视频采集装置安装、维护简易,经济有效,检测方法集视频处理、视频监控和实时报警于一体,可在无人值守的情况下自主对路口交通状况进行判断、报警,并对运动目标进行跟踪,可实现一种实时、准确、高效的综合交通管理系统。
1.一种交叉道路口横穿道路事件视频检测方法,其特征在于:包括如下步骤:
1)利用交叉道路口设置的视频监控摄像机实时采集交叉路口的交通视频画面,并将视频信号传输至处理单元;
2)处理单元对采集到的视频信号进行解码;
3)采用计算机视觉及图像处理技术,对经解码后的视频帧进行前景目标检测,识别出是汽车还是行人,并对目标进行跟踪;
4)根据前景目标信息对道路上的目标进行判定,若有横穿道路事件,给出安全警示;
5)将当前路段名称数据、提取时刻数据及提取得到的目标信息数据通过网络传递给后方控制及调度中心,由调度中心做出相应决策;
在经解码后视频信号中插入经过输入或计算出的道路基本参数,并将信号予以保存,所述道路基本参数包括图像像素坐标、世界坐标和GPS坐标三者之间的转换关系以及道路感兴趣区域的边界信息,所述图像像素坐标、世界坐标和GPS坐标三者之间的转换关系如下:
1)图像像素坐标(x,y)转换为世界坐标(X,Y):
其中a,b,c为参数,Wroad为道路宽度,Wimage为道路宽度在视频帧此点所在行占据的像素点数,
2)世界坐标到GPS坐标的转换:设定已知点A与已知点B,已知A点的世界坐标(XA,YA),B点的世界坐标(XB,YB),以及A处的GPS坐标值为(laA,loA),欲求B处的GPS坐标值,la表示纬度,lo表示经度,则B点的GPS坐标值,为
β为AB两点的连线与正北方向的夹角,REarth为地球半径;lac为AB两点连线在正北方向上的投影C点的纬度坐标,AB为AB两点之间的欧式距离。
2.根据权利要求1所述的一种交叉道路口横穿道路事件视频检测方法,其特 征在于:
在进行前景目标检测前首先对视频进行自动背景提取、自适应背景更新及摄像机防抖处理,再利用运动目标检测的方法提取出前景目标。
3.根据权利要求2所述的一种交叉道路口横穿道路事件视频检测方法,其特征在于:
运动目标检测的方法包括如下步骤:
1)将当前帧和背景帧做差分后,进行阈值分割二值化;
2)对差值帧做阴影去除;
3)经过一些形态学上的处理,得到比较完整的前景像素区块;
4)采用连通标记算法对这些区块进行标记、定位;
5)根据目标的特征对其进行分类识别。
4.根据权利要求3所述的一种交叉道路口横穿道路事件视频检测方法,其特征在于:
形态学处理包括用腐蚀算法除去孤立的噪点、细化边缘及用膨胀算法填充目标区域的空洞,具体来说,用A表示被处理的二值图像样本,B表示处理过程中选择的结构元素, 符号表示腐蚀运算,公式表示如下:
2
式中ε表示二维欧式空间,
膨胀运算是图像A相对结构元素B中所有点b平移后的并集,用 来标记:
5.根据权利要求1所述的一种交叉道路口横穿道路事件视频检测方法,其特征在于:
步骤4中的判定过程包括如下步骤:
1)从检测出的行人目标中提取出GPS位置、运动方向、运行速度信息;
2)根据行人目标属性及运动信息,判断有无横穿道路事件发生;
3)如存在横穿道路事件,则进一步判断有行人目标周围是否有车辆目标;
4)若存在车辆目标则启动自动报警装置,给出警示信息。
6.根据权利要求1所述的一种交叉道路口横穿道路事件视频检测方法,其特征在于:
步骤5中所述的数据首先经过封装成为网络帧,然后通过有线或无线网络传输至交通控制及调度中心。
一种交叉道路口横穿道路事件视频检测方法\n技术领域\n[0001] 本发明属于数字图像处理领域和智能视频监控技术领域,具体为一种交叉道路口横穿道路事件视频检测方法。\n背景技术\n[0002] 智能交通系统实现交通的高度信息化,充分合理利用道路资源,为出行者提供有效的路况信息,分散拥挤路段的交通流,实现机动车和行人在道路上的最佳流动,从而缓解道路的超负荷使用,提高运输效率,建立安全舒适的道路交通运行环境。\n[0003] 交通目标检测及信息采集在智能交通系统中至关重要。当前,国内外常用的交通检测方法主要有环形线圈检测、红外检测和智能视频监控检测。环形线圈检测法因工作稳定,检测精度较高,目前使用较广,但是该方法只能检测机动车的运行速度,统计道路的交通流量,无法分析、识别目标的行为并进行跟踪,并且对非机动车的检测该系统也无能为力,除此以外,环形线圈的安装、检修代价也非常大。红外检测灵敏度高,响应迅速,但是红外检测器易受环境影响,温度、湿度、尘土都会对检测的准确性造成很大的影响。基于视频的智能交通检测以视频监控技术为基础,综合利用计算机视觉、图像处理、模式识别等技术,自主对场景进行分析、信息提取及反馈。其无需破坏路面、中断交通,具有可在线安装、调试、维修,检测范围大,提取信息能力强,实时性好等特点,因而在交通检测及信息提取中越来越受到重视。目前国内外的诸多科研机构都对视频监控处理进行了研究,并取得了很大的进展,然而目前国内还没有一种交叉道路口横穿道路事件检测跟踪系统即满足普适性、实时性、准确性的要求。\n发明内容\n[0004] 技术目的:本发明的目的是给出一种检测准确、跟踪及时的交叉道路口横穿道路事件视频检测方法。\n[0005] 技术方案:本发明涉及一种交叉道路口横穿道路事件视频检测方法,包括如下步骤:\n[0006] 利用交叉道路口设置的视频监控摄像机实时采集交叉路口的交通视频画面,并将视频信号传输至处理单元;\n[0007] 处理单元对采集到的视频信号进行解码;\n[0008] 采用计算机视觉及图像处理技术,对经解码后的视频帧进行前景目标检测,识别出是汽车还是行人,并对目标进行跟踪;\n[0009] 根据前景目标信息对道路上的目标进行判定,若有横穿道路事件,给出安全警示;\n[0010] 将当前路段名称数据、提取时刻数据及提取得到的目标信息数据通过网络传递给后方控制及调度中心,由调度中心做出相应决策。\n[0011] 其特征在于:在经解码后视频信号中插入经过输入或计算出的道路基本参数,并将信号予以保存。\n[0012] 所述道路参数包括图像像素坐标、世界坐标和GPS坐标三者之间的转换关系以及道路感兴趣区域的边界信息,所述图像像素坐标、世界坐标和GPS坐标三者之间的转换关系如下:\n[0013] 视平面坐标(x,y)转换为世界坐标(X,Y):\n[0014] \n[0015] 其中a,b,c为参数,Wroad为道路宽度,Wimage为道路宽度在视频帧此点所在行占据的像素点数。\n[0016] 地面坐标到GPS坐标的转换:设定已知点A与已知点B,已知A点的道路坐标(xA,yA),B点的道路坐标(xB,yB),以及A处的GPS坐标值为(laA,loA),欲求B处的GPS坐标值(la表示纬度,lo表示经度,下同),则B点的GPS坐标值,为\n[0017] GPSB=(laB,loB)=(laC,loB)\n[0018] \n[0019] 在进行前景目标检测前首先对视频进行自动背景提取、自适应背景更新及摄像机防抖处理,再利用运动目标检测的方法提取出前景目标。\n[0020] 运动目标检测的方法包括如下步骤:\n[0021] 将当前帧和背景帧做差分后,进行阈值分割二值化;\n[0022] 对差值帧做阴影去除;\n[0023] 经过一些形态学上的处理,得到比较完整的前景像素区块;\n[0024] 采用连通标记算法对这些区块进行标记、定位;\n[0025] 根据目标的特征对其进行分类识别。\n[0026] 形态学处理包括用腐蚀算法除去孤立的噪点、细化边缘及用膨胀算法填充目标区域的空洞,具体来说,用A表示被处理的二值图像样本,B表示处理过程中选择的结构元素,·符号表示腐蚀运算,公式表示如下:\n2\n[0027] A·B={p∈ε:p+b∈A,对于每一个b∈B}\n2\n[0028] 式中ε表示二维欧式空间。\n[0029] 膨胀运算是图像A相对结构元素B中所有点b平移后的并集,用⊕来标记:\n2\n[0030] A⊕B={p∈ε:p=x+b,x∈X且b∈B}。\n[0031] 步骤4中的判定过程包括如下步骤:\n[0032] 从检测出的行人目标中提取出GPS位置、运动方向、运行速度等信息;\n[0033] 根据行人目标属性及运动信息,判断有无横穿道路事件发生;\n[0034] 如存在横穿道路事件,则进一步判断有行人目标周围是否有车辆目标;\n[0035] 若存在车辆目标则启动自动报警装置,给出警示信息。\n[0036] 步骤5中所述的数据首先经过封装成为网络帧,然后通过有线或无线网络传输至交通控制及调度中心。\n[0037] 有益效果:本发明与现有技术相比,在系统正常工作后无需人工干预,抗噪能力强,工作可靠;网络仅传输处理之后的有用信息,节省了带宽,同时又减轻了后方控制中心计算机的处理压力;通过现有的无线或有线网络将处理得到的信息传送给后方控制调度中心,无需另外铺设传输线路,方便可行。\n附图说明\n[0038] 图1是本发明的主要组成模块框图;\n[0039] 图2是本发明的主要算法流程图。\n具体实施方式\n[0040] 为使本发明的目的、技术方案和优点更加清楚明白,下面结合附图对技术方案的实施做进一步的详细描述:\n[0041] 图1是本发明的主要组成模块框图。通过架设在交叉道路口的监控摄像设备实时采集道路视频信息,经视频解码模块解码后,将视频流输入核心处理模块进行处理;核心处理模块主要完成道路目标检测、识别和跟踪以及目标GPS位置、运动方向、运行速度信息的提取,完成横穿道路事件的检测和安全信息提示指令发出;在检测开始之前需要计算或读取道路基本信息,如检测范围,图像像素坐标、世界坐标和GPS坐标三者之间的转换关系等,这些基本信息在第一次计算后存放在存储器中,如果系统重启可直接从存储器中读取道路信息,无需再次计算;如果检测出有横穿道路事件发生,则报警器给出安全信息警示,同时将提取的信息,如道路名称、检测时间、目标GPS位置、运行速度、运动方向等信息通过有线或无线网络传输至交通控制调度中心。\n[0042] 图是本发明的主要流程图。主要包括以下几个步骤:\n[0043] 系统初始化。完成设备及主要参数的初始化,使之处于正常工作状态;\n[0044] 计算或读取道路基本信息。如果是第一次对道路进行检测,需要利用人机交互接口进行检测区域确定。通常检测的是交叉路口一定范围距离的一段路面,如距离摄像机\n10-120米范围的道路,使交叉道路口处于被检测范围之内。根据摄像机成像原理完成从像素坐标到世界坐标的转换。根据地球几何关系,在道路取一个基准点的GPS坐标后,计算道路任意点的GPS坐标,完成像素坐标、世界坐标、GPS坐标三者之间的相互转换,并将区域边界信息及三种坐标的转换关系保存在存储器或文件中。若不是第一次进行检测,可直接从存储器或文件中读取数据,用于后续的计算处理;\n[0045] 所述道路参数包括图像像素坐标、世界坐标和GPS坐标三者之间的转换关系以及道路感兴趣区域的边界信息,所述图像像素坐标、世界坐标和GPS坐标三者之间的转换关系如下:\n[0046] 视平面坐标(x,y)转换为世界坐标(X,Y):\n[0047] \n[0048] 其中a,b,c为参数,Wroad为道路宽度,Wimage为道路宽度在视频帧此点所在行占据的像素点数。\n[0049] 地面坐标到GPS坐标的转换:设定已知点A与已知点B,已知A点的道路坐标(xA,yA),B点的道路坐标(xB,yB),以及A处的GPS坐标值为(laA,loA),欲求B处的GPS坐标值(la表示纬度,lo表示经度,下同),则B点的GPS坐标值,为\n[0050] GPSB=(laB,loB)=(laC,loB)\n[0051] \n[0052] 3)对交叉道路口目标检测、识别及跟踪。在划定的检测区域范围内对目标进行检测,首先进行背景的自动提取,对摄像头抖动进行处理,对摄像头输入的图像进行滤波处理,然后根据运动目标检测的方法提取出前景目标,根据坐标转换关系,求出目标所在的位置,运用目标跟踪算法对目标进行跟踪,根据目标特征信息判断目标属性;在进行前景目标检测前首先对视频进行自动背景提取、自适应背景更新及摄像机防抖处理,再利用运动目标检测的方法提取出前景目标。\n[0053] 运动目标检测的方法包括如下步骤:\n[0054] 将当前帧和背景帧做差分后,进行阈值分割二值化;\n[0055] 对差值帧做阴影去除;\n[0056] 经过一些形态学上的处理,得到比较完整的前景像素区块;\n[0057] 采用连通标记算法对这些区块进行标记、定位;\n[0058] 根据目标的特征对其进行分类识别。\n[0059] 4)根据步骤3中所取得的信息进一步判断有无横穿道路事件发生,主要判断在交叉口有无行人存在及其运动的方向、速度,同时判断路面上有无车辆运动方向向着行人位置,判断危险程度,给出安全提示信息;\n[0060] 步骤4中的判定过程包括如下步骤:\n[0061] 从检测出的行人目标中提取出GPS位置、运动方向、运行速度等信息;\n[0062] 根据行人目标属性及运动信息,判断有无横穿道路事件发生;\n[0063] 如存在横穿道路事件,则进一步判断有行人目标周围是否有车辆目标;\n[0064] 若存在车辆目标则启动自动报警装置,给出警示信息。\n[0065] 5)将通过上述步骤获得的道路名称、检测时间、目标GPS位置、运动速度、运行方向等信息封转成数据帧,通过现有的有线或无线网络传输至交通控制调度中心。\n[0066] 本发明的核心处理模块可在硬件芯片上实现,如采用现场可编程门阵列(FPGA)、数字信号处理芯片(DSP)等,但不仅限于此。\n[0067] 下面给出一个具体的实际运用的例子:\n[0068] 将监控摄像设备架设在交叉道路口高约6米的位置,实时采集道路视频信息,经视频解码模块解码后,将视频流输入核心处理模块进行处理;核心处理模块主要完成道路目标检测、识别和跟踪以及目标GPS位置、运动方向、运行速度信息的提取,完成横穿道路事件的检测和安全信息提示指令发出。\n[0069] 首先进行系统初始化。完成设备及主要参数的初始化,使之处于正常工作状态。然后计算或读取道路基本信息。第一次对道路进行检测,需要利用人机交互接口进行检测区域确定。检测的是交叉路口一定范围距离的一段路面,距离摄像机10-120米范围的道路,使交叉道路口处于被检测范围之内。根据摄像机成像原理完成从像素坐标到世界坐标的转换。根据地球几何关系,在道路取一个基准点的GPS坐标后,计算道路任意点的GPS坐标,完成像素坐标、世界坐标、GPS坐标三者之间的相互转换,并将区域边界信息及三种坐标的转换关系保存在存储器或文件中。若不是第一次进行检测,可直接从存储器或文件中读取数据,用于后续的计算处理。\n[0070] 交叉道路口目标检测、识别及跟踪。在划定的检测区域范围内对目标进行检测,首先进行背景的自动提取,对摄像头抖动进行处理,对摄像头输入的图像进行滤波处理,然后根据运动目标检测的方法提取出前景目标,根据坐标转换关系,求出目标所在的位置,运用目标跟踪算法对目标进行跟踪,根据目标特征信息判断目标属性。\n[0071] 根据提取的信息进一步判断有无横穿道路事件发生,主要判断在交叉口有无行人存在及其运动的方向、速度,同时判断路面上有无车辆运动方向向着行人位置,判断危险程度,给出安全提示信息。将通过上述步骤获得的道路名称、检测时间、目标GPS位置、运动速度、运行方向等信息封转成数据帧,通过现有的有线或无线网络传输至交通控制调度中心。
法律信息
- 2022-06-07
未缴年费专利权终止
IPC(主分类): G08G 1/01
专利号: ZL 201310205831.8
申请日: 2013.05.28
授权公告日: 2015.09.23
- 2015-09-23
- 2013-11-06
实质审查的生效
IPC(主分类): G08G 1/01
专利申请号: 201310205831.8
申请日: 2013.05.28
- 2013-10-09
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |