建筑物损伤检测数据集 | 建筑物损伤 裂缝检测 渗漏识别 脱落检测 9143期
建筑物损伤检测数据集 | 建筑物损伤 裂缝检测 渗漏识别 脱落检测 9143期数据集概述本数据集专注于建筑物结构表观损伤的视觉检测与分类服务于建筑安全巡检、老旧小区改造及市政工程健康监测。数据涵盖五类典型建筑损伤适配无人机航拍巡检、外立面隐患排查及自动化损伤识别等应用。数据集核心信息数据要素详细说明类别共5类裂缝、渗漏、脱落、锈蚀、鼓包数量14304张图像格式图像为 JPG/PNG分辨率640×640同时提供YOLO、VOC、COCO三种标注格式数据划分训练集11443张验证集1430张测试集1431张应用价值1.结构巡检支撑建筑物外立面损伤的自动化检测与分类替代人工登高检查。2.安全排查辅助老旧小区外立面隐患排查自动标记裂缝、脱落风险区域。3.健康监测为桥梁、高架、廊道等构筑物的结构健康监测提供数据基础。4.算法研发为多类别损伤检测、细粒度识别等视觉任务提供大规模训练与评测数据。完整类别列表共5类序号英文名称中文释义包含该类图像数标注框总数0crackrotation裂缝6253170441leakagerotation渗漏246466422abscissionrotation脱落5165227003corrosionrotation锈蚀210292074bulgerotation鼓包11701851数据三要素解析类别与损伤覆盖数据集定义5类建筑典型损伤裂缝crack、渗漏leakage、脱落abscission、锈蚀corrosion、鼓包bulge。损伤类型覆盖了混凝土结构从物理开裂、渗水到材料劣化、涂层脱落的多种失效模式具有较强的工程实用性。类别名称后缀“rotation”表明数据可能包含了旋转增强样本。数据规模与划分图像总量达14304张规模充足能支撑多类别损伤检测模型的稳健训练。按约80:10:10比例规范划分为训练集11443张、验证集1430张与测试集1431张划分规范。图像分辨率统一为640×640可直接输入常见检测网络。同时提供YOLO、VOC、COCO三种通用标注格式灵活适配不同检测框架。配套资源与源码附赠基于YOLOv11n训练的完整模型训练80轮可直接推理或作为迁移学习起点。提供全部训练 测试源代码。提供PyQt5 可视化界面含源码、.ui、.qrc、图标文件支持图片、视频、摄像头实时检测实时显示目标位置、总数、置信度等信息支持结果导出。运行环境Python3.8、opencv-python、PyQt5、torch支持 Windows、Linux 系统。知识普及建筑物损伤视觉检测的技术要点裂缝的细长特征裂缝呈细长线状对检测算法的边缘保持能力要求较高。建议采用多尺度特征融合或专门的小目标检测头。渗漏与锈蚀的边界模糊渗漏、锈蚀等损伤边界可能模糊与建筑表面纹理交织需依赖色彩与纹理特征进行区分。脱落与鼓包的形态差异脱落通常呈现不规则缺失区域鼓包呈局部隆起模型需依赖形状与阴影特征进行区分。背景干扰建筑表面装饰、门窗、管线等可能与损伤混淆建议训练时加入相关数据增强。类别不平衡鼓包类样本较少1170张裂缝类较多6253张训练时可采用类别加权损失或过采样策略。应用闭环检测结果可导入建筑管理系统结合GPS信息生成损伤分布图与维修工单辅助安全决策。快速开始代码示例1. 准备配置文件 (data.yaml)path:./building_damage_datasettrain:images/trainval:images/valtest:images/testnc:5names:[crackrotation,leakagerotation,abscissionrotation,corrosionrotation,bulgerotation]2. 启动 YOLOv11n 训练fromultralyticsimportYOLO modelYOLO(yolo11n.pt)train_resultsmodel.train(datadata.yaml,epochs80,imgsz640,batch8,device0,workers2,projectbuilding_damage,nameyolo11n_building,conf0.25)# 验证模型精度metricsmodel.val()print(fmAP0.5 {metrics.box.map50:.4f})# 单图推理model.predict(test.jpg,saveTrue,conf0.3)# 导出onnx部署模型model.export(formatonnx)3. PyQt5 可视化检测界面importsysimportcv2fromPyQt5.QtWidgetsimportQApplication,QMainWindow,QPushButton,QLabel,QFileDialogfromPyQt5.QtGuiimportQImage,QPixmapfromultralyticsimportYOLOclassDetWindow(QMainWindow):def__init__(self):super().__init__()self.setWindowTitle(建筑物损伤检测系统 YOLOv11)self.resize(1000,700)self.modelYOLO(runs/building_damage/yolo11n_building/weights/best.pt)self.btn_imgQPushButton(图片检测,self)self.btn_img.move(20,20)self.btn_img.clicked.connect(self.detect_img)self.label_showQLabel(self)self.label_show.setGeometry(20,80,800,550)defdetect_img(self):fname,_QFileDialog.getOpenFileName()ifnotfname:returnresself.model(fname,conf0.3)imgres[0].plot()imgcv2.cvtColor(img,cv2.COLOR_BGR2RGB)h,w,cimg.shape qimgQImage(img.data,w,h,c*w,QImage.Format_RGB888)self.label_show.setPixmap(QPixmap.fromImage(qimg))if__name____main__:appQApplication(sys.argv)winDetWindow()win.show()sys.exit(app.exec_())标签建筑物损伤裂缝检测渗漏识别脱落检测目标检测YOLO格式深度学习数据集计算机视觉

