CN113516127A - 基于人工智能的智慧城市公路养护方法及*** - Google Patents
基于人工智能的智慧城市公路养护方法及*** Download PDFInfo
- Publication number
- CN113516127A CN113516127A CN202111076201.6A CN202111076201A CN113516127A CN 113516127 A CN113516127 A CN 113516127A CN 202111076201 A CN202111076201 A CN 202111076201A CN 113516127 A CN113516127 A CN 113516127A
- Authority
- CN
- China
- Prior art keywords
- bumping
- vehicle
- area
- degree
- projection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 238000012423 maintenance Methods 0.000 title claims abstract description 34
- 238000013473 artificial intelligence Methods 0.000 title claims abstract description 22
- 230000007547 defect Effects 0.000 claims abstract description 39
- 238000012163 sequencing technique Methods 0.000 claims abstract description 6
- 230000035772 mutation Effects 0.000 claims description 13
- 230000011218 segmentation Effects 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 9
- 238000012545 processing Methods 0.000 claims description 9
- 230000008569 process Effects 0.000 abstract description 9
- 230000006870 function Effects 0.000 description 5
- 238000012549 training Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 206010039203 Road traffic accident Diseases 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 238000002372 labelling Methods 0.000 description 2
- 238000010606 normalization Methods 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 230000003796 beauty Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000003064 k means clustering Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/62—Analysis of geometric attributes of area, perimeter, diameter or volume
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Tourism & Hospitality (AREA)
- Software Systems (AREA)
- Development Economics (AREA)
- Data Mining & Analysis (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Mathematical Physics (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Educational Administration (AREA)
- Life Sciences & Earth Sciences (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Geometry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Traffic Control Systems (AREA)
- Image Analysis (AREA)
Abstract
本发明涉及人工智能技术领域,具体涉及基于人工智能的智慧城市公路养护方法及***。该方法包括:获取公路灰度图像、车辆灰度图像以及坑槽区域灰度图像;通过有效投影点组成绕行轨迹并获取每辆车对于目标坑槽的绕行程度;获取每辆车的绕行轨迹在目标坑槽中的颠簸轨迹,计算颠簸轨迹中各个有效关键点的颠簸夹角,获取第一颠簸指标;以颠簸轨迹与平整路面形成的颠簸区域的面积作为第二颠簸指标,根据第一颠簸指标和第二颠簸指标获取每辆车在目标坑槽的颠簸程度;根据目标坑槽区域的面积、绕行程度以及颠簸程度获取目标坑槽的缺陷程度;按照缺陷程度的大小对公路养护紧急程度进行排序。本发明实施例能够更加合理地规划公路养护过程。
Description
技术领域
本发明涉及人工智能技术领域,具体涉及基于人工智能的智慧城市公路养护方法及***。
背景技术
在城市公路养护中,公路坑槽是最为常见的路面病害之一,其形成原因是路面施工质量较差或违规车辆过度碾压。公路坑槽不仅影响城市美观,同时影响了车辆行驶,甚至增加了交通事故的发生概率。
发明人在实践中,发现上述现有技术存在以下缺陷:
针对于公路坑槽缺陷的识别和养护,主要依靠市民的热心反映或是相关部门的公路巡视,不能做到对坑槽路面短期内响应修补,同时对于坑槽公路养护紧急程度的识别,没有合理的方法。
发明内容
为了解决上述技术问题,本发明的目的在于提供一种基于人工智能的智慧城市公路养护方法及***,所采用的技术方案具体如下:
第一方面,本发明一个实施例提供了一种基于人工智能的智慧城市公路养护方法,该方法包括以下步骤:
采集城市公路图像,对所述城市公路图像进行分割处理,获取公路灰度图像、车辆灰度图像以及坑槽区域灰度图像;
检测所述公路灰度图像的车道线;以所述车辆灰度图像中车辆轮胎与地面的交点作为关键点,以所述车道线作为投影线,将所述关键点投影到所述投影线上获取投影点,通过所述预设感兴趣区域内的有效投影点组成绕行轨迹,根据所述有效投影点之间的距离获取每辆车对于目标坑槽的绕行程度;
获取每辆车的所述绕行轨迹在所述目标坑槽中的颠簸轨迹,计算所述颠簸轨迹中,各个所述有效关键点和轨迹起始点的连线与平整路面形成的颠簸夹角,根据相邻有效关键点对应的所述颠簸夹角的差值获取第一颠簸指标;以所述颠簸轨迹与所述平整路面形成的颠簸区域的面积作为第二颠簸指标,根据所述第一颠簸指标和所述第二颠簸指标获取每辆车在所述目标坑槽的颠簸程度;
计算所述坑槽区域灰度图像中的所述目标坑槽区域的面积;根据所述目标坑槽区域的面积、每辆车对于目标坑槽的绕行程度以及每辆车在所述目标坑槽的颠簸程度获取所述目标坑槽的缺陷程度;
按照所有所述目标坑槽的缺陷程度的大小对公路养护紧急程度进行排序。
优选的,所述对所述城市公路图像进行分割处理的方法为:
对所述城市公路图像进行灰度化处理获取灰度图像,对所述灰度图像进行语义分割,得到公路灰度图像、车辆灰度图像以及坑槽区域灰度图像。
优选的,所述绕行程度的获取步骤包括:
以所述目标坑槽的预设感兴趣区域内的所述投影点作为有效投影点;
获取相邻的所述有效投影点之间的投影距离,根据所述投影距离获取投影距离突变序列,计算所述投影距离突变序列中的相邻投影距离的距离差值,根据所有所述距离差值和所述投影距离突变序列中的有效投影点的数量获取所述绕行程度。
优选的,所述预设感兴趣区域的获取方法为:
获取所述目标坑槽的最小外接矩形,根据所述最小外接矩形的宽和高的预设倍数获取所述预设感兴趣区域。
优选的,所述第一颠簸指标的获取方法为:
计算所有相邻的所述颠簸夹角的差值的方差,以所述方差作为所述第一颠簸指标。
优选的,所述目标坑槽区域的面积的计算方法为:
统计所述坑槽区域灰度图像中所述目标坑槽区域的像素点数量,以所述像素点数量作为所述目标坑槽区域的面积。
优选的,所述目标坑槽的缺陷程度的获取步骤包括:
获取预设时间段内所述城市公路图像中的所有车辆,计算每辆车对于所述目标坑槽的所述绕行程度和所述颠簸程度,得到每辆车反映的所述目标坑槽的初步缺陷程度;
对所有所述初步缺陷程度进行均值聚类,获得所述缺陷程度。
第二方面,本发明另一个实施例提供了一种基于人工智能的智慧城市公路养护***,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于人工智能的智慧城市公路养护方法的步骤。
本发明实施例至少具有如下有益效果:
本发明实施例根据坑槽区域的面积、车辆在坑槽区域的绕行程度和车辆在坑槽区域的颠簸程度三个指标共同确定坑槽的缺陷程度,进而确定养护紧急程度,可以更加准确评估公路坑槽的程度,更加合理地规划公路养护过程,避免了由于发现和处理不及时造成的交通事故。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
图1为本发明一个实施例所提供的一种基于人工智能的智慧城市公路养护方法的步骤流程图;
图2为CIM模型中的绕行轨迹投影俯视图的示意图;
图3为CIM模型中颠簸轨迹的侧视图的示意图;
图4为本发明一个实施例所提供的一种基于人工智能的智慧城市公路养护***的***结构图。
具体实施方式
为了更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的一种基于人工智能的智慧城市公路养护方法及***,其具体实施方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构、或特点可由任何合适形式组合。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。
下面结合附图具体的说明本发明所提供的一种基于人工智能的智慧城市公路养护方法及***的具体方案。
请参阅图1,其示出了本发明一个实施例提供的基于人工智能的智慧城市公路养护方法的步骤流程图,该方法包括以下步骤:
步骤S001,采集城市公路图像,对城市公路图像进行分割处理,获取公路灰度图像、车辆灰度图像以及坑槽区域灰度图像,坑槽区域灰度图像包括多个目标坑槽。
目前,智慧城市中公路两侧的路灯上已装备RGB相机。通过路灯相机采集城市公路图像,在图像采集过程中相机位置保持固定。
由于公路图像是基于各个摄像头对其监控区域采集的,因此需要对各个摄像头所采集的同一时刻的各子区域公路图像进行投影变换,使图像位于同一个全景平面;然后对投影变换后的图像进行图像拼接操作;最终将拼接后的图像投影到CIM模型中,监管人员可在web上进行检索、查询和分析。
需要说明的是,由于每幅图像是相机在不同角度下拍摄得到的,所以他们并不在同一投影平面上,如果对重叠的图像直接进行无缝拼接,会破坏实际景物的视觉一致性,所以需要先对图像进行投影变换,再进行拼接。
投影的方法有很多,作为一个示例,在本发明实施例中采用平面投影的方法,在其他实施例中还可以采用柱面投影、球面投影、立方体投影等能够达到相同效果的投影方法。
进一步的,对城市公路图像进行灰度化处理获取灰度图像,对灰度图像进行语义分割,得到公路灰度图像、车辆灰度图像以及坑槽区域灰度图像,该坑槽区域灰度图像包括多个目标坑槽。
将拍摄到的城市公路RGB图像进行灰度化处理,得到城市公路灰度图像,本发明实施例使用加权平均法进行灰度化操作。将城市公路灰度图像送入训练好的语义分割网络中,得到不同区域的像素级分类,语义分割网络为端到端的Encoder-Decoder结构,通过编码器进行卷积操作提取特征,编码器输出结果为特征图,特征图通过解码器操作,得到语义分割图。该网络的训练内容如下:
选择公路图像中包含公路、车辆、目标坑槽和其他类的图像作为训练数据集,其中随机选择数据集的80%作为训练集,剩余的20%作为验证集;对数据集进行标注,标注公路区域为1,车辆区域为2,目标坑槽区域为3,其他类为0;损失函数使用交叉熵损失函数进行训练。
最终得到各个区域的像素级分类,将公路区域、车辆区域以及目标坑槽区域的像素值置为1,其余区域像素置为0,得到各个区域的二值分割图像,将二值分割图像作为遮罩Mask与灰度图像逐像素相乘,得到只包含各个区域的灰度图像,其中只包含公路区域的公路灰度图像为,只包含车辆区域的车辆灰度图像为,只包含目标坑槽区域的坑槽区域灰度图像为。
步骤S002,检测公路灰度图像的车道线;以车辆灰度图像中车辆轮胎与地面的交点作为关键点,以车道线作为投影线,将关键点投影到投影线上获取投影点,通过预设感兴趣区域内的有效投影点组成绕行轨迹,根据有效投影点之间的距离获取每辆车对于目标坑槽的绕行程度。
具体的步骤包括:
1)获取在目标坑槽的预设感兴趣区域内的投影点作为有效投影点。
车辆关键点提取网络采用基于Encoder-Decoder的CNN网络。车辆关键点提取网络训练过程如下:
以路灯相机采集的多帧车辆图像作为训练数据集,数据集所包含图像经过归一化方法进行预处理,便于模型更好的收敛,标签通过相同的预处理;标签为车辆的关键点,以车辆的轮胎与路面的接触点作为关键点,共有四类。标注过程为:每类关键点应对应一个单通道,在该通道中,标记关键点像素位置,而后采用高斯模糊,使标记点处形成关键点热斑。本发明实施例使用了四类关键点,故标签图像共包含四个通道。对于车辆被遮挡时的关键点同样标记出来;损失函数采用均方差损失函数。
对于车辆行驶轨迹的获取,以时序上0.1s一帧的方式进行车辆关键点Heatmap的叠加,叠加操作基于遗忘算法,其具体方法为:
需要说明的是,对四类关键点进行叠加后的热图中包含车辆四个轮胎的运动轨迹。
进一步的,获取目标坑槽的最小外接矩形,根据最小外接矩形的宽和高的预设倍数获取预设感兴趣区域。
对坑槽区域灰度图像的二值图像进行连通域分析,获取最小外接矩形,获得最小外接矩形的宽w和高h,同时获得最小外接矩形的中心点,以该点作为预设感兴趣区域的中心点,5w和5h作为宽和高形成新的矩形,作为坑槽的取预设感兴趣区域。
作为一个示例,本发明实施例通过霍夫检测获取车道线。
需要说明的是,司机在发现坑槽区域后,会调整车辆方向与速度,坑槽区域越大,车辆方向变化越剧烈,速度越小,相邻有效关键点之间的距离越小,在投影方向上反映为越短的投影距离。
2)获取相邻的有效投影点之间的投影距离,根据投影距离获取投影距离突变序列,计算投影距离突变序列中的相邻投影距离的距离差值,根据所有距离差值和投影距离突变序列中的有效投影点的数量获取绕行程度。
具体的步骤包括:
1)根据有效投影点的坐标计算相邻投影点之间的投影距离:
2)按照轨迹的方向依次计算相邻有效投影点之间的投影距离,获得投影距离值序列。将该序列送入到TCN网络中,获得投影距离突变序列,该序列对应车辆行驶进入坑槽区域的部分,对应的关键点轨迹即为坑槽区域对车辆行驶的影响轨迹。
其中,为投影突变序列中相邻投影距离的差值之和,通过该值可以反映车辆的绕行程度,越大,车辆绕行程度越大;表示突变序列中的第个投影距离,表示突变序列中的第个投影距离,为突变序列的长度,即该序列中有效关键点的数量。
步骤S003,获取由每辆车的绕行轨迹在目标坑槽中的颠簸轨迹,计算颠簸轨迹中,各个关键点和轨迹起始点的连线与平整路面形成的颠簸夹角,根据相邻关键点对应的颠簸夹角的差值获取第一颠簸指标;以颠簸轨迹与平整路面形成的颠簸区域的面积作为第二颠簸指标,根据第一颠簸指标和第二颠簸指标获取每辆车在目标坑槽的颠簸程度。
具体的步骤包括:
3)在CIM模型中获得颠簸轨迹的侧视图,如图3所示。以颠簸轨迹起始关键点O为原点,平整路面所在的直线为轴,平整路面的垂线为轴,建立坐标系。记轨迹上第个关键点的坐标为,根据坐标计算各个关键点与原点的连线和轴之间的夹角:
4)计算所有相邻的颠簸夹角的差值的方差,以方差作为第一颠簸指标。
计算颠簸轨迹中相邻关键点之间的夹角差值,计算公式为:
5)以颠簸轨迹与平整路面形成的颠簸区域的面积作为第二颠簸指标。
步骤S004,计算坑槽区域灰度图像中的目标坑槽区域的面积;根据目标坑槽区域的面积、每辆车对于目标坑槽的绕行程度以及每辆车在目标坑槽的颠簸程度获取目标坑槽的缺陷程度。
具体的步骤包括:
2)获取预设时间段内城市公路图像中的所有车辆,计算每辆车对于目标坑槽的绕行程度和颠簸程度,得到每辆车反映的目标坑槽的初步缺陷程度。
3)对所有初步缺陷程度进行均值聚类,获得所述缺陷程度。
分析单个车辆的运动状态获得初步缺陷程度,对于每一辆车辆,由于其对坑槽区域的反映程度不同,只考虑单辆车的轨迹可能会造成很大误差,因此本发明实施例统计一段时间内多个车辆的运动状态从而更准确地分析坑槽缺陷程度。具体过程为:
c. 根据初步缺陷程度序列,对序列中的值进行K均值聚类,
作为一个示例,本发明实施例中K取5。
步骤S005,按照所有目标坑槽的缺陷程度的大小对公路养护紧急程度进行排序。
利用城市CIM模型,根据上述步骤获得不同公路的坑槽缺陷程度,据此对养护紧急程度进行分级,优选的,本发明实施例采用SVM分类器进行,输入为不同公路的坑槽缺陷程度,输出为养护紧急程度从大到小的排序,工作人员可以根据此顺序对公路进行不同程度的养护。
综上所述,本发明实施例采集城市公路图像,对城市公路图像进行分割处理,获取公路灰度图像、车辆灰度图像以及坑槽区域灰度图像;检测公路灰度图像的车道线;以车辆灰度图像中车辆轮胎与地面的交点作为关键点,以车道线作为投影线,将关键点投影到投影线上获取投影点,通过预设感兴趣区域内的有效投影点组成绕行轨迹,根据有效投影点之间的距离获取每辆车对于目标坑槽的绕行程度;获取每辆车的绕行轨迹在目标坑槽中的颠簸轨迹,计算颠簸轨迹中,各个有效关键点和轨迹起始点的连线与平整路面形成的颠簸夹角,根据相邻有效关键点对应的颠簸夹角的差值获取第一颠簸指标;以颠簸轨迹与平整路面形成的颠簸区域的面积作为第二颠簸指标,根据第一颠簸指标和第二颠簸指标获取每辆车在目标坑槽的颠簸程度;计算坑槽区域灰度图像中的目标坑槽区域的面积;根据目标坑槽区域的面积、每辆车对于目标坑槽的绕行程度以及每辆车在目标坑槽的颠簸程度获取目标坑槽的缺陷程度;按照所有目标坑槽的缺陷程度的大小对公路养护紧急程度进行排序。本发明实施例能够通过人工智能进行公路坑槽缺陷程度判断,进而确定公路养护的紧急程度,可以更加合理地规划公路养护过程。
基于与上述方法相同的发明构思,本发明另一个实施例提供了一种基于人工智能的智慧城市公路养护***。
请参阅图4,其示出了本发明实施例提供的一种基于人工智能的智慧城市公路养护***的***结构图。该实施例的***包括:处理器、存储器以及存储在所述存储器中并可在处理器上运行的计算机程序。处理器执行所述计算机程序时实现上述基于人工智能的智慧城市公路养护方法实施例中的步骤,例如图1所示的步骤。
示例性的,计算机程序可以被分割成一个或多个模块,其中一个或者多个模块被存储在所述存储器中,并由所述处理器执行,以完成本发明。其中一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述基于人工智能的智慧城市公路养护***中的执行过程。
所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器( Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列 (FieldProgrammable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,该处理器是该实施例中***的控制中心,利用各种接口和线路连接整个***的各个部分。
需要说明的是:上述本发明实施例先后顺序仅仅为了描述,不代表实施例的优劣。且上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (7)
1.基于人工智能的智慧城市公路养护方法,其特征在于,该方法包括以下步骤:
采集城市公路图像,对所述城市公路图像进行分割处理,获取公路灰度图像、车辆灰度图像以及坑槽区域灰度图像;所述坑槽区域灰度图像包括多个目标坑槽;
检测所述公路灰度图像的车道线;以所述车辆灰度图像中车辆轮胎与地面的交点作为关键点,以所述车道线作为投影线,将所述关键点投影到所述投影线上获取投影点,以所述目标坑槽的预设感兴趣区域内的投影点作为有效投影点组成绕行轨迹,获取相邻的所述有效投影点之间的投影距离,根据所述投影距离获取投影距离突变序列,计算所述投影距离突变序列中的相邻投影距离的距离差值,根据所有所述距离差值和所述投影距离突变序列中的有效投影点的数量获取每辆车对于所述目标坑槽的绕行程度;
获取每辆车的所述绕行轨迹在所述目标坑槽中的颠簸轨迹,计算所述颠簸轨迹中,各个所述有效关键点和轨迹起始点的连线与平整路面形成的颠簸夹角,根据相邻有效关键点对应的所述颠簸夹角的差值获取第一颠簸指标;以所述颠簸轨迹与所述平整路面形成的颠簸区域的面积作为第二颠簸指标,根据所述第一颠簸指标和所述第二颠簸指标获取每辆车在所述目标坑槽的颠簸程度;
计算所述坑槽区域灰度图像中的所述目标坑槽区域的面积;根据所述目标坑槽区域的面积、每辆车对于目标坑槽的绕行程度以及每辆车在所述目标坑槽的颠簸程度获取所述目标坑槽的缺陷程度;
按照所有所述目标坑槽的缺陷程度的大小对公路养护紧急程度进行排序。
2.根据权利要求1所述的方法,其特征在于,所述对所述城市公路图像进行分割处理的方法为:
对所述城市公路图像进行灰度化处理获取灰度图像,对所述灰度图像进行语义分割,得到公路灰度图像、车辆灰度图像以及坑槽区域灰度图像。
3.根据权利要求1所述的方法,其特征在于,所述预设感兴趣区域的获取方法为:
获取所述目标坑槽的最小外接矩形,根据所述最小外接矩形的宽和高的预设倍数获取所述预设感兴趣区域。
4.根据权利要求1所述的方法,其特征在于,所述第一颠簸指标的获取方法为:
计算所有相邻的所述颠簸夹角的差值的方差,以所述方差作为所述第一颠簸指标。
5.根据权利要求1所述的方法,其特征在于,所述目标坑槽区域的面积的计算方法为:
统计所述坑槽区域灰度图像中所述目标坑槽区域的像素点数量,以所述像素点数量作为所述目标坑槽区域的面积。
6.根据权利要求1所述的方法,其特征在于,所述目标坑槽的缺陷程度的获取步骤包括:
获取预设时间段内所述城市公路图像中的所有车辆,计算每辆车对于所述目标坑槽的所述绕行程度和所述颠簸程度,得到每辆车反映的所述目标坑槽的初步缺陷程度;
对所有所述初步缺陷程度进行均值聚类,获得所述缺陷程度。
7.基于人工智能的智慧城市公路养护***,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1~6任意一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111076201.6A CN113516127B (zh) | 2021-09-14 | 2021-09-14 | 基于人工智能的智慧城市公路养护方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111076201.6A CN113516127B (zh) | 2021-09-14 | 2021-09-14 | 基于人工智能的智慧城市公路养护方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113516127A true CN113516127A (zh) | 2021-10-19 |
CN113516127B CN113516127B (zh) | 2021-12-07 |
Family
ID=78063113
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111076201.6A Active CN113516127B (zh) | 2021-09-14 | 2021-09-14 | 基于人工智能的智慧城市公路养护方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113516127B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117474870A (zh) * | 2023-11-03 | 2024-01-30 | 中国公路工程咨询集团有限公司 | 一种基于大数据筛选的公路路面裂缝识别决策方法及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106919915A (zh) * | 2017-02-22 | 2017-07-04 | 武汉极目智能技术有限公司 | 基于adas***的地图道路标记及道路质量采集装置及方法 |
CN108221603A (zh) * | 2018-01-08 | 2018-06-29 | 重庆大学 | 一种道路的路面三维信息检测装置、方法及*** |
CN109801282A (zh) * | 2019-01-24 | 2019-05-24 | 湖北大学 | 路面状况检测方法、处理方法、装置及*** |
CN111485475A (zh) * | 2020-04-23 | 2020-08-04 | 陕西国防工业职业技术学院 | 一种路面坑槽识别方法及其装置 |
-
2021
- 2021-09-14 CN CN202111076201.6A patent/CN113516127B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106919915A (zh) * | 2017-02-22 | 2017-07-04 | 武汉极目智能技术有限公司 | 基于adas***的地图道路标记及道路质量采集装置及方法 |
CN108221603A (zh) * | 2018-01-08 | 2018-06-29 | 重庆大学 | 一种道路的路面三维信息检测装置、方法及*** |
CN109801282A (zh) * | 2019-01-24 | 2019-05-24 | 湖北大学 | 路面状况检测方法、处理方法、装置及*** |
CN111485475A (zh) * | 2020-04-23 | 2020-08-04 | 陕西国防工业职业技术学院 | 一种路面坑槽识别方法及其装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117474870A (zh) * | 2023-11-03 | 2024-01-30 | 中国公路工程咨询集团有限公司 | 一种基于大数据筛选的公路路面裂缝识别决策方法及*** |
CN117474870B (zh) * | 2023-11-03 | 2024-05-07 | 中国公路工程咨询集团有限公司 | 一种基于大数据筛选的公路路面裂缝识别决策方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN113516127B (zh) | 2021-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111368687B (zh) | 一种基于目标检测和语义分割的人行道车辆违停检测方法 | |
Bojarski et al. | End to end learning for self-driving cars | |
Fang et al. | Road-sign detection and tracking | |
CN111563469A (zh) | 一种不规范停车行为识别方法及装置 | |
CN111310583A (zh) | 一种基于改进的长短期记忆网络的车辆异常行为识别方法 | |
Zhang et al. | Monocular visual traffic surveillance: A review | |
Li et al. | Parking slot detection on around-view images using DCNN | |
Chao et al. | Multi-lane detection based on deep convolutional neural network | |
Liu et al. | A large-scale simulation dataset: Boost the detection accuracy for special weather conditions | |
He et al. | A feature fusion method to improve the driving obstacle detection under foggy weather | |
CN110796230A (zh) | 卷积神经网络的训练及使用方法、设备及存储介质 | |
Mulyanto et al. | A New Indonesian Traffic Obstacle Dataset and Performance Evaluation of YOLOv4 for ADAS | |
CN113903008A (zh) | 基于深度学习和轨迹跟踪的匝道出口车辆违法识别方法 | |
CN113516127B (zh) | 基于人工智能的智慧城市公路养护方法及*** | |
Appiah et al. | Object detection in adverse weather condition for autonomous vehicles | |
CN117115412A (zh) | 一种基于加权得分标签分配的小目标检测方法 | |
CN117456482B (zh) | 一种面向交通监控场景的异常事件识别方法及*** | |
Abbas | V-ITS: Video-based intelligent transportation system for monitoring vehicle illegal activities | |
CN113468911B (zh) | 一种车载闯红灯检测方法、装置、电子设备及存储介质 | |
Soni et al. | Contextual road lane and symbol generation for autonomous driving | |
Singh et al. | Improved YOLOv5l for vehicle detection: an application to estimating traffic density and identifying over speeding vehicles on highway scenes | |
Namazi et al. | Identifying and counting vehicles in multiple lanes by using a low-cost vehicle-mounted sensor for intelligent traffic management systems | |
Prawinsankar et al. | Traffic Congession Detection through Modified Resnet50 and Prediction of Traffic using Clustering | |
Maghsoumi et al. | RoaDSaVe: A robust lane detection method based on validity borrowing from reliable lines | |
Jiang et al. | Application of Neural Network in Image Detection of Illegal Billboards |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |