暴雨淹城,AI 却提前 3 小时告诉了我哪条街的排水口堵了 | 雨水箅子检测数据集 | 智慧城市治理之城市排水渠监测 排水设施堵塞检测 下水管道异常检测 街道雨水篦子图像识别
暴雨淹城AI 却提前 3 小时告诉了我哪条街的排水口堵了 | 雨水箅子检测数据集 | 智慧城市治理之城市排水渠监测 排水设施堵塞检测 下水管道异常检测 街道雨水篦子图像识别2026 年 7 月 17 日重庆。刚结束一场持续 4 小时的暴雨朋友圈里全是“看海”视频。一位管网维护的朋友凌晨三点给我发消息“又一个井盖被顶开车泡了人没事。要是能提前知道哪个箅子堵了就好了。”城市内涝不只是天灾更是信息盲战。当深圳龙岗的“AI 哨兵”能在暴雨中智能分析 24.3 万张监控图片发出 1500 余次预警当济南的智慧系统能提前 24 小时预测易涝点积水深度——我们缺的往往不是算力而是最基础的那一块砖让 AI 认识“雨水箅子”的数据集。今天这份刚开源的**《街道雨水箅子目标检测数据集》**就是想给每一双“城市之眼”装上看懂排水的瞳孔。01 下水道的“准考证”这份数据集到底长什么样这份数据集不炫技专为真实场景落地而生。所有图片均拍摄于真实街道环境未做任何增强处理直接复现“晴天一身灰雨天一身泥”的监控视角。数据集核心指标详细说明总图片数量1,032 张全部为真实场景实拍训练集 / 测试集885 张/147 张严格划分开箱即用标注格式YOLO 格式VOC 格式适配绝大多数主流检测模型标签实例数训练集1,213 个/ 测试集214 个单一类别“雨水箅子”目标明确适用任务排水设施堵塞检测、下水管道异常预警、街道水位关联分析数据集的划分非常干净。训练集 885 张图里框出了 1,213 个箅子实例测试集 147 张图里有 214 个。1:5 左右的训练验证比足够帮你快速跑通基线模型。02 训练你的“内涝之眼”YOLOv5 实战配置有了数据下一步就是喂给模型。这里以最经典的YOLOv5为例展示如何让模型认识这个“城市暗器”。代码里我用决策注释替代了常规语法注释帮你理解每一步的选择逻辑。第一步准备数据集数据集已为你处理成 YOLO 格式标签文件.txt和图片名称一一对应。你只需要建立一个dataset.yaml文件告诉模型去哪找它们# dataset.yaml —— 数据集路径配置文件# 决策注释采用相对路径确保工程迁移时无需反复修改绝对地址path:../datasets/rain_grate# 数据集根目录train:images/train# 训练集图片文件夹val:images/test# 验证集图片文件夹此处使用给定的测试集# 决策注释类别名称必须与标注文件中的数字索引严格对应# 单一类别检测从0开始编号names:0:rain_grate第二步启动训练把显卡转起来在 YOLOv5 目录下运行train.py。关键参数如下# train.py 关键参数配置# 决策注释使用 --cache ram 将图像缓存至内存可大幅降低 I/O 瓶颈但需确保内存≥32GB# 决策注释--weights 选用 yolov5s.pt兼顾精度与推理速度适合边缘端部署python train.py--img640\# 输入图像尺寸--batch16\# 批次大小根据显存调整建议从8起步--epochs100\# 训练轮次该数据集规模下80轮左右即可收敛--data dataset.yaml \# 刚才配置的数据集索引文件--weights yolov5s.pt \# 预训练权重迁移学习核心--cache ram# 加速策略训练关键决策点解读为什么用 640×640 而不是更大雨水箅子在监控画面中属于中小目标640 分辨率能平衡检测精度与显存占用。更大的 1280 分辨率会显著降低训练速度而精度提升有限。为什么选 YOLOv5s 而不是 v8/v11v5s 在工业界部署生态最成熟TensorRT、OpenVINO 等加速工具支持完善适合后续落地到边缘计算设备如济南防汛系统中布设的前端边缘 AI 终端。训练完成后会在runs/train/exp目录下生成权重文件。best.pt是验证集上表现最好的模型last.pt是最后一轮模型建议优先使用best.pt做推理。03 不仅仅是“识图”AI 如何撬动千亿防汛市场有了这套数据集和训练好的模型能做的远不止“识别一个箅子”。结合多地智慧城市实践它的应用场景可以迅速铺开从“被动清掏”到“主动派单”将训练好的模型部署到城市已有的 2 万余路公共视频点位。一旦 AI 识别到箅子被垃圾覆盖或积水漫过阈值自动生成工单推送至网格员——就像衡水市的智慧排水平台让“足不出户就能全面掌握城市排水运行状况”成为现实。与“数字孪生”系统联动模型输出的箅子状态正常/堵塞/缺失可作为水位预测模型的关键输入。淮河水利委员会已能通过数字孪生提前 3-7 天预演洪水。在城市尺度箅子状态数据能让内涝模型从“降雨量推算”升级为“排水能力实时评估”预测精度将大幅提升。低成本巡检替代传统人工巡查需要逐个、逐段打开井盖存在中暑和有害气体中毒风险。AI 视觉巡检能替代 80% 以上的常规巡查人力让一线人员从“烈日下开井盖”解放为“系统前看屏幕”。写在最后我们总在讨论大模型、通用人工智能但真正能守护一座城市的往往不是那个能写诗作画的“全能者”而是那个盯着下水道、认识每一个雨水箅子的“偏科生”。这份 1032 张图片的数据集对于大模型来说微不足道但对于一个内涝频发的街区它可能就是暴雨夜提前 3 小时响起的预警铃。城市治理的精度不在于仰望星空的高度而在于俯身看清脚下每一个排水口的能力。愿这份开源的数据能让更多城市的“血管”在暴雨来临时喘口气。

