System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于道路监控视频的车辆测速方法、装置以及电子设备制造方法及图纸_技高网

基于道路监控视频的车辆测速方法、装置以及电子设备制造方法及图纸

技术编号:40276166 阅读:11 留言:0更新日期:2024-02-02 23:03
本申请涉及计算机视觉技术领域,公开了一种基于道路监控视频的车辆测速方法、装置以及电子设备。所述方法包括从监控视频中确定至少两张目标图像,并提取所述目标图像的目标测速矩形区域中的车辆位置信息以及对应的车辆标识;利用透视变换矩阵计算所述至少两张目标图像中对应的至少两个目标车辆位置信息,得到至少两个标准位置信息;根据至少两个所述标准位置信息、所述标准测速区域以及所述实际测速矩形区域,获取实际位移;根据所述实际位移以及所述监控视频的视频帧率,获得所述车辆标识信息对应的车速信息。减少了基于监控视频测速的相机标定工作;可以实现实时测速和车辆信息提取并绑定;对测速场景的限制少,成本较低。

【技术实现步骤摘要】

本申请涉及计算机视觉,具体涉及一种基于道路监控视频的车辆测速方法、装置以及电子设备


技术介绍

1、随着计算机视觉技术的发展,一些完全基于视频分析技术的车辆测速方法和装置逐渐获得了小范围应用。该类方法需要解决的技术问题包括:如何在图像中定位车辆目标?如何在视频中跟踪车辆目标?如何将图像距离转化为真实的路面距离?近些年来随着深度学习技术的逐渐成熟,特别是图像目标检测、视频多目标跟踪算法的成熟,完全基于监控视频的车辆测速方案中的前两个问题逐渐得到解决。

2、当前基于视频的车辆测速方法的主要瓶颈在于如何将图像距离转化为真实的路面距离。大多数基于监控视频的车速检测需要将像素坐标系与世界坐标系进行转换,转换关系多为简单线性函数和基于相机内外参数标定的方法。前者受透视影响,精度较低,对相机的安装条件有严格的限制;而后者则相对复杂,且易受场景影响,当场景改变时,相机外参需要重新标定,而且实际的相机标定是一件费时费力的事情。因此,目前基于视频分析技术的车辆测速方法主要存在以下问题:相机标定困难,不利于大规模部署;存在透视误差,不能大范围应用。


技术实现思路

1、本申请实施例提供了一种基于道路监控视频的车辆测速方法,以解决现有技术中,相机标定困难,不利于大规模部署,以及存在透视误差,不能大范围应用的问题。

2、相应的,本申请实施例还提供了一种基于道路监控视频的车辆测速装置、一种电子设备、一种计算机可读存储介质,用于保证上述方法的实现及应用。

3、为了解决上述技术问题,本申请实施例公开了一种基于道路监控视频的车辆测速方法,所述方法包括:

4、从监控视频中确定至少两张目标图像,并提取所述目标图像的目标测速矩形区域中的车辆位置信息以及对应的车辆标识;

5、利用透视变换矩阵计算所述至少两张目标图像中对应的至少两个目标车辆位置信息,得到至少两个标准位置信息;其中,所述目标车辆位置信息对应的车辆标识相同;所述透视变换矩阵是根据第一监控图像中测速矩形区域与实际测速矩形区域生成标准测速区域,并将所述第一监控图像的矩形区域与所述标准测速区域通过透视变换处理得到的;所述实际测速矩形区域根据四个预设的标志点确定;所述第一监控图像中测速矩形区域的四个第一顶点与所述实际测速矩形区域的四个标志点一一对应。

6、根据至少两个所述标准位置信息、所述标准测速区域以及所述实际测速矩形区域,获取实际位移;

7、根据所述实际位移以及所述监控视频的视频帧率,获得所述车辆标识信息对应的车速信息。

8、本申请实施例还公开了一种基于道路监控视频的车辆测速装置,所述装置包括:

9、车辆信息提取模块,用于从监控视频中确定至少两张目标图像,并提取所述目标图像的目标测速矩形区域中的车辆位置信息以及对应的车辆标识;

10、透视变换模块,用于利用透视变换矩阵计算所述至少两张目标图像中对应的至少两个目标车辆位置信息,得到至少两个标准位置信息;其中,所述目标车辆位置信息对应的车辆标识相同;所述透视变换矩阵是根据第一监控图像中测速矩形区域与实际测速矩形区域生成标准测速区域,并将所述第一监控图像的矩形区域与所述标准测速区域通过透视变换处理得到的;所述实际测速矩形区域根据四个预设的标志点确定;所述第一监控图像中测速矩形区域的四个第一顶点与所述实际测速矩形区域的四个标志点一一对应。

