基于公路监控的车道流量检测方法、装置、设备及介质与流程
未命名
10-18
阅读:81
评论:0
1.本发明涉及智能交通计算的技术领域,尤其是涉及基于公路监控的车道流量检测方法、装置、设备及介质。
背景技术:
2.目前,随着经济发展加速,机动车辆数量迅猛增加,带来了许多交通问题,如:交通拥堵、交通管理落后等。通过对道路的车道流量研究,可以了解交通流量的分布情况以及交通拥堵的程度。这些信息不仅可以把握当前交通运行状况,对交通规划研究和规划新的交通设施至关重要。传统的交通数据采集方法是在路面下埋设感应线圈进行数据采集,硬件系统较复杂、系统环境适应能力差、安装灵活性不高、对路面破坏性大、维护成本较高。
3.随着视频监控技术的发展,视频摄像机已经被广泛应用于智能交通技术领域。因此通过视频检测车道流量有了广泛应用的可能,且维护成本相对较低。目前车道识别技术主要采用边缘检测技术在图像中检测道路的各条标志线,但是由于各种干扰(如光线、下雨路面积水等)的影响,使得检测效果不够理想。
4.针对上述中的相关技术,发明人认为存在有对车道流量检测容易受到干扰进而导致准确率不够理想的缺陷。
技术实现要素:
5.为了提高车道流量检测的准确率,满足交通规划研究车道流量的准确度的高要求,本技术提供基于公路监控的车道流量检测方法、装置、设备及介质。
6.本技术的上述发明目的一是通过以下技术方案得以实现的:基于公路监控的车道流量检测方法,所述基于公路监控的车道流量检测方法包括:获取监控视频,从所述监控视频中获取视频关键帧图像,根据所述视频关键帧图像,绘制车道图像,其中,所述车道图像是指在所述视频关键帧图像上标记出车道范围后的图像;对携带有目标车辆的所述车道图像进行车辆特征识别,根据识别结果获得目标车辆特征;根据所述目标车辆特征,获取所述目标车辆特征的车道判断位置信息;根据所述车道判断位置信息和所述车道图像,获取车辆流量信息组,根据所述车辆流量信息组,获取车道流量。
7.通过采用上述技术方案,由于道路上的车道,在长期使用的过程中会产生磨损,或者受天气原因导致车道模糊,因此会对每条车道上统计车流量时造成影响,因此,通过获取监控视频,根据需要对其进行车道流量检测的车道,从该车道上的视频摄像机或监控设备等带有录制视频功能的设备中获取监控视频,对获取到的监控视频进行拆分,得到监控视频中每一帧的图像,并对该图像进行分析,识别出该图像中的车道位置,再根据车道位置,
在该图像中以绘制的方式,沿车道边沿描绘出车道的具体范围的方框,得到车道图像,对标记了车道的车道图像进行车辆特征识别,识别的方式可以是一种名为yolov3的目标检测算法,识别出车道图像中的车辆,得到对所述车道图像进行车辆特征识别,根据识别结果获得目标车辆特征,根据目标车辆特征和车道图像,判断车辆位于哪条车道,判断方式可以是土地信息学算法中的射线法,进而判断出每条车道的车流量,因此,通过识别车辆再判断车辆所属的车道,进而检测车道流量,降低了检测车道流量时容易受到干扰进而导致准确率不够理想的概率,提高了车道流量检测的准确率。
8.本技术在一较佳示例中可以进一步配置为:所述对所述车道图像进行特征识别,根据特征识别结果获得目标车辆特征,具体包括:根据所述特征识别结果,从所述车道图像中获取车辆特征;识别所述车辆特征,关联相同的所述车辆特征,得到相同车辆特征组;标记所述相同车辆特征组内的所述车辆特征相同的绑定标签;将所述绑定标签与对应的所述车辆特征进行匹配关联,获得目标车辆特征。
9.通过采用上述技术方案,对车道图像进行车辆特征识别后,根据特征识别的结果,得到车辆特征,车道图像中的车辆特征可以是通过标记框的方式,在车道图像中框选出的识别到的车辆,将所有的车道图像中的所有车辆特征进行分类,将相同的车辆特征进行关联,形成相同车辆特征组,再对相同车辆特征组内的车辆特征标记上绑定标签,将车辆特征与对应的绑定标签关联,得到目标车辆特征,因此,利用计算机等设备通过识别判断图像中的汽车的属性分析车道图像识别出车辆的方式,提高了识别图像中的车辆的效率,识别出的车辆以标记框框选车辆且标记绑定标签,便于后序对车辆流量的检测和统计,提高了车道流量检测的效率。
10.本技术在一较佳示例中可以进一步配置为:所述标记所述相同车辆特征组内的所述车辆特征相同的绑定标签,具体包括:对所述相同车辆特征组内的所述车辆特征标记临时标签;统计所述相同车辆特征组内的所述临时标签的数量;将所述相同车辆特征组内的所述临时标签的数量与预设的计数阈值对比,筛选所述临时标签的数量大于预设的计数阈值的所述相同车辆特征组,将该所述相同车辆特征组内的所述临时标签作为绑定标签。
11.通过采用上述技术方案,对相同车辆特征组内的所有车辆特征都标记临时标签,并计数相同车辆特征组内的临时标签的数量,通过将每个包含相同的车辆特征的相同车辆特征组内的临时标签数量与预设的计数阈值进行大小对比,筛选出大于预设的技术阈值的相同车辆特征组,将该相同车辆特征组内的临时标签作为绑定标签,由于根据车辆属性进行特征识别时,可能会出现识别错误的情况,例如在车道图像上的生物或漂浮的塑料垃圾等,而一般正常行驶的车辆在监控视频的所有车道图像中出现的次数比干扰物出现的次数多,因此,通过标记临时标签,再将临时标签的数量与预设阈值进行对比,将大于预设阈值的临时标签转换为绑定标签的方式,筛选排除可能并非车辆的车辆特征,得到用于进行车道流量检测的绑定标签,提高了对车道流量检测的正确率。
12.本技术在一较佳示例中可以进一步配置为:所述根据所述目标车辆特征,获取所述目标车辆特征的车道判断位置信息,具体包括;
根据所述目标车辆特征,获取所述目标车辆特征的位置信息;根据所述目标车辆特征的位置信息,获取所述目标车辆特征的车道判断位置信息。
13.通过采用上述技术方案,获取每一个目标车辆特征在车道图像上的位置信息,目标车辆特征是通过标记框的方式,在车道图像中框选出的识别到的车辆时,目标车辆特征在车道图像上的位置信息则是表示目标车辆特征的标记框在车道图像上的坐标位置和该标记框的长宽,再根据表示目标车辆特征的标记框在车道图像上的坐标位置和该标记框的长宽,获取用于判断车辆所在的车道的车道判断位置信息,车道判断位置信息可以是根据表示目标车辆特征的标记框在车道图像上的坐标位置和该标记框的长宽,计算得到的该标记框底部中点的坐标,因此,通过获取目标车辆特征的位置信息,再根据该位置信息获取详细精简的用于判断车辆所在的车道的车道判断位置信息,提高了后序判断车辆所在车道的效率,且提高了判断车辆所在车道的准确率。
14.本技术在一较佳示例中可以进一步配置为:所述根据所述车道判断位置信息和所述车道图像,获取车辆流量信息组,具体包括:根据所述车道判断位置信息和所述车道图像,获取车辆所属车道信息;将所述车道图像中的所述车辆所属车道信息与对应的所述目标车辆特征匹配关联,获取车辆流量信息组。
15.通过采用上述技术方案,根据车道判断位置信息和车道图像获取车辆所在的车道的方式,可以是土地信息学算法中的射线法,例如,车道判断位置信息是车道图像上的目标车辆特征的标记框的底部中点的坐标,射线法即是通过该坐标发射水平扫描线或垂直线,通过计算射线与车道图像中表示车道的车道方框的相交次数,如果相交次数是奇数,则认为目标车辆在车道内;如果是偶数,则认为目标车辆在车道外,获得目标车辆特征所在的车道后,将表示目标车辆特征所在的车道的车辆所属车道信息与对应的目标车辆特征关联,得到车辆流量信息组,因此,结合车道判断位置信息结合车道图像的方式,例如射线法,大大提高了判断车道流量的准确率,将车辆所属车道信息与对应的目标车辆特征关联,便于后序对车道流量的检测。
16.本技术在一较佳示例中可以进一步配置为:所述根据所述车辆流量信息组,获取车道流量,具体包括:获取预设的车道判断系数,根据所述预设的车道判断系数,划分对应数量的所述车道图像,得到车道流量判断图像组;判断所述车道流量判断图像组中的所述车道图像中,包含同一所述目标车辆特征的所述车辆流量信息组对应的所述车辆所属车道信息是否相同;若判断相同,提取该所述车辆流量信息组对应的所述车辆所属车道信息,记录该所述车辆所属车道信息并计流量数;若判断为不相同,提取包含同一所述目标车辆特征的所述车辆流量信息组对应的所述车辆所属车道信息并计数,根据计数结果,提取同一所述目标车辆特征对应的所述车辆所属车道信息最多的所述车辆所属车道信息,记录该所述车辆所属车道信息并计流量数;根据所述流量数,获取车道流量。
17.通过采用上述技术方案,由于本发明的目的一是检测车道流量,而车辆在行驶时会出现变道的情况,因此,通过预设的车道判断系数将所有的车道图像从第一帧的车道图像开始分组,得到车道流量判断图像组,车道流量判断图像组中包含对应预设的车道判断系数的数量的车道图像,车道图像中包含车辆流量信息组,判断车道流量判断图像组中的同一目标车辆特征对应的车辆流量信息组包含的车辆所属车道信息是否相同,若判断结果为相同,则可以认为该车道上经过了一辆车,则记录该目标车辆特征对应的车辆所属车道信息并计数,通过所有车辆所属车道信息对应的计数数量和对应的车辆所属车道信息,得到每个车道的流量数,若判断结果为不相同,则对同一目标车辆特征对应的所属车道信息计数,对同一目标车辆特征对应的所属车道信息最多的,可以认为该目标车辆特征对应的所述车道信息对应的车道上经过了一辆车,则记录该目标车辆特征对应的车辆所属车道信息并计数,因此,通过每个车辆所属车道信息对应的计数数量,得到每个车道的流量数,将判断结果为相同时记录的流量数和判断结果为不相同时记录的流量数相加,得到每个车道的车辆流量,通过预设的车道判断系数对车辆的变道和不变道的情况进行区分,并分别统计不同情况时的流量数,避免了车辆在车道上多次变道而导致对流量的检测结果不准确的情况,提高了检测车道流量的准确率。
18.本技术的上述发明目的二是通过以下技术方案得以实现的:基于公路监控的车道流量检测装置,所述基于公路监控的车道流量检测装置包括:车道图像绘制模块,用于获取监控视频,从所述监控视频中获取视频关键帧图像,根据所述视频关键帧图像,绘制车道图像,其中,所述车道图像是指在所述视频关键帧图像上标记出车道范围后的图像;目标车辆特征获取模块,用于对携带有目标车辆的所述车道图像进行车辆特征识别,根据识别结果获得目标车辆特征;车道判断模块,用于根据所述目标车辆特征,获取所述目标车辆特征的车道判断位置信息;车道流量获取模块,用于根据所述车道判断位置信息和所述车道图像,获取车辆流量信息组,根据所述车辆流量信息组,获取车道流量。
19.通过采用上述技术方案,由于道路上的车道,在长期使用的过程中会产生磨损,或者受天气原因导致车道模糊,因此会对每条车道上统计车流量时造成影响,因此,通过获取监控视频,根据需要对其进行车道流量检测的车道,从该车道上的视频摄像机或监控设备等带有录制视频功能的设备中获取监控视频,对获取到的监控视频进行拆分,得到监控视频中每一帧的图像,并对该图像进行分析,识别出该图像中的车道位置,再根据车道位置,在该图像中以绘制的方式,沿车道边沿描绘出车道的具体范围的方框,得到车道图像,对标记了车道的车道图像进行车辆特征识别,识别的方式可以是一种名为yolov3的目标检测算法,识别出车道图像中的车辆,得到对所述车道图像进行车辆特征识别,根据识别结果获得目标车辆特征,根据目标车辆特征和车道图像,判断车辆位于哪条车道,判断方式可以是土地信息学算法中的射线法,进而判断出每条车道的车流量,因此,通过识别车辆再判断车辆所属的车道,进而检测车道流量,降低了检测车道流量时容易受到干扰进而导致准确率不够理想的概率,提高了车道流量检测的准确率。
20.本技术的上述目的三是通过以下技术方案得以实现的:一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于公路监控视频的车道流量检测方法的步骤。
21.本技术的上述目的四是通过以下技术方案得以实现的:一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于公路监控视频的车道流量检测方法的步骤。
22.综上所述,本技术包括以下至少一种有益技术效果:1、由于道路上的车道,在长期使用的过程中会产生磨损,或者受天气原因导致车道模糊,因此会对每条车道上统计车流量时造成影响,因此,通过获取监控视频,根据需要对其进行车道流量检测的车道,从该车道上的视频摄像机或监控设备等带有录制视频功能的设备中获取监控视频,对获取到的监控视频进行拆分,得到监控视频中每一帧的图像,并对该图像进行分析,识别出该图像中的车道位置,再根据车道位置,在该图像中以绘制的方式,沿车道边沿描绘出车道的具体范围的方框,得到车道图像,对标记了车道的车道图像进行车辆特征识别,识别的方式可以是一种名为yolov3的目标检测算法,识别出车道图像中的车辆,得到对所述车道图像进行车辆特征识别,根据识别结果获得目标车辆特征,根据目标车辆特征和车道图像,判断车辆位于哪条车道,判断方式可以是土地信息学算法中的射线法,进而判断出每条车道的车流量,因此,通过识别车辆再判断车辆所属的车道,进而检测车道流量,降低了检测车道流量时容易受到干扰进而导致准确率不够理想的概率,提高了车道流量检测的准确率;2、对车道图像进行车辆特征识别后,根据特征识别的结果,得到车辆特征,车道图像中的车辆特征可以是通过标记框的方式,在车道图像中框选出的识别到的车辆,将所有的车道图像中的所有车辆特征进行分类,将相同的车辆特征进行关联,形成相同车辆特征组,再对相同车辆特征组内的车辆特征标记上绑定标签,将车辆特征与对应的绑定标签关联,得到目标车辆特征,因此,利用计算机等设备通过识别判断图像中的汽车的属性分析车道图像识别出车辆的方式,提高了识别图像中的车辆的效率,识别出的车辆以标记框框选车辆且标记绑定标签,便于后序对车辆流量的检测和统计,提高了车道流量检测的效率;3、由于本发明的目的一是检测车道流量,而车辆在行驶时会出现变道的情况,因此,通过预设的车道判断系数将所有的车道图像从第一帧的车道图像开始分组,得到车道流量判断图像组,车道流量判断图像组中包含对应预设的车道判断系数的数量的车道图像,车道图像中包含车辆流量信息组,判断车道流量判断图像组中的同一目标车辆特征对应的车辆流量信息组包含的车辆所属车道信息是否相同,若判断结果为相同,则可以认为该车道上经过了一辆车,则记录该目标车辆特征对应的车辆所属车道信息并计数,通过所有车辆所属车道信息对应的计数数量和对应的车辆所属车道信息,得到每个车道的流量数,若判断结果为不相同,则对同一目标车辆特征对应的所属车道信息计数,对同一目标车辆特征对应的所属车道信息最多的,可以认为该目标车辆特征对应的所述车道信息对应的车道上经过了一辆车,则记录该目标车辆特征对应的车辆所属车道信息并计数,因此,通过每个车辆所属车道信息对应的计数数量,得到每个车道的流量数,将判断结果为相同时记录的流量数和判断结果为不相同时记录的流量数相加,得到每个车道的车辆流量,通过预
设的车道判断系数对车辆的变道和不变道的情况进行区分,并分别统计不同情况时的流量数,避免了车辆在车道上多次变道而导致对流量的检测结果不准确的情况,提高了检测车道流量的准确率。
附图说明
23.图1是本技术实施例中基于公路监控的车道流量检测方法的一流程图;图2是本技术实施例中基于公路监控的车道流量检测方法的s20的实现流程图;图3是本技术实施例中基于公路监控的车道流量检测方法的s24的实现流程图;图4是本技术实施例中基于公路监控的车道流量检测方法的s30的实现流程图;图5是本技术实施例中基于公路监控的车道流量检测方法的s40的部分实现流程图;图6是本技术实施例中基于公路监控的车道流量检测方法的判断车辆所属车道的示意图;图7是本技术实施例中基于公路监控的车道流量检测方法的s40的部分实现流程图;图8是本技术实施例中基于公路监控的车道流量检测装置的一原理框图;图9是本技术实施例中基于公路监控的车道流量检测计算机设备的内部结构图。
具体实施方式
24.以下结合附图对本技术作进一步详细说明。
25.在一实施例中,如图1所示,本技术公开了基于公路监控的车道流量检测方法,具体包括如下步骤:s10:获取监控视频,从监控视频中获取视频关键帧图像,根据视频关键帧图像,绘制车道图像,其中,所述车道图像是指在所述视频关键帧图像上标记出车道范围后的图像。
26.在本实施例中,监控视频是指对公路进行监控录制所得的录像视频。视频关键帧图像是指监控视频每一帧的图像。车道图像是指在视频关键帧图像上绘制出车道范围后的图像。
27.具体地,从需要进行车道流量检测的公路区域所安装的监控设备等可以录制视频的录像设备上,获取该录像设备所录制的视频,即监控视频,将该监控视频进行分帧,逐帧分解为该监控视频每一帧的图像,得到视频关键帧图像,再对视频关键帧图像进行分析判断,绘制出视频关键帧图像中显示的每个车道的范围,在本实施例中,绘制的方式是通过图像编辑的方式以实线沿车道线在视频关键帧图像上画出车道的方框,得到车道图像。
28.进一步的,本实施例的监控视频为录像设备处于固定状态下所录制的视频,因此,监控视频包含的范围是固定不变的,则每个车道图像中的车道范围也是相同的。
29.s20:对携带有目标车辆的车道图像进行车辆特征识别,根据识别结果获得目标车辆特征。
30.在本实施例中,目标车辆特征是指车道图像中判断为车辆的用于车道流量检测的标记。
31.具体地,对携带有目标车辆的车道图像进行车辆特征识别,以判断车道图像中包
含的车辆图像,进而判断出在车道上的车辆,在本实施例中,识别的方式是通过yolov3算法识别车道图像中的车辆的特征,根据识别的结果,标记出车辆在车道图像上位置,得到目标车辆特征,在本实施例中,标记的方式是通过标记框的方式,在车道图像中框选出的识别到的车辆。
32.在本实施例中,yolov3算法的基本原理为将图像分为多个网格,在每个网格预测出该网格内是否存在目标以及目标的位置和类别,在本实施例中,通过yolov3算法,将车道图像分为多个网格,在每个网格预测出该网格内是否存在车辆以及车辆的位置和类别。
33.s30:根据目标车辆特征,获取目标车辆特征的车道判断位置信息。
34.在本实施例中,车道判断位置信息是指用于判断目标车辆特征所属车道的目标车辆特征的具体位置信息。
35.具体地,根据车道图像以及在车道图像上的目标车辆特征,分析获得目标车辆特征在车道图像上的位置,根据目标车辆特征在车道图像上的位置,获取能够用于判断目标车辆特征所属车道的具体位置信息,即车道判断位置信息,在本实施例中,车道判断位置信息是在目标车辆特征通过标记框的方式,在车道图像中框选出的识别到的车辆时,该标记框的中心点 。
36.s40:根据车道判断位置信息和车道图像,获取车辆流量信息组,根据车辆流量信息组,获取车道流量。
37.在本实施例中,车辆流量信息组是指包含车道图像,以及目标车辆特征所属车道信息的信息组合。车道流量是指车道的车辆流量。
38.具体地,根据目标车辆特征对应的车道判断位置信息和该目标车辆特征所在的车道图像,判断该目标车辆特征所代表的车辆所属的车道,将判断的结果关联该车道图像,得到车辆流量信息组,在本实施例中,判断的方式是土地信息学算法中的射线法,射线法的基本原理为从一端点引出射线,根据该射线与多边形的交点的数量,判断该端点是否位于该多边形的区域内,因此,在本实施例中,射线法的射线的端点是车道判断位置信息,射线法中的多边形是车道图像上的表示车道的范围的车道方框,再根据各车辆流量信息组中的判断目标车辆特征所代表的车辆所属的车道信息,得到每条车道的车辆流量。
39.在一实施例中,如图2所示,在步骤s20中,对携带有目标车辆的车道图像进行车辆特征识别,根据识别结果获得目标车辆特征,具体包括:s21:根据特征识别结果,从车道图像中获取车辆特征。
40.在本实施例中,车辆特征是指车道图像上通过特征识别被识别为车辆的标记。
41.具体地,根据特征识别的结果,在识别判断为有车辆的车道图像上,标记出通过特征识别被识别为车辆的部分在车道图像上的位置,得到车辆特征,标记的方式是通过标记框的方式,在车道图像中框选出在车道图像上的通过特征识别被识别为车辆的部分。
42.s22:识别车辆特征,关联相同的车辆特征,得到相同车辆特征组。
43.在本实施例中,相同车辆特征组是指包含相同的车辆特征的信息组。
44.具体地,在获取到车辆特征后,对所有车道图像上的车辆特征进行对比辨别,关联相同的车辆特征,得到相同车辆特征组。
45.进一步地,由于车道图像是对监控视频的逐帧分解得到的,在一张车道图像中同一车辆特征应当只会出现一次,因此,在同一车道图像上获取的通过对比辨别得到的多个
相同车辆特征,根据对比辨别的顺序,将首先进行对比辨别的车辆特征与其他车道图像上的相同车辆特征关联。
46.s23:标记相同车辆特征组内的车辆特征相同的绑定标签。
47.在本实施例中,绑定标签是指用于区别不同的车辆特征的标签信息。
48.具体地,相同车辆特征组内的车辆特征均为相同的车辆特征,对一个相同车辆特征组内的车辆特征标记一种绑定标签,而各不同的相同车辆特征组所对应的绑定标签不同,因此,各不同的车辆特征所对应的绑定标签也不相同。
49.s24:将绑定标签与对应的车辆特征进行匹配关联,获得目标车辆特征。
50.具体地,将车辆特征和与该车辆特征对应的绑定标签关联,得到目标车辆特征,因此,每个相同的目标车辆特征所关联的绑定标签也是相同的。
51.在一实施例中,如图3所示,在步骤s23中,标记相同车辆特征组内的车辆特征相同的绑定标签,具体包括:s231:对相同车辆特征组内的车辆特征标记临时标签。
52.在本实施例中,临时标签是指用于判断车辆特征是否为所需的车辆特征的标签信息。
53.具体地,由于在对车道图像进行特征识别时,可能会受到图像中的非车辆的物体信息的干扰,进而导致出现特征识别判断该物体为车辆但实际并非车辆的情况,因此,通过对相同车辆特征组内的车辆特征标记临时标签,后续经过判断该车辆特征所代表的物体是车辆时,将临时标签作为绑定标签,提高车道流量检测的准确率。
54.s232:统计相同车辆特征组内的临时标签的数量。
55.具体地,对相同车辆特征组内的所有车辆特征的临时标签计数,得到所有相同车辆特征组的临时标签的数量。
56.s233:将相同车辆特征组内的临时标签的数量与预设的计数阈值对比,筛选获得临时标签的数量大于预设的计数阈值的相同车辆特征组,将该相同车辆特征组内的临时标签作为绑定标签。
57.在本实施例中,预设的计数阈值是指通过临时标签的数量判断车辆特征代表的物体为车辆的最小值。
58.具体地,在对车道图像进行特征识别时,可能会受到图像中的非车辆的物体信息干扰,例如,在车道图像上的生物或漂浮的塑料垃圾等,而一般正常行驶的车辆在监控视频的所有车道图像中出现的次数比干扰物出现的次数多,因此,通过将相同车辆特征组内的临时标签的数量与预设的计数阈值对比,筛选临时标签的数量大于预设的计数阈值的相同车辆特征组,将该相同车辆特征组内的临时标签作为绑定标签,提高车道流量检测准确率。
59.进一步的,车辆特征所对应的是临时标签,而目标车辆特征所对应的是绑定标签,因此,目标车辆特征是经过筛选后的车辆特征,车辆特征是通过标记框的方式,在车道图像中框选出在车道图像上的通过特征识别被识别为车辆的部分,则目标车辆特征是根据车辆特征进行判断筛选后判断为车辆的标记框的形式。
60.在一实施例中,如图4所示,在步骤s30中,根据目标车辆特征,获取目标车辆特征的车道判断位置信息,具体包括;s31:根据目标车辆特征,获取目标车辆特征的位置信息。
61.在本实施例中,目标车辆特征的位置信息是指目标车辆特征在车道图像上的位置信息。
62.具体地,根据目标车辆特征,结合车道图像,获取在车道图像上的每一个目标车辆特征的位置信息,例如,当目标车辆特征是通过标记框的方式,在车道图像中框选出的识别到的车辆时,目标车辆特征的位置信息即是该标记框在图像上的位置信息,包括根据以车道图像的底边为x轴、左边为y轴形成的坐标系得到的该标记框的长度、宽度和该标记框左上角的坐标信息。
63.s32:根据目标车辆特征的位置信息,获取目标车辆特征的车道判断位置信息。
64.具体地,根据目标车辆特征的位置信息,得到用于判断目标车辆特征所属车道的车道判断位置信息,例如,当目标车辆特征是通过标记框的方式,在车道图像中框选出的识别到的车辆,目标车辆特征的位置信息为根据以车道图像的底边为x轴、左边为y轴形成的坐标系得到的该标记框的长度、宽度和该标记框左上角的坐标信息时,目标车辆特征的车道判断位置信息则是根据目标车辆特征的位置信息计算得到的该标记框底部中点的坐标。
65.在一实施例中,如图5所示,在步骤s40中,根据车道判断位置信息和车道图像,获取车辆流量信息组,具体包括:s41:根据车道判断位置信息和车道图像,获取车辆所属车道信息。
66.在本实施例中,车辆所属车道信息是指判断得到的车辆所在的具体车道的信息。
67.具体地,根据目标车辆特征对应的车道判断位置信息,结合该目标车辆特征所在的车道图像,判断得到目标车辆特征所在车道的信息,即车辆所属车道信息,例如,当目标车辆特征是通过标记框的方式,在车道图像中框选出的识别到的车辆,而目标车辆特征的车道判断位置信息是该标记框底部中点的坐标时,如图6所示,在本实施例中,判断目标车辆特征代表的车辆所在的具体车道的方式是土地信息学算法中的射线法,当使用射线法时,将车道图像中的表示车道的车道方框从左到右按顺序以阿拉伯数字的形式排序,并以该方框底部中点的坐标为端点形成水平扫描射线或垂直射线,再计算射线与表示车道的车道方框的相交次数,如果相交次数是奇数,则认为目标车辆特征代表的车辆在车道内;如果是偶数,则认为目标车辆特征代表的车辆在车道外。
68.s42:将车道图像中的车辆所属车道信息与对应的目标车辆特征匹配关联,获取车辆流量信息组。
69.具体地,将车道图像中的车辆所属车道信息和与该车辆所属车道信息对应的目标车辆特征匹配关联,得到车辆流量信息组。
70.在一实施例中,如图7所示,在步骤s40中,根据车辆流量信息组,获取车道流量,具体包括:s43:获取预设的车道判断系数,根据预设的车道判断系数,划分对应数量的车道图像,得到车道流量判断图像组。
71.在本实施例中,预设的车道判断系数是指用于划分车道图像的数值。车道流量判断图像组是指用于根据车道图像判断车道流量的图像组合。
72.具体地,本实施例提供的基于公路监控视频的车道流量检测方法用于检测车道流量,但是车辆在行驶时会出现变道的情况,因此,获取预设的车道判断系数,根据该预设的车道判断系数,划分出对应该预设的车道判断系数数量的车道图像,得到车道流量判断图
像组。
73.s44:判断车道流量判断图像组中的车道图像中,包含同一目标车辆特征的车辆流量信息组对应的车辆所属车道信息是否相同。
74.具体地,根据车道流量判断图像组,判断该图像组的车道图像中,包含同一目标车辆特征的车辆流量信息组对应的车辆所属车道信息是否相同。
75.s45:若判断相同,提取该所车辆流量信息组对应的车辆所属车道信息,记录该车辆所属车道信息并计流量数。
76.具体地,当判断车道流量判断图像组的车道图像中,包含同一目标车辆特征的车辆流量信息组对应的车辆所属车道信息均相同时,记录该车辆所属车道信息,并计数为流量数。
77.s46:若判断为不相同,提取包含同一目标车辆特征的车辆流量信息组对应的车辆所属车道信息并计数,根据计数结果,提取同一目标车辆特征对应的车辆所属车道信息最多的车辆所属车道信息,记录该车辆所属车道信息并计流量数。
78.具体地,当判断车道流量判断图像组的车道图像中,包含同一目标车辆特征的车辆流量信息组对应的车辆所属车道信息不相同时,提取每个包含同一目标车辆特征的车辆流量信息组对应的不同的车辆所属车道信息,并计数每种不同的车辆所属车道信息,根据计数的结果,提取计数结果为同一目标车辆特征对应的车辆所属车道信息最多的车辆所属车道信息,记录该车辆所属车道信息,并计数为流量数。
79.s47:根据流量数,获取车道流量。
80.具体地,将判断车道流量判断图像组的车道图像中,包含同一目标车辆特征的车辆流量信息组对应的车辆所属车道信息均相同和不相同时的计数为流量数的数值相加,得到车道的流量数。
81.应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
82.在一实施例中,提供基于公路监控的车道流量检测装置,该基于公路监控的车道流量检测装置与上述实施例中基于公路监控的车道流量检测方法一一对应。如图8所示,该基于公路监控的车道流量检测装置包括车道图像获取模块、目标车辆特征获取模块、车道判断模块和车道流量获取模块。各功能模块详细说明如下:车道图像绘制模块,用于获取监控视频,从监控视频中获取视频关键帧图像,根据视频关键帧图像,绘制车道图像,其中,车道图像是指在视频关键帧图像上标记出车道范围后的图像。
83.目标车辆特征获取模块,用于对携带有目标车辆的车道图像进行车辆特征识别,根据识别结果获得目标车辆特征。
84.车道判断模块,用于根据目标车辆特征,获取目标车辆特征的车道判断位置信息。
85.车道流量获取模块,用于根据车道判断位置信息和车道图像,获取车辆流量信息组,根据车辆流量信息组,获取车道流量。
86.可选的,目标车辆特征获取模块包括:车辆特征获取子模块,用于根据特征识别结果,从车道图像中获取车辆特征;
相同车辆特征组获取子模块,用于识别车辆特征,关联相同的车辆特征,得到相同车辆特征组;标记绑定标签子模块,用于标记相同车辆特征组内的车辆特征相同的绑定标签;绑定标签关联子模块,用于将绑定标签与对应的车辆特征进行匹配关联,获得目标车辆特征。
87.可选的,标记绑定标签子模块包括:标记临时标签单元,用于对相同车辆特征组内的车辆特征标记临时标签;临时标签计数单元,用于统计相同车辆特征组内的临时标签的数量;绑定标签筛选单元,用于将相同车辆特征组内的临时标签的数量与预设的计数阈值对比,筛选临时标签的数量大于预设的计数阈值的相同车辆特征组,将该相同车辆特征组内的临时标签作为绑定标签。
88.可选的,车道判断模块包括:特征位置信息获取子模块,用于根据目标车辆特征,获取目标车辆特征的位置信息;特征车道判断位置获取子模块,用于根据目标车辆特征的位置信息,获取目标车辆特征的车道判断位置信息。
89.可选的,车道流量获取模块包括:车辆所属车道信息信息获取子模块,用于根据车道判断位置信息和车道图像,获取车辆所属车道信息;车辆流量信息组获取子模块,用于将车道图像中的车辆所属车道信息与对应的目标车辆特征匹配关联,获取车辆流量信息组。
90.可选的,车道流量获取模块还包括:车道流量判断图像组划分子模块,用于获取预设的车道判断系数,根据预设的车道判断系数,划分对应数量的车道图像,得到车道流量判断图像组;车辆所属车道信息判断模块,用于判断车道流量判断图像组中的车道图像中,包含同一目标车辆特征的车辆流量信息组对应的车辆所属车道信息是否相同;判断相同记录计数子模块,用于若判断相同,提取该所车辆流量信息组对应的车辆所属车道信息,记录该车辆所属车道信息并计流量数;判断不同记录计数子模块,用于若判断为不相同,提取包含同一目标车辆特征的车辆流量信息组对应的车辆所属车道信息并计数,根据计数结果,提取同一目标车辆特征对应的车辆所属车道信息最多的车辆所属车道信息,记录该车辆所属车道信息并计流量数;流量数相加子模块,用于根据流量数,获取车道流量。
91.关于基于公路监控的车道流量检测装置的具体限定可以参见上文中对于基于公路监控视频的车道流量检测方法的限定,在此不再赘述。上述基于公路监控的车道流量检测装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
92.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结
构图可以如图9所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于储存车道图像、相同车辆特征组、目标车辆特征、车道判断位置信息、车辆流量信息组、车辆识别属性等。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于公路监控的车道流量检测方法。
93.在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:获取监控视频,从监控视频中获取视频关键帧图像,根据视频关键帧图像,绘制车道图像,其中,所述车道图像是指在所述视频关键帧图像上标记出车道范围后的图像;对携带有目标车辆的车道图像进行车辆特征识别,根据识别结果获得目标车辆特征;根据目标车辆特征,获取目标车辆特征的车道判断位置信息;根据车道判断位置信息和车道图像,获取车辆流量信息组,根据车辆流量信息组,获取车道流量。
94.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取监控视频,从监控视频中获取视频关键帧图像,根据视频关键帧图像,绘制车道图像,其中,所述车道图像是指在所述视频关键帧图像上标记出车道范围后的图像;对携带有目标车辆的车道图像进行车辆特征识别,根据识别结果获得目标车辆特征;根据目标车辆特征,获取目标车辆特征的车道判断位置信息;根据车道判断位置信息和车道图像,获取车辆流量信息组,根据车辆流量信息组,获取车道流量。
95.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink) dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
96.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
97.以上所述实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
技术特征:
1.基于公路监控的车道流量检测方法,其特征在于,所述基于公路监控视频的车道流量检测方法包括:获取监控视频,从所述监控视频中获取视频关键帧图像,根据所述视频关键帧图像,绘制车道图像,其中,所述车道图像是指在所述视频关键帧图像上标记出车道范围后的图像;对携带有目标车辆的所述车道图像进行车辆特征识别,根据识别结果获得目标车辆特征;根据所述目标车辆特征,获取所述目标车辆特征的车道判断位置信息;根据所述车道判断位置信息和所述车道图像,获取车辆流量信息组,根据所述车辆流量信息组,获取车道流量。2.根据权利要求1所述的基于公路监控的车道流量检测方法,其特征在于,所述对携带有目标车辆的所述车道图像进行车辆特征识别,根据识别结果获得目标车辆特征,具体包括:根据所述特征识别结果,从所述车道图像中获取车辆特征;识别所述车辆特征,关联相同的所述车辆特征,得到相同车辆特征组;标记所述相同车辆特征组内的所述车辆特征相同的绑定标签;将所述绑定标签与对应的所述车辆特征进行匹配关联,获得目标车辆特征。3.根据权利要求2所述的基于公路监控的车道流量检测方法,其特征在于,所述标记所述相同车辆特征组内的所述车辆特征相同的绑定标签,具体包括:对所述相同车辆特征组内的所述车辆特征标记临时标签;统计所述相同车辆特征组内的所述临时标签的数量;将所述相同车辆特征组内的所述临时标签的数量与预设的计数阈值对比,筛选所述临时标签的数量大于预设的计数阈值的所述相同车辆特征组,将该所述相同车辆特征组内的所述临时标签作为绑定标签。4.根据权利要求1所述的基于公路监控的车道流量检测方法,其特征在于,所述根据所述目标车辆特征,获取所述目标车辆特征的车道判断位置信息,具体包括;根据所述目标车辆特征,获取所述目标车辆特征的位置信息;根据所述目标车辆特征的位置信息,获取所述目标车辆特征的车道判断位置信息。5.根据权利要求1所述的基于公路监控的车道流量检测方法,其特征在于,所述根据所述车道判断位置信息和所述车道图像,获取车辆流量信息组,具体包括:根据所述车道判断位置信息和所述车道图像,获取车辆所属车道信息;将所述车道图像中的所述车辆所属车道信息与对应的所述目标车辆特征匹配关联,获取车辆流量信息组。6.根据权利要求1所述的基于公路监控的车道流量检测方法,其特征在于,所述根据所述车辆流量信息组,获取车道流量,具体包括:获取预设的车道判断系数,根据所述预设的车道判断系数,划分对应数量的所述车道图像,得到车道流量判断图像组;判断所述车道流量判断图像组中的所述车道图像中,包含同一所述目标车辆特征的所述车辆流量信息组对应的所述车辆所属车道信息是否相同;若判断相同,提取该所述车辆流量信息组对应的所述车辆所属车道信息,记录该所述
车辆所属车道信息并计流量数;若判断为不相同,提取包含同一所述目标车辆特征的所述车辆流量信息组对应的所述车辆所属车道信息并计数,根据计数结果,提取同一所述目标车辆特征对应的所述车辆所属车道信息最多的所述车辆所属车道信息,记录该所述车辆所属车道信息并计流量数;根据所述流量数,获取车道流量。7.基于公路监控的车道流量检测装置,其特征在于,所述基于公路监控视频的车道流量检测装置包括:车道图像绘制模块,用于获取监控视频,从所述监控视频中获取视频关键帧图像,根据所述视频关键帧图像,绘制车道图像,其中,所述车道图像是指在所述视频关键帧图像上标记出车道范围后的图像;目标车辆特征获取模块,用于对携带有目标车辆的所述车道图像进行车辆特征识别,根据识别结果获得目标车辆特征;车道判断模块,用于根据所述目标车辆特征,获取所述目标车辆特征的车道判断位置信息;车道流量获取模块,用于根据所述车道判断位置信息和所述车道图像,获取车辆流量信息组,根据所述车辆流量信息组,获取车道流量。8.根据权利要求7所述的基于公路监控的车道流量检测装置,其特征在于,所述目标车辆特征获取模块包括:车辆特征获取子模块,用于根据所述特征识别结果,从所述车道图像中获取车辆特征;相同车辆特征组获取子模块,用于识别所述车辆特征,关联相同的所述车辆特征,得到相同车辆特征组;标记绑定标签子模块,用于标记所述相同车辆特征组内的所述车辆特征相同的绑定标签;绑定标签关联子模块,用于将所述绑定标签与对应的所述车辆特征进行匹配关联,获得目标车辆特征。9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述基于公路监控视频的车道流量检测方法的步骤。10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述基于公路监控视频的车道流量检测方法的步骤。
技术总结
本申请涉及基于公路监控的车道流量检测方法、装置、设备及介质,其方法包括获取监控视频,从所述监控视频中获取视频关键帧图像,根据所述视频关键帧图像,绘制车道图像,其中,所述车道图像是指在所述视频关键帧图像上标记出车道范围后的图像;对携带有目标车辆的所述车道图像进行车辆特征识别,根据识别结果获得目标车辆特征;根据所述目标车辆特征,获取所述目标车辆特征的车道判断位置信息;根据所述车道判断位置信息和所述车道图像,获取车辆流量信息组,根据所述车辆流量信息组,获取车道流量。本申请具有提高车道流量检测的准确率,满足交通规划研究车道流量对准确度的高要求的效果。的效果。的效果。
技术研发人员:沈堪海 金双泉 游锦龙 胡迎鹏 肖鸣 方顺 曾栋 江丹
受保护的技术使用者:广东省交通运输规划研究中心
技术研发日:2023.07.29
技术公布日:2023/10/11
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