相关新闻

从春晚机器人到产业真相:中美机器人发展路径的深度解析

从春晚机器人到产业真相:中美机器人发展路径的深度解析

1. 从一次“昂贵”的购买说起:春晚机器人与我的真实体验去年,我花了将近二十万,买了一台在当年春晚上亮相过的同款人形机器人。这个决定,在圈内朋友看来,一半是“情怀”,一半是“好奇”。春晚舞台上&#x…

2026/10/10 11:35:59 阅读更多 →
USB接口PCB设计:差分信号处理与信号完整性优化

USB接口PCB设计:差分信号处理与信号完整性优化

1. USB接口PCB设计的基础认知USB接口作为现代电子设备中最普遍的连接标准,其PCB设计质量直接影响信号完整性和系统稳定性。USB2.0和USB3.0虽然物理接口相似,但在电气特性和布线要求上存在显著差异。我们先从基础参数对比入手:USB2.0采用半双工…

2026/10/2 9:45:24 阅读更多 →
Python进阶实战:从环境隔离到工程化的核心技能

Python进阶实战:从环境隔离到工程化的核心技能

记得刚开始学 Python 那会儿,我花了两周时间才真正理解为什么别人说“Python 简单”。语法确实清晰,但真正让我卡住的不是语法本身,而是那些没人明确告诉你的“隐性知识”——比如为什么我的代码在本地跑得好好的,一到服务器就报编…

2026/10/10 20:28:08 阅读更多 →

最新新闻

手机怎么控制电脑远程办公 手机控制电脑的远程软件

手机怎么控制电脑远程办公 手机控制电脑的远程软件

手机怎么控制电脑远程办公?外出出差、居家休整时突发工作需求,电脑不在身边就容易耽误工作进度,多数远控工具体验差、不适配办公场景。手机怎么控制电脑远程办公更方便?建议使用无界趣连2.0,操作简单、实用性强&#x…

2026/10/11 1:53:42 阅读更多 →
手机怎么连接电脑用电脑操作 手机怎样连接电脑

手机怎么连接电脑用电脑操作 手机怎样连接电脑

手机怎么连接电脑用电脑操作?很多用户想在大屏上处理手机应用,或者远程帮家人操作手机,却不知道具体方法。其实选对远程控制工具即可,无界趣连2.0连接简单、延迟低、画质清晰,能轻松实现手机与电脑互控。综合来看&…

2026/10/11 1:53:42 阅读更多 →
242页PPT,战略落地难?真正缺的不是规划,而是从愿景到行动的闭环

242页PPT,战略落地难?真正缺的不是规划,而是从愿景到行动的闭环

很多企业并不缺战略。缺的是战略落地。每年战略会开得很热闹,愿景很宏大,目标很振奋,口号也很有力量。可到了第二季度,业务还是按老办法跑,部门还是按旧边界协同,绩效还是考原来的指标,一线员工…

2026/10/11 1:53:42 阅读更多 →
WPF嵌入D3D11渲染:共享纹理与D3DImage桥接实践

WPF嵌入D3D11渲染:共享纹理与D3DImage桥接实践

简介:一份面向WPF开发者的D3D视频渲染示例,演示在Windows Presentation Foundation中借助Direct3D硬件加速,高效处理并显示YUV颜色空间的视频帧。项目核心提供完整的C#源代码,涵盖YUV数据到D3D纹理的转换、渲染源封装、Win32互操作…

2026/10/11 1:53:42 阅读更多 →
Windows下ffmpeg下载安装与配置避坑指南

Windows下ffmpeg下载安装与配置避坑指南

简介:Windows 版 FFmpeg 最新静态构建压缩包,内置 FFmpeg 4.3.1 的 64 位可执行程序,专为需要批量转码、音视频剪辑、流媒体推送及格式分析的开发者和内容创作者准备,特别适合不愿自行编译源码、希望直接解压使用的 Windows 用户。…

2026/10/11 1:53:42 阅读更多 →
基于 Raft 协议的强一致分布式锁选型:Etcd vs Redis 在金融级场景下的对比

基于 Raft 协议的强一致分布式锁选型:Etcd vs Redis 在金融级场景下的对比

在分布式锁的选型会议上,架构师们经常会面对两派激烈的技术争吵: 一派是“性能实用主义者”,他们力挺 Redis:“Redisson 封装完备,单机吞吐破 10 万 QPS,看门狗自动续期极其优雅,全网普及度最高…

2026/10/11 1:52:42 阅读更多 →

日新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 5:23:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 21:32:20 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 10:38:42 阅读更多 →