System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 道路标志线的检测方法、检测装置制造方法及图纸_技高网

道路标志线的检测方法、检测装置制造方法及图纸

技术编号:40251239 阅读:5 留言:0更新日期:2024-02-02 22:45
本发明专利技术涉及道路检测技术领域,提供了一种道路标志线的检测方法、检测装置,所述方法包括:获取实时道路视频;根据道路视频逐帧提取道路图像并对道路图像进行预处理;采用帧间差算法获取道路图像中的背景信息;通过颜色矩提取背景信息中的白色区域和黄色区域,以获取道路标志线区域;将道路标志线区域与标准标志线数据库进行匹配,以进行道路标志线的缺损检测;输出检测结果,检测结果包括缺陷区域和缺损程度。本发明专利技术利用帧间差算法能够根据道路视频自动检测出道路标志线位置并计算其缺损程度,进而使相关人员可以及时发现和修复缺损或磨损的标志线,且检测成本低、检测速度快、效率高、不影响道路交通,大大提高了驾驶安全性。

【技术实现步骤摘要】

本专利技术涉及道路检测,具体涉及一种道路标志线的检测方法、一种道路标志线的检测装置和一种非临时性计算机可读存储介质。


技术介绍

1、随着城市化建设快速发展,城市道路网规模也在不断扩大。对于道路的养护管理内容主要包括道路环境、路面路况、交通标志和线路等,其中,道路交通标志线关乎车辆行驶安全和行人人身安全,因此必须要保证其清晰且完整。

2、目前,对于道路交通标志线的检测主要分为日常巡检和定期检测两种。日常巡检通常采用人工巡检方式,通过目视发现、手动测量填表、后期人工统计汇总方式进行实施。然而,这种方法存在一些缺点,例如检测效果和精度依赖于巡检人员的经验、人工检测效率低下,影响路面交通,存在安全风险,并且无法进行道路的全面检测(周期长、作业量大),容易造成漏检。

3、相比之下,定期检测则以搭载了复杂仪器设备的专业检测车辆为主,通过定速行驶采集路面数据、检测分析路面状况,这种方法作为目前强制定期检测,被广泛采用。然而,它也存在一些缺点,例如需要专业检测车辆、专业检测团队实施,无法满足养护单位自由、灵活的需要,此外,该方式需要搭载复杂仪器设备,存在成本高、检测周期长的问题,无法用于日常巡检。


技术实现思路

1、为解决上述技术问题,本专利技术的第一个目的在于提出一种道路标志线的检测方法,能够根据道路视频自动检测出道路标志线位置并计算其缺损程度,进而使相关人员可以及时发现和修复缺损或磨损的标志线,且检测成本低、检测速度快、效率高、不影响道路交通,大大提高了驾驶安全性。p>

2、本专利技术的第二个目的在于提出一种道路标志线的检测装置。

3、本专利技术的第三个目的在于提出一种非临时性计算机可读存储介质。

4、本专利技术采用的技术方案如下:

5、本专利技术的第一方面实施例提出了一种道路标志线的检测方法,包括以下步骤:获取实时道路视频;根据所述道路视频逐帧提取道路图像并对所述道路图像进行预处理;采用帧间差算法获取所述道路图像中的背景信息;通过颜色矩提取所述背景信息中的白色区域和黄色区域,以获取道路标志线区域;将所述道路标志线区域与标准标志线数据库进行匹配,以进行道路标志线的缺损检测;输出检测结果,所述检测结果包括缺陷区域和缺损程度。

6、本专利技术上述提出的道路标志线的检测方法还可以具有如下附加技术特征:

7、根据本专利技术的一个实施例,获取道路标志线区域之后,还包括:对道路标志线区域进行矫正对齐。

8、根据本专利技术的一个实施例,根据所述道路视频逐帧提取道路图像并对所述道路图像进行预处理,具体包括:采用ffmpeg(可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序)方法道路视频进行逐帧分解,将每一帧保存为道路图像文件;采用暗通道去雾算法将道路图像中的烟雾进行处理;采用拉普拉斯金字塔模型对去雾后的道路图像进行锐化操作。

9、根据本专利技术的一个实施例,采用帧间差算法获取所述道路图像中的背景信息,具体包括:获取道路视频序列中第 n帧和第 n-1帧图像,获取第 n帧和第 n-1帧图像对应像素点的灰度值,n为正整数;将第 n帧和第 n-1帧图像对应像素点的灰度值相减后取绝对值,得到差分图像;设定差分阈值,根据差分图像和差分阈值逐个对像素点进行二值化处理,得到二值化图像;对所述二值化图像取反并进行连通性分析后叠加第 n帧图像,以生成道路图像中的背景信息。

10、根据本专利技术的一个实施例,根据以下公式获取差分阈值:

11、;

12、;