11、实际位移获取模块,用于根据至少两个所述标准位置信息、所述标准测速区域以及所述实际测速矩形区域,获取实际位移;

12、车速信息获取模块,用于根据所述实际位移以及所述监控视频的视频帧率,获得所述车辆标识信息对应的车速信息。

13、本申请实施例还公开了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现本申请实施例中一个或多个所述的方法。

14、本申请实施例还公开了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现如本申请实施例中一个或多个所述的方法。

15、本申请实施例中,从监控视频中确定至少两张目标图像,并提取所述目标图像的目标测速矩形区域中的车辆位置信息以及对应的车辆标识;利用透视变换矩阵计算所述至少两张目标图像中对应的至少两个目标车辆位置信息,得到至少两个标准位置信息;根据至少两个所述标准位置信息、所述标准测速区域以及所述实际测速矩形区域,获取实际位移;根据所述实际位移以及所述监控视频的视频帧率,获得所述车辆标识信息对应的车速信息。其中,所述目标车辆位置信息对应的车辆标识相同;所述透视变换矩阵是根据第一监控图像中测速矩形区域与实际测速矩形区域生成标准测速区域,并将所述第一监控图像的矩形区域与所述标准测速区域通过透视变换处理得到的。所述实际测速矩形区域根据四个预设的标志点确定;所述第一监控图像中测速矩形区域的四个第一顶点与所述实际测速矩形区域的四个标志点一一对应。减少了基于监控视频测速的相机标定工作;可以实现实时测速和车辆信息提取并绑定;对测速场景的限制少,成本较低。

16、本申请实施例附加的方面和优点将在下面的描述部分中给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。

本文档来自技高网...

【技术保护点】

1.一种基于道路监控视频的车辆测速方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于道路监控视频的车辆测速方法,其特征在于,所述利用透视变换矩阵计算所述至少两张目标图像中对应的至少两个目标车辆位置信息,得到至少两个标准位置信息之前,所述方法还包括:

3.根据权利要求2所述的基于道路监控视频的车辆测速方法,其特征在于,所述根据所述实际高度、实际宽度以及所述四个第一顶点坐标,确定所述标准测速区域,包括:

4.根据权利要求1所述的基于道路监控视频的车辆测速方法,其特征在于,所述从监控视频中确定至少两张目标图像,并提取所述目标图像的目标测速矩形区域中的车辆位置信息以及对应的车辆标识,包括:

5.根据权利要求4所述的基于道路监控视频的车辆测速方法,其特征在于,所述利用预设的车辆目标检测模型,确定所述目标图像的目标测速矩形区域中的目标车辆,并提取所述目标车辆的车辆定位框信息,包括:

6.根据权利要求4所述的基于道路监控视频的车辆测速方法,其特征在于,所述利用预设的标识识别算法识别所述目标车辆的车辆标识,包括:

>7.根据权利要求5-6中任一项所述的基于道路监控视频的车辆测速方法,其特征在于,所述根据所述实际位移以及所述监控视频的视频帧率,获得所述车辆标识信息对应的车速信息之后,所述方法还包括:

8.一种基于道路监控视频的车辆测速装置,其特征在于,所述装置包括:

9.根据权利要求8所述的基于道路监控视频的车辆测速装置,其特征在于,所述装置还包括:

10.一种电子设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现权利要求1至7中任一项所述的方法。

...

【技术特征摘要】

1.一种基于道路监控视频的车辆测速方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于道路监控视频的车辆测速方法,其特征在于,所述利用透视变换矩阵计算所述至少两张目标图像中对应的至少两个目标车辆位置信息,得到至少两个标准位置信息之前,所述方法还包括:

3.根据权利要求2所述的基于道路监控视频的车辆测速方法,其特征在于,所述根据所述实际高度、实际宽度以及所述四个第一顶点坐标,确定所述标准测速区域,包括:

4.根据权利要求1所述的基于道路监控视频的车辆测速方法,其特征在于,所述从监控视频中确定至少两张目标图像,并提取所述目标图像的目标测速矩形区域中的车辆位置信息以及对应的车辆标识,包括:

5.根据权利要求4所述的基于道路监控视频的车辆测速方法,其特征在于,所述利用预设的车辆目标检测模型,确定所述目标图像...

【专利技术属性】
技术研发人员:郭韦昱
申请(专利权)人:中央财经大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1