1 简介

随着公路与铁路事业的飞速发展,各类车辆和里程的增加,铁路的一次次提速,都对路面产生了巨大的压力。不论是公路路面还是铁路路面,路面裂纹都能随处可见,由路面裂纹造成的交通事故时有发生。研究路面裂纹检测方法对于路面维护、交通安全具有极其重大意义。近年来,路面裂纹检测大多采用基于图像特性的方法和基于机器学习的方法。基于图像特性的方法包括边缘检测,直方图分析和形态学方法等,这类方法虽可以达到快速检测,但需手工设置较多阈值,对不同数据集甚至同一数据集的不同图像需要设置不同阈值,严重依赖于阈值的选取。而最近几年,大量学者采用基于有监督学习方式进行裂纹检测,如支持向量机、神经网络、结构化随机森林等,这种方法一般需要先对特征进行标记,然后再通过模型进行训练,可以大大提高裂纹检测的准确率,但缺点是检测效果依赖于数据集的选取,学习速度慢,因此算法难以被推广。实际上,裂纹检测需要同时兼顾性能和效率,为此,本文主要针对无监督的路面裂纹检测方法进行研究,在保证性能的前提下,提高裂纹检测的效率。本文的主要工作有:(1)提出了自适应的无监督裂纹检测方法。为了克服有监督学习适应性和推广能力差的问题,研究了基于块的无监督裂纹检测方法,具有速度快,自适应性好,易于推广到不同类型的线路等优点。但是也存在着误检和漏检等问题。为此,针对漏检裂纹,提出了基于上下文信息的自适应块裂纹检测方法;针对误检裂纹,提出了基于连通区域的裂纹几何特性分析方法。同时扩充数据集,不仅将算法应用于公路路面,还在铁路路面数据集上进一步验证了算法的有效性;(2)实现了路面裂纹特征表示算法,给出了路面裂纹类型划分和严重程度判定依据,并在公路和铁路测试集中进行了验证;(3)设计和实现了路面裂纹检测系统,将优化后的裂纹检测算法以及裂纹类型与严重程度划分算法应用于该系统中,并在不同数据集上进行了测试。

【图像识别】基于传统图像处理实现路面裂缝检测识别系统matlab设计相关推荐

  1. 【图像识别】基于传统图像处理实现路面裂缝检测识别系统设计matlab代码

    1 简介 公路在使用过程中会受到各种车辆的反复磨损以及各种其他因素影响,最终路面就会出现严重影响公路正常运行的破损.现行的主要路面破损检测方式是人工检测,这种检测方式不仅耗费大量的人力物力,而且速度极 ...

  2. 【图像识别】基于计算机视觉实现路面裂缝检测识别系统matlab代码

    1 简介 随着公路与铁路事业的飞速发展,各类车辆和里程的增加,铁路的一次次提速,都对路面产生了巨大的压力.不论是公路路面还是铁路路面,路面裂纹都能随处可见,由路面裂纹造成的交通事故时有发生.研究路面裂 ...

  3. 第 21 章 路面裂缝检测识别系统设计--matlab深度学习实战

    在汽车智能技术.汽车新能源技术.汽车电子这个群雄逐鹿的赛道.智能驾驶技术的要求也在不断的提升. 智能车辆教学平台.智能网联教学平台.汽车电子教学设备.在环仿真系统,目前主流的系统有很多,常用的基础部分 ...

  4. MATLAB路面裂缝检测识别算法仿真

    MATLAB路面裂缝检测识别算法仿真 在道路养护中,路面的裂缝是最常见的问题之一.对于路面裂缝的自动化检测和识别已经成为了一个研究热点.本文提出的基于MATLAB的路面裂缝检测识别算法能够减少人力.时 ...

  5. 基于深度学习的高精度交警检测识别系统(PyTorch+Pyside6+YOLOv5模型)

    摘要:基于深度学习的高精度交警检测识别系统可用于日常生活中检测与定位交警目标,利用深度学习算法可实现图片.视频.摄像头等方式的交警目标检测识别,另外支持结果可视化与图片或视频检测结果的导出.本系统采用 ...

  6. 基于深度学习的高精度苹果检测识别系统(Python+Pyside6)

    摘要:基于深度学习的高精度苹果检测识别系统可用于日常生活中来检测与定位苹果目标,利用深度学习算法可实现图片.视频.摄像头等方式的苹果目标检测识别,另外支持结果可视化与图片或视频检测结果的导出.本系统采 ...

  7. 基于深度学习的高精度塑料瓶检测识别系统(PyTorch+Pyside6+YOLOv5模型)

    摘要:基于深度学习的高精度塑料瓶检测识别系统可用于日常生活中或野外来检测与定位塑料瓶目标,利用深度学习算法可实现图片.视频.摄像头等方式的塑料瓶目标检测识别,另外支持结果可视化与图片或视频检测结果的导 ...

  8. 基于深度学习的高精度奶牛检测识别系统(PyTorch+Pyside6+YOLOv5模型)

    摘要:基于深度学习的高精度奶牛检测识别系统可用于日常生活中或野外来检测与定位奶牛目标,利用深度学习算法可实现图片.视频.摄像头等方式的奶牛目标检测识别,另外支持结果可视化与图片或视频检测结果的导出.本 ...

  9. 基于深度学习的高精度袋鼠检测识别系统(PyTorch+Pyside6+YOLOv5模型)

    摘要:基于深度学习的高精度袋鼠检测识别系统可用于日常生活中或野外来检测与定位袋鼠目标,利用深度学习算法可实现图片.视频.摄像头等方式的袋鼠目标检测识别,另外支持结果可视化与图片或视频检测结果的导出.本 ...

最新文章

  1. pythongui登录界面密码显示_python的GUI之一个简单的登录界面
  2. 沈阳药科大学计算机基础网址,2016年沈阳药科大学药学信息学1016计算机技术基础之C程序设计复试笔试最后押题五套卷...
  3. 用形态学的方法实现图像的角点检测
  4. 基于SpringBoot+Vue前后端分离管理系统
  5. Kafka笔记:kafka原理简介以及架构
  6. 常见JSP中文乱码例子及其解决方法
  7. Leetcode-997 Find the Town Judge(找到小镇的法官)
  8. 工作单元php,PHP面向对象中的工作单元是什么
  9. 网规:第4章 网络安全-4.5IDS和IPS
  10. TensorFlow 2.0 快速入门指南 | iBooker·ApacheCN
  11. 不经意传输算法 效果
  12. Oracle数据库学习心得(一)
  13. python查找手册
  14. vivado快速下载及解压安装教程
  15. 全国高级计算机职称考试试题及答案,全国职称计算机考试复习题「附答案」
  16. JAVA-基础之如何区分汉字和英文
  17. 用html制作课程表
  18. linux中合并多个文件到一个文件中
  19. 翻译管理协作翻译平台-crowdin
  20. 微擎上传图片失败——加密版本不能使用__DIR__或者__FILE__

热门文章

  1. ShardingSphere 社区出品|LGTM :数据圈内的周度「热点精选」
  2. RSA+AES数字信封加解密设计
  3. CST仿真模型转AD制版
  4. python入门小项目-新手学Python必看的几个练手小项目,轻松不枯燥哦!
  5. 一小时会议录音,30秒整理成文本,录音转文字这个方法很简单
  6. 计算机毕业设计Java游戏商城平台(源码+系统+mysql数据库+Lw文档)
  7. KLD导航无法支持外卡的解决方法
  8. VAE逻辑整理及VAE在异常检测中的小实验(附代码)
  9. 去甲肾上腺素是什么?
  10. php echo语句,PHP echo和print语句