13、其中,t代表差分阈值,( x,  y)代表像素点, n a代表待检测区域中像素的总数,代表光照的抑制系数, a代表整帧图像, f n( x,  y)代表第n帧图像在像素点( x,  y)的灰度值, f n-1( x,  y)代表第(n-1)帧图像在像素点( x,  y)的灰度值。

14、根据本专利技术的一个实施例,通过颜色矩提取所述背景信息中的白色区域和黄色区域,以获取道路标志线区域,具体包括:将背景信息从rgb(red green blue)空间转换到hsv((hue saturation value,一种颜色空间)空间;根据转换后的背景信息计算颜色矩;通过颜色矩对道路图像中的颜色进行检索,以确定像素点属于白色区域或黄色区域;使用膨胀和腐蚀操作消除噪声并填充空洞;获取黄色区域和白色区域的边界框或最小外接矩形,以确定所述道路标志线区域。

15、根据本专利技术的一个实施例,对道路标志线区域进行矫正对齐,具体包括:自动在所述道路标志线区域上选择4个关键点;根据所述关键点计算透视变换矩阵;根据所述透视变换矩阵对所述标志线区域进行变换,以进行矫正对齐。

16、根据本专利技术的一个实施例,将所述道路标志线区域与标准标志线数据库进行匹配,以进行道路标志线的缺损检测,具体包括:通过canny边缘检测算法(一个多级边缘检测算法)检测道路标志线区域的边缘,并计算边缘完整度;设置边缘完整度阈值;当所述缘完整度低于所述边缘完整度阈值时,则判定对应的道路标志线区域为缺陷;当所述缘完整度高于所述边缘完整度阈值时,通过形状匹配算法将待所述道路标志线区域与标准数据库进行匹配,计算道路标志线区域与标准数据库相同位置的像素值差异度;设置缺陷阈值,对根据所述缺陷阈值和所述差异度逐个对道路标志线区域的像素点进行二值化处理,分割出缺陷像素点和无缺陷像素点;利用八邻域法提取所述缺陷像素点得到连通域,将所述连通域作为道路标志线区域对应的缺陷区域;根据所述缺陷区域与道路标志线区域的面积比获取缺陷程度。

17、本专利技术第二方面的实施例提出了一种道路标志线的检测装置,包括:第一获取模块,所述第一获取模块用于获取实时道路视频;预处理模块,所述预处理模块用于根据所述道路视频逐帧提取道路图像并对所述道路图像进行预处理;第二获取模块,所述第二获取模块用于采用帧间差算法获取所述道路图像中的背景信息;提取模块,所述提取模块用于通过颜色矩提取所述背景信息中的白色区域和黄色区域,以获取道路标志线区域;检测模块,所述检测模块用于将所述道路标志线区域与标准标志线数据库进行匹配,以进行道路标志线的缺损本文档来自技高网...

【技术保护点】

1.一种道路标志线的检测方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的道路标志线的检测方法,其特征在于,获取道路标志线区域之后,还包括:

3.根据权利要求1所述的道路标志线的检测方法,其特征在于,根据所述道路视频逐帧提取道路图像并对所述道路图像进行预处理,具体包括:

4.根据权利要求1所述的道路标志线的检测方法,其特征在于,采用帧间差算法获取所述道路图像中的背景信息,具体包括:

5.根据权利要求4所述的道路标志线的检测方法,其特征在于,根据以下公式获取差分阈值:

6.根据权利要求1所述的道路标志线的检测方法,其特征在于,通过颜色矩提取所述背景信息中的白色区域和黄色区域,以获取道路标志线区域,具体包括:

7.根据权利要求2所述的道路标志线的检测方法,其特征在于,对道路标志线区域进行矫正对齐,具体包括:

8.根据权利要求1所述的道路标志线的检测方法,其特征在于,将所述道路标志线区域与标准标志线数据库进行匹配,以进行道路标志线的缺损检测,具体包括:

9.一种道路标志线的检测装置,其特征在于,包括:

10.一种非临时性计算机可读存储介质,其特征在于,其上存储有计算机程序,该程序被处理器执行时实现根据权利要求1-8中任一项所述的道路标志线的检测方法。

...

【技术特征摘要】

1.一种道路标志线的检测方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的道路标志线的检测方法,其特征在于,获取道路标志线区域之后,还包括:

3.根据权利要求1所述的道路标志线的检测方法,其特征在于,根据所述道路视频逐帧提取道路图像并对所述道路图像进行预处理,具体包括:

4.根据权利要求1所述的道路标志线的检测方法,其特征在于,采用帧间差算法获取所述道路图像中的背景信息,具体包括:

5.根据权利要求4所述的道路标志线的检测方法,其特征在于,根据以下公式获取差分阈值:

6.根据权利要求1所述的道路标志线的检测方法,其...

【专利技术属性】
技术研发人员:刘威刘鲸常兴治卜凡
申请(专利权)人:江苏天空智慧城市运营有限公司
类型:发明
国别省市:

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

1