一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种路面病害程度识别方法、装置、计算机设备及介质

2022-09-03 15:59:14 来源:中国专利 TAG:


1.本技术涉及计算机技术的领域,尤其是涉及一种路面病害程度识别方法、装置、计算机设备及介质。


背景技术:

2.无论是水泥路面还是沥青路面,在路面通车一段时间后,路面会陆续出现损坏、裂缝、松散以及沉陷等路面病害。当大量的车辆通过有路缝的路面区域时,车辆对地面形成压力,易产生新的裂缝,这不仅会降低路面承载力,也可能会对通行的车辆造成一定的磨损。
3.在相关技术中,工作人员定期检测各个路段的路面情况,并依次排查各个路段是否存在路面病害。然而当路面的损坏程度不同时,对应的紧急程度以及修复类型也各不相同,因此如何识别路面的损坏程度成为一个关键问题。


技术实现要素:

4.为了便于识别路面病害的损坏程度,本技术提供一种路面病害程度识别方法、装置、计算机设备及存储介质。
5.第一方面,本技术提供的一种路面病害程度识别方法,采用如下的技术方案:一种路面病害程度识别方法,包括:获取当前路段安装的各个摄像头采集的视频数据;基于所述视频数据,确定当前路段各个车辆的行驶平稳度;当检测到任一车辆的行驶平稳度发生变化时,判断当前路段是否存在路面病害;若当前路段存在路面病害,则检测所述路面病害的深度信息。
6.通过采用上述技术方案,能够获取到各个摄像头采集的视频数据,并对视频数据进行分析,从视频数据的分析结果中得到各个车辆的行驶平稳度,并能够在车辆行驶平稳度发生变化时,说明当前路段可能存在路面病害,并判断当前路段是否存在路面病害,且在存在路面病害时,检测路面病害的深度信息,以便于工作人员根据路面病害的深度信息确定出对应的紧急程度以及修复类型,从而便于识别出路面的损坏程度。
7.在另一种可能实现的方式中,所述基于所述视频数据,确定当前路段中各个车辆的行驶平稳度,包括:基于所述视频数据,确定当前路段的坡度以及平整度;基于所述视频数据,确定当前路段中各个车辆的行驶速度以及行驶偏移量;基于所述坡度、所述平整度、所述各个车辆的行驶速度以及所述行驶偏移量,确定各个车辆的行驶平稳度。
8.通过采用上述技术方案,能够对视频数据进行分析,得到当前路段的坡度信息以及平整度信息,以减小车辆行驶在坡度较大,和/或,平整度较低的路段时,车辆行驶平稳度较低,而误报为路面病害的可能性。根据车辆在一段路段行驶的视频数据,得到车辆的行驶速度以及行驶的偏移量,以根据路面的坡度、平整度、车辆的行驶速度和偏移量共同确定车
辆行驶的平稳度,以较为准确地得到车辆行驶平稳度信息。
9.在另一种可能实现的方式中,所述基于所述视频数据,确定当前路段中各个车辆的行驶速度,包括:对所述视频数据进行目标检测,确定所述视频数据中包含的车型;对不同车型的车辆进行目标跟踪,并确定不同车型的车辆的行驶速度。
10.通过采用上述技术方案,在车辆行驶过程中,路段中包含若干不同种类的车型,然而不同车型行驶的速度等都不相同,因此对不同车型进行区分,对视频数据中所有车辆进行目标检测,并对不同车型分别进行跟踪,以得到不同车型的行驶速度,以减小不同车型行驶速度以及平稳度均不相同的可能性。
11.在另一种可能实现的方式中,所述基于所述视频数据,确定当前路段中各个车辆的行驶偏移量包括:基于所述视频数据,确定当前路段中的车道信息以及各个车辆行驶过程中的连续帧图像;基于所述连续帧图像,确定各个车辆的行驶路线;基于所述当前路段的车道信息以及所述各个车辆的行驶路线,确定各个车辆的行驶偏移量。
12.通过采用上述技术方案,能够在车辆行驶过程中,根据车辆行驶的视频,以确定出车辆行驶所在车道信息,并从视频数据中确定出车辆行驶过程中的连续帧图像,通过对连续帧图像进行分析,从而得到车辆的行驶路线,并将车辆的行驶路线和路段的车道信息进行对比,进而得到车辆的行驶偏移量。
13.在另一种可能实现的方式中,所述当检测到任一车辆的行驶平稳度发生变化时,判断当前路段是否存在路面病害,包括:当检测到任一车辆的行驶平稳度发生变化时,识别当前路段图像中包含的特征信息;将当前路段图像的特征信息输入到预先训练好的网络模型中;若当前路段存在路面病害,则对当前路段图像中的路面病害进行标记。
14.通过采用上述技术方案,能够在车辆行驶平稳度发生变化时,从当前路段图像中提取特征信息,并将特征信息输入到预先训练好的网络模型中,以便于区分路面的路面病害以及其它特征信息,计算机设备在路段存在路面病害时,将存在的路面病害进行标记,以便于工作人员清楚地了解到路面存在的病害信息。
15.在另一种可能实现的方式中,所述当检测到任一车辆的行驶平稳度发生变化时,识别当前路段图像中包含的特征信息,包括:当检测到任一车辆的行驶平稳度发生变化时,从视频数据中提取车辆行驶声音;基于所述车辆行驶声音以及所述当前路段图像,将当前路段中包含的路面障碍和路面病害进行区分;将当前路段中包含路面病害的特征作为特征信息。
16.通过采用上述技术方案,能够在车辆行驶平稳度发生变化时,将车辆行驶的声音提取出来,并对车辆行驶的声音进行分析,根据车辆在路面病害和路面障碍行驶过程中的声音不同,以判断当前路段的特征为路面病害还是路面障碍,并将包含路面病害的特征作
为特征信息。
17.在另一种可能实现的方式中,所述若当前路段存在路面病害,则检测所述路面病害的深度信息,包括:若当前路段存在路面病害,则确定所述路面病害所在图像的颜色以及当前路段路面颜色;基于所述路面病害所在图像的颜色以及所述当前路段路面颜色,确定路面病害的深度信息。
18.通过采用上述技术方案,能够通过对比路面病害和路段颜色,并将对比结果进行分析,以得到路面病害的深度信息,从而便于通过路面病害的深度信息以判断出路面的损坏程度。
19.第二方面,本技术提供了一种路面病害程度识别的装置,采用如下的技术方案:一种路面病害程度识别装置,包括:获取模块,用于获取当前路段安装的各个摄像头采集的视频数据;确定模块,用于基于所述视频数据,确定当前路段各个车辆的行驶平稳度;判断模块,用于当检测到任一车辆的行驶平稳度发生变化时,判断当前路段是否存在路面病害;检测模块,用于当当前路段存在路面病害时,检测所述路面病害的深度信息。
20.通过采用上述技术方案,获取模块能够获取到各个摄像头采集的视频数据,并对视频数据进行分析,确定模块从视频数据的分析结果中得到各个车辆的行驶平稳度,并能够在车辆行驶平稳度发生变化时,说明当前路段可能存在路面病害,判断模块判断当前路段是否存在路面病害,且在存在路面病害时,检测模块检测路面病害的深度信息,以便于工作人员根据路面病害的深度信息确定出对应的紧急程度以及修复类型,从而便于识别出路面的损坏程度。
21.在另一种可能的实现方式中,确定模块在基于所述视频数据,确定当前路段中各个车辆的行驶平稳度时,具体用于:基于所述视频数据,确定当前路段的坡度以及平整度;基于所述视频数据,确定当前路段中各个车辆的行驶速度以及行驶偏移量;基于所述坡度、所述平整度、所述各个车辆的行驶速度以及所述行驶偏移量,确定各个车辆的行驶平稳度。
22.在另一种可能的实现方式中,确定模块在基于所述视频数据,确定当前路段中各个车辆的行驶速度时,具体用于:对所述视频数据进行目标检测,确定所述视频数据中包含的车型;对不同车型的车辆进行目标跟踪,并确定所述不同车型的车辆的行驶速度。
23.在另一种可能的实现方式中,确定模块在基于所述视频数据,确定当前路段中各个车辆的行驶偏移量时,具体用于:基于所述视频数据,确定当前路段中的车道信息以及各个车辆行驶过程中的连续帧图像;基于所述连续帧图像,确定各个车辆的行驶路线;基于所述当前路段的车道信息以及所述各个车辆的行驶路线,确定各个车辆的行
驶偏移量。
24.在另一种可能的实现方式中,判断模块在当检测到任一车辆的行驶平稳度发生变化时,判断当前路段是否存在路面病害时,具体用于:当检测到任一车辆的行驶平稳度发生变化时,识别当前路段图像中包含的特征信息;将当前路段图像的特征信息输入到预先训练好的网络模型中;若当前路段存在路面病害,则对当前路段图像中的路面病害进行标记。
25.在另一种可能的实现方式中,判断模块在当检测到任一车辆的行驶平稳度发生变化时,识别当前路段图像中包含的特征信息时,具体用于:当检测到任一车辆的行驶平稳度发生变化时,从视频数据中提取车辆行驶声音;基于所述车辆行驶声音以及所述当前路段图像,将当前路段中包含的路面障碍和路面病害进行区分;将当前路段中不包含路面障碍的特征作为特征信息。
26.在另一种可能的实现方式中,检测模块在当当前路段存在路面病害时,检测所述路面病害的深度信息时,具体用于:若当前路段存在路面病害,则确定所述路面病害所在图像的颜色以及当前路段路面颜色;基于所述路面病害所在图像的颜色以及所述当前路段路面颜色,确定路面病害的深度信息。
27.第三方面,本技术提供一种计算机设备,采用如下的技术方案:一种计算机设备,该计算机设备包括:至少一个处理器;存储器;至少一个应用程序,其中所述至少一个应用程序被存储在所述存储器中并被配置为由所述至少一个处理器执行,所述至少一个应用程序配置用于:执行根据第一方面任一种可能的实现方式所示的一种路面病害程度识别方法。
28.第四方面,本技术提供一种计算机可读存储介质,采用如下的技术方案:一种计算机可读存储介质,包括:存储有能够被处理器加载并执行实现第一方面任一种可能的实现方式所示的一种路面病害程度识别方法的计算机程序。
29.综上所述,本技术包括以下至少一种有益技术效果:1.能够获取到各个摄像头采集的视频数据,并对视频数据进行分析,从视频数据的分析结果中得到各个车辆的行驶平稳度,并能够在车辆行驶平稳度发生变化时,说明当前路段可能存在路面病害,并判断当前路段是否存在路面病害,且在存在路面病害时,检测路面病害的深度信息,以便于工作人员根据路面病害的深度信息确定出对应的紧急程度以及修复类型,从而便于识别出路面的损坏程度;2.在车辆行驶过程中,路段中包含若干不同种类的车型,然而不同车型行驶的速度等都不相同,因此对不同车型进行区分,对视频数据中所有车辆进行目标检测,并对不同车型分别进行跟踪,以得到不同车型的行驶速度,以减小不同车型行驶速度以及平稳度均不相同的可能性。
附图说明
30.图1是本技术实施例的一种路面病害程度识别方法流程示意图。
31.图2是本技术实施例的一种路面病害程度识别装置结构示意图。
32.图3是本技术实施例的一种电子设备的结构示意图。
具体实施方式
33.下面结合说明书附图1-附图3对本技术实施例作进一步详细描述。
34.本具体实施例仅仅是对本技术的解释,其并不是对本技术的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本技术的权利要求范围内都受到专利法的保护。
35.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
36.另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
37.本技术实施例提供了一种路面病害程度识别方法,能够在车辆行驶平稳度发生变化时,判断当前路段是否存在有路面病害,并在存在路面病害时,检测路面病害的深度信息,以便于将不同深度的路面病害分配不同的紧急程度以及修复类型。
38.在本技术实施例中主要以识别马路上的路面病害的场景为例进行描述,但是并不作为对本技术实施例的限定。
39.为了更好的实施该路面病害程度识别方法,下述通过具体实施例并结合附图进行阐述。
40.本技术实施例提供了一种路面病害程度识别方法,由计算机设备执行,该计算机设备可以为服务器也可以为终端设备,其中,该服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统。终端设备可以是笔记本电脑以及台式计算机等,但并不局限于此,本技术实施例在此不做限制。
41.进一步地,本技术实施例提供了一种路面病害程度识别方法,如图1所述,给出了一种示例以执行一种路面病害程度识别方法,具体如下所示:步骤s101,获取当前路段安装的各个摄像头采集的视频数据。
42.对于本技术实施例,可以预先在高速公路以及高架桥等公路上,每隔预设距离安装摄像头。计算机设备和摄像头进行通信连接,计算机设备获取到摄像头拍摄的视频数据。具体地,计算机设备可以始终获取摄像头拍摄的视频数据,也可以识别当前路段车流量,若当前路段没有车辆通过,即车流量为0时,不获取摄像头采集的视频数据,或控制摄像头进行休眠。
43.步骤s102,基于视频数据,确定当前路段各个车辆的行驶平稳度。
44.对于本技术实施例,车辆的行驶平稳度包括车辆行驶过程中相对路面水平面的偏移程度,即车辆行驶的颠簸程度。若当前路段的路面病害较多时,车辆行驶平稳度较低;反
之,若当前路段的路面病害较少时,车辆行驶平稳度较高。
45.确定当前路段各个车辆的行驶平稳度:计算机设备可以通过检测车辆行驶的高度和车辆所处的路段水平面高度之间的距离,若车辆的高度低于路段水平面的高度,则车辆可能处于低洼;若车辆的高度高于路段水平面的高度,则车辆可能处于高凸。具体地,车辆行驶过程中的高度离路段水平面的高度距离越大,则车辆的行驶平稳度越低。
46.步骤s103,当检测到任一车辆的行驶平稳度发生变化时,判断当前路段是否存在路面病害。
47.对于本技术实施例,计算机设备可以将车辆的行驶平稳度进行量化,例如,通过行驶平稳度指数来表征车辆行驶的平稳度,可以设定平稳度最高时,行驶平稳度指数为10。通过行驶平稳度指数,绘制行驶平稳度变化曲线。当行驶平稳度变化幅度大于1个单位值时,则车辆所在的路段可能存在路面病害,则判断当前路段是否存在路面病害。
48.判断当前路段是否存在路面病害:计算机设备可以通过对车辆行驶的图像进行分割处理,将可能存在路面病害的路段进行图像处理,以减少计算机设备的处理量。
49.步骤s104,若当前路段存在路面病害,则检测路面病害的深度信息。
50.对于本技术实施例,检测路面病害的深度信息:计算机设备可以通过检测路面的颜色,即当路面病害的颜色接近路面时,则路面病害的深度可能较小;当路面病害的颜色较深,则路面病害的深度可能较大。具体地,检测路面病害的深度信息:还可以向计算机设备输入预先设定好的计算算法,检测影响路面病害的深度信息的因素,并向各个不同的影响因素分配不同的系数,以得到路面病害的深度信息。
51.具体地,在本技术实施例中,步骤s102中基于视频数据,确定当前路段中各个车辆的行驶平稳度,具体可以包括步骤s1021(图中未示出)、步骤s1022(图中未示出)以及步骤s1023(图中未示出),其中,步骤s1021,基于视频数据,确定当前路段的坡度以及平整度。
52.对于本技术实施例,计算机设备可以从视频数据中抽取若干帧图像,并确定帧图像中路段的坡度和平整度。确定当前路段的坡度:计算机设备可以识别帧图像中路段的最高点和最低点,并确定最高点和最低点的坐标信息,以此计算出路段的坡度。确定当前路段的平整度:计算机设备可以从视频数据中提取若干帧图像,还可以提取出车流量较小时的帧图像,以便于得到较为完整的体现路段平整度的图像。
53.步骤s1022,基于视频数据,确定当前路段中各个车辆的行驶速度以及行驶偏移量。
54.对于本技术实施例,确定当前路段中各个车辆的行驶速度:计算机设备可以通过获取路段上相邻两个摄像头采集的视频数据,并通过车辆在相邻两个摄像头之间行驶的路程和时间,计算出车辆行驶的平均速度,还可以在摄像头处安装能够发送电磁波的计算机设备,利用设备向车辆发射电磁波,并接收车辆返回的回波,由此确定出车辆和电磁波发射点之间的距离、变化率等信息,以确定车辆的行驶速度。
55.确定各个车辆的行驶偏移量:计算机设备可以在车辆行驶在直线路段时,检测车辆的行驶路线,并将车辆的行驶路线和车辆所在路段的直线路线进行对比,得到车辆行驶相对于直线路线的行驶偏移量。
56.步骤s1023,基于坡度、平整度、各个车辆的行驶速度以及行驶偏移量,确定各个车
辆的行驶平稳度。
57.对于本技术实施例,当车辆行驶在坡度较小、平整度较高的路段时,且车辆行驶速度偏小,但是车辆行驶偏移量较多时,车辆行驶的路段可能存在的路面病害较多,车辆行驶的平稳度可能较低。
58.具体地,由于不同车型的车辆在行驶过程中的行驶速度不同,行驶的最高限速也不相同,因此需要对车辆进车型区分,在本技术实施例中,步骤s1022中基于视频数据,确定当前路段中各个车辆的行驶速度,具体可以包括步骤s10221(图中未示出)以及步骤s10222(图中未示出),其中,步骤s10221,对视频数据进行目标检测,确定视频数据中包含的车型。
59.对于本技术实施例,计算机设备可以预先从视频数据中提取若干帧图像,并从若干帧图像中将包含有车辆的图像作为关键帧图像,并对关键帧图像进行目标检测。确定视频数据中包含的车型:计算机设备可以通过确定车辆的形状、大小等信息,以确定出视频数据中包含的车型为轿车、客车、公交车还是货车等类型。
60.步骤s10222,对不同车型的车辆进行目标跟踪,并确定不同车型的车辆的行驶速度。
61.对于本技术实施例,计算机设备可以在确定车型信息后,对不同的车型信息进行分别跟踪,例如,图像中包含有轿车a、轿车b、货车c、公交车d以及公交车e,则对轿车a以及轿车b进行目标跟踪,以确定轿车a和轿车b的行驶速度,对公交车d以及公交车e进行目标跟踪,以确定公交车d以及公交车e的行驶速度。
62.具体地,在本技术实施例中,步骤s1022中基于视频数据,确定当前路段中各个车辆的行驶偏移量,具体可以包括步骤s1022a(图中未示出)、步骤s1022b(图中未示出)以及步骤s1022c(图中未示出),其中,步骤s1022a,基于视频数据,确定当前路段中的车道信息以及各个车辆行驶过程中的连续帧图像。
63.对于本技术实施例,基于视频数据,通过识别当前路段中包含的车道信息,例如,当前路段中有不可变道的白色实线、允许变道的白色虚线、左转道以及右转道等等。确定各个车辆行驶过程中的连续帧图像:计算机设备在检测到车辆出现时,对行驶的车辆进行连续跟踪,并将车辆行驶过程中的连续图像作为连续帧图像。具体地,可以将间隔一秒钟的车辆行驶的图像作为连续帧图像。
64.步骤s1022b,基于连续帧图像,确定各个车辆的行驶路线。
65.对于本技术实施例,计算机设备可以根据连续帧图像,拟合出各个车辆的行驶路线。具体地,计算机设备可以识别车辆的中心线,或者识别车辆的中心点,并通过车辆行驶过程中车辆中心线或中心点的行驶变化,拟合出车辆行驶的路线。
66.步骤s1022c,基于当前路段的车道信息以及各个车辆的行驶路线,确定各个车辆的行驶偏移量。
67.对于本技术实施例,计算机设备基于当前路段的车道信息,确定出在车道范围内车辆行驶的最佳位置,其中,最佳位置可能是车道的中心位置,也可以确定大多数车辆行驶的位置,并将车道信息、车道范围内行驶的最佳位置以及车辆行驶的路线进行对比,从而得到车辆相对车道信息的行驶偏移量。
68.具体地,在本技术实施例中,步骤s103中当检测到任一车辆的行驶平稳度发生变化时,判断当前路段是否存在路面病害,具体可以包括步骤s1031(图中未示出)、步骤s1032(图中未示出)以及步骤s1033(图中未示出),其中,步骤s1031,当检测到任一车辆的行驶平稳度发生变化时,识别当前路段图像中包含的特征信息。
69.对于本技术实施例,识别当前路段图像中包含的特征信息:计算机设备可以对路段图像进行特征提取,可以基于hog(histogram of oriented gradient,方向梯度直方图)进行图像特征提取,统计图像局部区域的梯度方向直方图,以得到路段图像中的特征信息。
70.步骤s1032,将当前路段图像的特征信息输入到预先训练好的网络模型中。
71.对于本技术实施例,计算机设备可以预先训练神经网络模型,以多种路面病害以及路面病害对应的种类以及名称等信息为训练样本集,当计算机设备将当前路段图像的特征信息输入到预选训练好的网络模型后,网络模型能够识别出当前路段是否存在路面病害,且存在的路面病害的种类以及名称。
72.步骤s1033,若当前路段存在路面病害,则对当前路段图像中的路面病害进行标记。
73.对于本技术实施例,若确定当前路段存在路面病害,计算机设备将当前路段存在的路面病害进行预选框标记,还可以通过标签标记路段存在的路面病害。具体地,计算机设备可以通过带有颜色的预选框,将包含有路面病害的特征进行标记,还可以通过将包含有路面病害的特征通过“路面病害-低洼”形式进行标记。
74.具体地,在本技术实施例中,步骤s1031中当检测到任一车辆的行驶平稳度发生变化时,识别当前路段图像中包含的特征信息,具体可以包括步骤s10311(图中未示出)、步骤s10312(图中未示出)以及步骤s10313(图中未示出),其中,步骤s10311,当检测到任一车辆的行驶平稳度发生变化时,从视频数据中提取车辆行驶声音。
75.对于本技术实施例,计算机设备能够在检测到任一车辆的行驶平稳度发生变化时,获取车辆行驶平稳度发生变化的时间,并将车辆行驶平稳度发生变化前后时间的视频数据进行截取,并提取出车辆行驶的声音。还可以预先在路面安装声音传感器,计算机设备获取声音传感器采集的声音数据,以获取到车辆经过路面病害时的振动信息。车辆在经过路面病害时,车辆行驶的声音发生变化,由此便于判断出当前路段中是否存在路面病害。
76.步骤s10312,基于车辆行驶声音以及当前路段图像,将当前路段中包含的路面障碍和路面病害进行区分。
77.对于本技术实施例,路面障碍包括路面上的井盖、方锥等固定路面障碍以及活动路面障碍,阻碍道路交通的障碍物,为了减少将路面障碍对识别路面病害的影响,将路面障碍和路面病害进行区分。
78.车辆行驶过程中,车辆在经过有路面障碍物的路段时,一般选择绕过路面障碍,车辆行驶声音可能不会存在异常,因此在车辆行驶声音出现异常时,即车辆可能经过路面障碍。
79.步骤s10313,将当前路段中包含路面病害的特征作为特征信息。
80.对于本技术实施例,计算机设备将包含路面病害的特征作为特征信息,将不包含
路面病害的特征作为非特征信息,例如,非特征信息包括路面障碍以及井盖等非路面病害,非特征信息是指非路面病害但会影响车辆行驶平稳度的特征信息,以减少路面障碍对检测路面病害的影响。
81.具体地,在本技术实施例中,步骤s104中若当前路段存在路面病害,则检测路面病害的深度信息,具体可以包括步骤s1041(图中未示出)以及步骤s1042(图中未示出),其中,步骤s1041,若当前路段存在路面病害,则确定路面病害所在图像的颜色以及当前路段路面颜色。
82.对于本技术实施例,若当前路段存在路面病害,一般情况下,路面病害和路面颜色不相同,例如,当路段存在低洼时,低洼处的颜色较为深;当路段存在高凸时,高凸处的颜色较为浅。
83.步骤s1042,基于路面病害所在图像的颜色以及当前路段路面颜色,确定路面病害的深度信息。
84.对于本技术实施例,计算机设备将路面病害所在图像的颜色和当前路段路面颜色进行对比,根据路面病害处的颜色信息,确定路面病害的深度信息。计算机设备可以预设某种函数,将不同颜色的路面病害,分配不同的深度系数,以确定出路面病害的深度信息。
85.上述实施例通过方法流程的方式介绍了一种路面病害程度识别方法,下述实施例从虚拟的角度介绍了一种路面病害程度识别装置,具体详见下述实施例:本技术实施例提供一种路面病害程度识别装置,如图2所示,该路面病害程度识别装置20具体可以包括:获取模块201,用于获取当前路段安装的各个摄像头采集的视频数据;确定模块202,用于基于所述视频数据,确定当前路段各个车辆的行驶平稳度;判断模块203,用于当检测到任一车辆的行驶平稳度发生变化时,判断当前路段是否存在路面病害;检测模块204,用于当当前路段存在路面病害时,检测所述路面病害的深度信息。
86.本技术实施例的另一种可能的实现方式,确定模块202在基于所述视频数据,确定当前路段中各个车辆的行驶平稳度时,具体用于:基于所述视频数据,确定当前路段的坡度以及平整度;基于所述视频数据,确定当前路段中各个车辆的行驶速度以及行驶偏移量;基于所述坡度、所述平整度、所述各个车辆的行驶速度以及所述行驶偏移量,确定各个车辆的行驶平稳度。
87.本技术实施例的另一种可能的实现方式,确定模块202在基于所述视频数据,确定当前路段中各个车辆的行驶速度时,具体用于:对所述视频数据进行目标检测,确定所述视频数据中包含的车型;对不同车型的车辆进行目标跟踪,并确定所述不同车型的车辆的行驶速度。
88.本技术实施例的另一种可能的实现方式,确定模块202在基于所述视频数据,确定当前路段中各个车辆的行驶偏移量时,具体用于:基于所述视频数据,确定当前路段中的车道信息以及各个车辆行驶过程中的连续帧图像;基于所述连续帧图像,确定各个车辆的行驶路线;
基于所述当前路段的车道信息以及所述各个车辆的行驶路线,确定各个车辆的行驶偏移量。
89.本技术实施例的另一种可能的实现方式,判断模块203在当检测到任一车辆的行驶平稳度发生变化时,判断当前路段是否存在路面病害时,具体用于:当检测到任一车辆的行驶平稳度发生变化时,识别当前路段图像中包含的特征信息;将当前路段图像的特征信息输入到预先训练好的网络模型中;若当前路段存在路面病害,则对当前路段图像中的路面病害进行标记。
90.本技术实施例的另一种可能的实现方式,判断模块203在当检测到任一车辆的行驶平稳度发生变化时,识别当前路段图像中包含的特征信息时,具体用于:当检测到任一车辆的行驶平稳度发生变化时,从视频数据中提取车辆行驶声音;基于所述车辆行驶声音以及所述当前路段图像,将当前路段中包含的路面障碍和路面病害进行区分;将当前路段中不包含路面障碍的特征作为特征信息。
91.本技术实施例的另一种可能的实现方式,检测模块204在当当前路段存在路面病害时,检测所述路面病害的深度信息时,具体用于:若当前路段存在路面病害,则确定所述路面病害所在图像的颜色以及当前路段路面颜色;基于所述路面病害所在图像的颜色以及所述当前路段路面颜色,确定路面病害的深度信息。
92.本技术实施例提供了一种路面病害程度识别装置,通过采用上述技术方案,获取模块能够获取到各个摄像头采集的视频数据,并对视频数据进行分析,确定模块从视频数据的分析结果中得到各个车辆的行驶平稳度,并能够在车辆行驶平稳度发生变化时,说明当前路段可能存在路面病害,判断模块判断当前路段是否存在路面病害,且在存在路面病害时,检测模块检测路面病害的深度信息,以便于工作人员根据路面病害的深度信息确定出对应的紧急程度以及修复类型,从而便于识别出路面的损坏程度。
93.所属领域的技术人员可以清楚地了解到,为描述地方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
94.本技术实施例中还提供了一种计算机设备,如图3所示,图3所示的计算机设备30包括:处理器301和存储器303。其中,处理器301和存储器303相连,如通过总线302相连。可选地,电子设备30还可以包括收发器304。需要说明的是,实际应用中收发器304不限于一个,该计算机设备30的结构并不构成对本技术实施例的限定。
95.处理器301可以是cpu(central processing unit,中央处理器),通用处理器,dsp(digital signal processor,数据信号处理器),asic(application specific integrated circuit,专用集成电路),fpga(field programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器301也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。
96.总线302可包括一通路,在上述组件之间传送信息。总线302可以是pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。总线302可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
97.存储器303可以是rom(read only memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electrically erasable programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
98.存储器303用于存储执行本技术方案的应用程序代码,并由处理器301来控制执行。处理器301用于执行存储器303中存储的应用程序代码,以实现前述方法实施例所示的内容。
99.其中,计算机设备包括但不限于:笔记本电脑以及台式计算机电脑等等移动终端,还可以为服务器等。图3示出的计算机设备仅仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
100.本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,当其在计算机上运行时,使得计算机可以执行前述方法实施例中相应内容。与相关技术相比,本技术实施例能够获取到各个摄像头采集的视频数据,并对视频数据进行分析,从视频数据的分析结果中得到各个车辆的行驶平稳度,并能够在车辆行驶平稳度发生变化时,说明当前路段可能存在路面病害,并判断当前路段是否存在路面病害,且在存在路面病害时,检测路面病害的深度信息,以便于工作人员根据路面病害的深度信息确定出对应的紧急程度以及修复类型,从而便于识别出路面的损坏程度。
101.应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
102.以上仅是本技术的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献