相关新闻

工行和招行FDE实践:WorkBuddy 金融智能体平台 × 银行合作 Skills 深度梳理

工行和招行FDE实践:WorkBuddy 金融智能体平台 × 银行合作 Skills 深度梳理

核心定义:Skill 是可独立调用、标准化封装的原子业务能力;专家 Skill 业务角色人设;专家团 多个专家 / 多个 Skill 编排成完整业务流水线。WorkBuddy 金融版面向银行场景,基于 MCP 协议连接外部数据源连接器,把信贷…

2026/10/4 8:56:59 阅读更多 →
30 seconds of code:使用递归扁平化(Flatten)与还原(Unflatten)JavaScript 嵌套对象

30 seconds of code:使用递归扁平化(Flatten)与还原(Unflatten)JavaScript 嵌套对象

教程文档 【免费下载链接】30-seconds-of-code Coding articles to level up your development skills 项目地址: https://gitcode.com/gh_mirrors/30/30-seconds-of-code 点击查看 免费下载 对象是 JavaScript 中最常用的数据结构之一,但在不同场景下&…

2026/10/4 8:55:59 阅读更多 →
文档感知模式实战:用claudex-loop的CONTEXT.md术语表与ADR沉淀项目决策

文档感知模式实战:用claudex-loop的CONTEXT.md术语表与ADR沉淀项目决策

文档感知模式实战:用claudex-loop的CONTEXT.md术语表与ADR沉淀项目决策 【免费下载链接】claudex-loop Claude Code skill: four-phase plan hardening (recon, interrogate, Codex adversarial review, cross-model build & inspection) — two AI models hard…

2026/10/4 8:55:59 阅读更多 →

最新新闻

OpenShell使用指南:把Windows 10/11开始菜单改回经典高效模式

OpenShell使用指南:把Windows 10/11开始菜单改回经典高效模式

凡是折腾过 Windows 10、Windows 11 系统界面的人,应该都对 OpenShell 这个名字不陌生。它前身叫 Classic Shell,是一套开源的老式开始菜单恢复工具,后来项目改名 Open-Shell,继续在 Windows 10/11 上把开始菜单“砍掉重造”。两年…

2026/10/4 10:08:57 阅读更多 →
玩转 Claude Code 的终极秘籍:把 settings 改到 TaoToken 接入 GLM-4.7 编程

玩转 Claude Code 的终极秘籍:把 settings 改到 TaoToken 接入 GLM-4.7 编程

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

2026/10/4 10:08:57 阅读更多 →
QuickBlue:企业级AI应用交付的物理基座

QuickBlue:企业级AI应用交付的物理基座

1. QuickBlue 不是另一个“AI 中间件”,它是企业级 AI 应用交付的物理基座QuickBlue 这个名字刚出现时,我第一反应是——又一个带“Blue”后缀的开源项目?查了三天源码、翻了七版 Release Notes、搭了四套测试环境,才真正明白它为…

2026/10/4 10:08:57 阅读更多 →
Cursor AI 设置 Qwen 模型:通过 TaoToken 统一 Key 接入的完整配置指南

Cursor AI 设置 Qwen 模型:通过 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/4 10:08:57 阅读更多 →
Elixir 模块内部自引用:`__MODULE__` 与别名模式的正确用法

Elixir 模块内部自引用:`__MODULE__` 与别名模式的正确用法

文档教程知识库 【免费下载链接】til :memo: Today I Learned 项目地址: https://gitcode.com/gh_mirrors/ti/til 点击查看 免费下载 本篇指南讲解 Elixir 中 __MODULE__ 特殊字面量的工作原理与典型用法:它让模块在自身内部安全、可读地引用自己&#…

2026/10/4 10:08:57 阅读更多 →
当 AI agent 群集出现时,银行能跟上吗?

当 AI agent 群集出现时,银行能跟上吗?

作者:来自 Elastic Karen Mcdermott 随着自主 AI 重塑网络风险,金融机构需要具备可视性和上下文,才能检测异常行为并以机器速度做出响应。 AI agent 正在改变的不只是金融服务公司的运营方式,也在改变网络风险的速度和规模。 近期…

2026/10/4 10:07:56 阅读更多 →

日新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

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

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

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

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

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

2026/10/4 1:00:58 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

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

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

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

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

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

2026/10/4 1:00:58 阅读更多 →

月新闻

我发现了一个新思路:用 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/2 10:36:31 阅读更多 →
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/4 9:43:54 阅读更多 →
黑夜航拍船只数据集训练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/3 9:42:36 阅读更多 →