资讯|分享一个最近看到的自动检测道路"坑洼、裂纹"的视频
2023-03-14 22:51:27 时间
2021年11月5日,一位来自意大利 @CNR-IMATI 的深度学习研究员 @Andrea Ranieri 公布了一段道路"坑洼、裂纹"检测的视频。视频中的场景是一次地震后的道路,道路中出现了较多的坑洼与裂纹,作者公布的视频中用红色/蓝色标注出坑洼与裂纹的位置,效果还是不错的。
一些细节
由于作者还没有完成论文撰写,目前只能从推文的回复中窥探到少量细节。
作者使用了 ResNet-101 作为主干网络的 DeepLabv3+ (也曾经尝试过使用MobileNet V2作为主干网络,效果不佳) ,使用 ONNX转换到可在OAK-D相机上运行的网络。
作者使用了4340对带有坑洼、裂纹的图像作为训练数据,尺寸为540 x 540。至于带检测裂纹区域的标注,作者使用了数据集中自带的标注信息。另外,作者还尝试利用自监督的方式使用深度信息进行“自标注”。的确,标注工作耗时耗力,作者曾经花费4个小时,却仅标注了20张图像。
至于运行速度,作者提供的测试平台是 RTX 2070,能够做到 7 pfs,仍无法做到实时(有改进空间)。
结束
这是一项非常有意思的工作,若配合GPS信息,可实现道路破损位置自动标记,用于道路检修。作者提到,该网络不止适用于道路上的裂缝检测,经过重新训练,对于混凝土墙壁上裂纹的检测同样有效。这有望用于检测因地震、飓风等对建筑物、桥梁、水坝等造成的结构损坏。
作者并没有公布更多的细节,有关本文算法更多的信息,作者后续会在正在整理的论文中进行公布,与此同时,代码、数据等也会同时公布。笔者也很期待作者后续的计划,笔者会持续关注该文动态,届时会第一时间通知各位同学。
-END-
相关文章
- 无服务和微服务架构,谁是业务计算的未来?
- React Dev Inspector, 提升开发效率的神器!
- Excel 即使没有基础也可以轻松利用SQL查询了
- 选型必看:Kubernetes 应用程序部署工具应该选哪些?
- 阻塞队列—DelayedWorkQueue源码分析
- 程序员必知必会的十大排序算法
- SQL Server什么时候启用“锁定内存页”选项 (Windows)
- 探讨 | 有了HTTP,为什么还要RPC?
- Golang GinWeb框架2-文件上传/程序panic崩溃后自定义处理方式
- Golang GinWeb框架3-自定义日志格式和输出方式/启禁日志颜色
- Redisson 分布式锁源码 10:读写锁
- 为什么 Go 的泛型一拖再拖?
- 如何处理浏览器的断网情况?
- 测试与开发的爱恨情仇
- 10 个 GitHub 上超火的 CSS 项目,找到写 CSS 的灵感!
- 年轻人不讲武德,竟然重构出这么优雅后台 API 接口
- Redisson 分布式锁源码之公平锁释放
- Redisson 分布式锁源码之公平锁排队加锁
- Go Struct 初始化风格的抉择
- Redisson 分布式锁源码之公平锁加锁