当前位置: 首页 > news >正文

YOLO模型如何训练 无人机建筑垃圾建材目标检测数据集 航拍建筑垃圾检测数据集

无人机建筑垃圾建材目标检测数据集 航拍建筑垃圾检测数据集
1

1

1

1

CDW建筑垃圾建材目标检测数据集

数据集信息表

项目详细说明
数据集名称CDW建筑垃圾建材目标检测数据集
图片总量2204张(2.2k)
检测类别(共12类)metal(金属)、wood(木材)、empty(空地)、cover(遮盖物)、electronic-waste(电子垃圾)、gravel(砂石)、insulator-wool(保温岩棉)、mixed-waste(混合废弃物)、plasterboard(石膏板)、polystyrene(聚苯乙烯泡沫)、roofing-felt(屋面油毡)、wood-panel(木饰面板)
模型基准精度mAP@50:98.5%
精确率(Precision):92.0%
召回率(Recall):97.8%
数据格式支持标准YOLO、COCO、VOC等多种标注格式,可按需导出
适用场景建筑垃圾智能分拣、航拍建筑固废识别、工地物料分类、再生资源AI识别、环境监测、目标检测模型训练

数据集配置文件cdw_materials.yaml

path:./cdw_materials_datasettrain:images/trainval:images/valtest:images/testnc:12names:0:metal1:wood2:empty3:cover4:electronic-waste5:gravel6:insulator-wool7:mixed-waste8:plasterboard9:polystyrene10:roofing-felt11:wood-panel

环境依赖

pipinstallultralytics torch opencv-python

训练代码train_cdw.py

fromultralyticsimportYOLOdefmain():# 加载YOLO预训练模型,兼容YOLOv8/YOLOv11model=YOLO("yolov8s.pt")train_results=model.train(data="./cdw_materials_dataset/cdw_materials.yaml",epochs=100,imgsz=640,batch=16,device=0,# 无GPU改为 device="cpu"workers=4,patience=15,project="runs/train",name="cdw_material_detect",exist_ok=True,pretrained=True)print("训练完成,权重路径:runs/train/cdw_material_detect/weights")# 测试集评估metrics=model.val(data="./cdw_materials_dataset/cdw_materials.yaml",split="test")print(f"mAP@50:{metrics.box.map50:.4f}")if__name__=="__main__":main()

推理测试代码predict_cdw.py

fromultralyticsimportYOLOimportcv2# 加载训练最优权重model=YOLO("runs/train/cdw_material_detect/weights/best.pt")if__name__=="__main__":img_path="cdw_test.jpg"results=model.predict(source=img_path,conf=0.25,iou=0.45,save=True)result_img=results[0].plot()cv2.imshow("CDW Materials Detection",result_img)cv2.waitKey(0)cv2.destroyAllWindows()

核心标签

#建筑垃圾检测#固废识别#建材分类#YOLO数据集#工地物料识别#航拍垃圾巡检

http://www.jsqmd.com/news/1280413/

相关文章:

  • 基于agency-agents框架构建AI智能体协作系统:从原理到实战
  • 2026亳州单招落榜不用慌!合肥共达单招复读班保底录取!冲刺全日制本科! - 小张zc
  • 【AI表情包创作大师课】:零基础7天掌握Stable Diffusion+Prompt工程实战技巧
  • 如何快速搭建AI手语翻译系统:面向开发者的完整指南
  • 两代AMOLED驱动芯片,差的不只是分辨率
  • NBM5100A电池寿命增强器在物联网设备中的应用与优化
  • 物联网设备安全芯片SE050与STM32协同设计实践
  • 音乐情感破冰:语际点歌台的技术创新与应用
  • 无犯罪证明需要公证吗?不会主动告诉你的3个隐藏要求,建议收藏 - 信息快递
  • Latex中宏包总结
  • 无线通信收发信机架构与关键技术解析
  • 基于Node.js与MySQL的实验室排课系统设计与实现
  • 2026甄选:广州具备全生命周期服务能力的专业财税品牌机构解析 - 品牌发掘
  • 如何免Root实现Android应用深度定制:LSPatch框架完整教程
  • 企业四要素核验 API 实战应用指南
  • C++党员管理系统毕业设计:从架构设计到代码实现的完整指南
  • 2026年陕西文化墙设计制作厂家优选推荐:永圆标识领衔 - 深度智识库
  • Rust分支跳转实战:match与if let详解
  • AI大模型在电商商品发布系统的应用与实践
  • Django+Bootstrap实现天气数据可视化系统开发指南
  • 青岛装修施工团队测评|外包 vs 自有工人,中易盛 110 项工艺实测对比 - GrowUME
  • 如何快速掌握Nintendo Switch大气层系统:从零开始的完整破解指南
  • three.js 编辑器如何平衡易用性与专业性
  • Python个性签名生成器:用Pillow库模拟手写笔触,打造专属电子签名
  • Legacy iOS Kit:终极iOS设备降级、恢复和越狱工具链完整指南
  • 终极网络资源下载神器:3步教你轻松捕获视频号、抖音、小红书等平台资源
  • Attention机制原理与Transformer自注意力实现详解
  • 2026年最新晕染刷/彩妆套刷/美妆工具定制批发厂家核心竞争力解构 - 青县妆怡商贸可圈可点 - 浩了个浩
  • C/C++高精度计算:字符串实现大数斐波那契数列
  • Flutter Overlay实现高性能卫星散射动画技术解析