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

智慧环卫AI算法训练素材|无人机街道固废巡检视觉数据集|城市路面垃圾目标检测深度学习数据资源10280期

智慧环卫AI算法训练素材|无人机街道固废巡检视觉数据集|城市路面垃圾目标检测深度学习数据资源10280期

公众号标签:#智慧环卫 #无人机垃圾巡检 #固体废物检测 #计算机视觉 #YOLO训练数据集 #城市环境治理 #深度学习 #环卫智能化落地

国内城市环卫日常监管中,街巷零散垃圾、违规堆放固体废物大多依靠环卫工人人工巡回排查,老旧小巷、绿化带深处、高架下方等偏僻点位排查难度大。相关行业统计显示,人工巡检固废点位耗时占环卫日常工作45%以上,恶劣天气、早晚逆光环境进一步提升垃圾漏查概率。无人机高空航拍巡检凭借大范围、高效率优势逐步落地环卫场景,但适配实景街道环境、可直接用于算法迭代训练的实景标注样本偏少,制约环卫AI检测模型落地优化。本篇带来一套面向街道固体废物识别的专用视觉数据集,适配无人机航拍、车载监控等多终端AI垃圾检测模型训练优化。

一、数据集基础信息

# 数据集基础配置信息Dataset_Name:UAV_Street_SolidWaste_DetectTask_Type:2D目标检测Total_Annotated_Img:416Class_Type:Single class(通用固体废物,无细分垃圾品类)Scene:Urban street、outdoor open space、roadside green beltIssue_No:10280

1.1 参数明细表格

信息维度详情说明
任务属性固体废物通用目标检测数据集,不区分固废细分品类
图像存量416张全标注实景图像,覆盖多类街道固废堆放实景
标注规范通用目标检测标注格式,兼容YOLO、COCO、VOC主流训练框架
适用场景无人机高空巡检、路面摄像头垃圾监测、环卫设备智能识别
落地价值支撑环卫智能分拣设备算法迭代、全域固废自动排查、固废管控智能化升级

1.2 场景说明

图像素材取自真实城市街道场景,包含路边垃圾堆、零散固体废弃物、绿化带隐藏固废等实景画面,样本覆盖不同光照、杂物遮挡等现实工况,围绕通用固体废物统一标注,不细分生活垃圾、建筑垃圾等子类,适配通用型固废检测模型研发。

二、数据集实用优势

  1. 场景贴合落地需求:素材匹配无人机俯拍成像特点,画面透视、远景小目标等问题和真实巡检画面一致,训练后模型适配实地部署;
  2. 标注完整可用:全部416张图片完成精准标注,配套辅助资源覆盖训练、验证全流程,支撑模型从基础训练到效果调优全周期使用;
  3. 通用性强:单类别通用标注逻辑,不用区分垃圾细分类别,快速搭建全场景固废筛查算法,适配区县环卫大范围粗放式排查需求。

三、数据集目录架构

UAV_Street_SolidWaste_Detect/ ├── images/ │ ├── train/ # 训练样本图片 │ ├── val/ # 验证样本图片 ├── labels/ # YOLO格式标注文件 │ ├── train/ │ ├── val/ └── waste_config.yaml # 模型训练配置文件

四、深度学习实操代码(附带环卫场景专属注释)

4.1 环境部署指令

#【场景注释:适配环卫算法常用训练环境,CUDA版本适配服务器与边缘工控机部署,项目实测稳定】pipinstalltorch==2.0.1torchvision==0.15.2 ultralytics opencv-python albumentations numpy

4.2 模型配置yaml文件

#【场景注释:单类别固废数据集配置,nc固定为1,标注全部归类为固体废物,适配通用垃圾检测任务】train:./UAV_Street_SolidWaste_Detect/images/trainval:./UAV_Street_SolidWaste_Detect/images/valnc:1names:0:SolidWaste

4.3 数据集加载代码

importcv2importtorchfromtorch.utils.dataimportDatasetimportalbumentationsasAfromalbumentations.pytorchimportToTensorV2#【场景注释:模拟户外环卫场景光影变化,雨天水渍、强光曝光、绿植遮挡都是航拍常见干扰,通过数据增强提升模型鲁棒性】classWasteDetDataset(Dataset):def__init__(self,img_dir,label_dir,transform=None):self.img_dir=img_dir self.label_dir=label_dir self.transform=transform self.img_list=[iforiinos.listdir(img_dir)ifi.endswith(("jpg","png"))]def__len__(self):returnlen(self.img_list)def__getitem__(self,idx):img_name=self.img_list[idx]img=cv2.imread(f"{self.img_dir}/{img_name}")img=cv2.cvtColor(img,cv2.COLOR_BGR2RGB)label_path=f"{self.label_dir}/{img_name[:-3]}txt"bboxes=[]ifos.path.exists(label_path):withopen(label_path,"r")asf:forlineinf.readlines():data=list(map(float,line.strip().split()))bboxes.append(data[1:])ifself.transform:aug=self.transform(image=img,bboxes=bboxes)img=aug["image"]returnimg# 训练集增强策略train_aug=A.Compose([A.Resize(640,640),A.RandomBrightnessContrast(p=0.4),A.HorizontalFlip(p=0.5),A.GaussNoise(p=0.2),#模拟航拍扬尘带来画面噪点ToTensorV2()],bbox_params=A.BboxParams(format="yolo"))

4.4 YOLO训练代码

fromultralyticsimportYOLO#【场景注释:yolov8s平衡精度与推理速度,可部署在无人机机载端;小样本416张设置适中轮次防止过拟合】if__name__=='__main__':model=YOLO("yolov8s.pt")train_result=model.train(data="waste_config.yaml",epochs=80,imgsz=640,batch=4,device=0)# 单图推理:模拟无人机回传照片实时检测固废model.predict("uav_capture.jpg",conf=0.25,save=True)

五、落地应用方向

  1. 无人机环卫巡检:高空航拍画面实时识别路面违规堆放固废,自动标记垃圾点位;
  2. 道路监控预警:沿街摄像头接入算法,发现成片垃圾堆自动上报环卫管理平台;
  3. 智能环卫车:车载视觉模块实时识别沿路垃圾,辅助规划清扫路线。

文末结语

该套固废检测数据集依托实景街道采集制作,416张标注素材可支撑通用型垃圾检测模型迭代优化,依托上述训练代码可快速完成模型调参与落地测试,助力环卫行业数字化巡检落地。后续可在现有样本基础上补充各类细分垃圾图像,持续优化模型识别精度。

标签:#无人机垃圾巡检 #固废目标检测 #环卫AI算法 #YOLO训练素材 #城市环境数字化

http://www.gsyq.cn/news/1478468.html

相关文章:

  • 晋中市2026年最新黄金+白银+铂金+K金回收门店及联系方式电话推荐 黄金回收店铺TOP5排行榜 - 盛世金银回收
  • 5分钟学会PlantUML编辑器:告别拖拽式绘图,用代码生成专业UML图表
  • 衡阳市黄金回收店铺TOP5排行榜 2026年最新黄金+白银+铂金+K金回收门店及联系方式电话推荐 - 大熊猫898989
  • 忻州市2026年最新黄金+白银+铂金+K金回收门店及联系方式电话推荐 黄金回收店铺TOP5排行榜 - 盛世金银回收
  • 当‘滑头鲍勃’遇上数据安全:用《二十年后》的故事,手把手教你搭建一个简单的Web应用防火墙(WAF)规则
  • 手把手教你用C++实现PL/0表达式语法分析器(递归下降法+完整源码)
  • 别再傻傻全量加载了!GeoServer WMS图层过滤实战:从基础查询到空间分析,一个cql_filter全搞定
  • 景德镇市2026年最新黄金+白银+铂金+K金回收门店及联系方式电话推荐 黄金回收店铺TOP5排行榜 - 盛世金银回收
  • 实战避坑:为什么你的小数分频PLL输出频谱总是不干净?聊聊整数边界杂散IBS的成因与排查
  • 手把手教你用Overleaf搞定IEEE会议论文格式(附CAC投稿避坑指南)
  • 信阳市2026年最新黄金+白银+铂金+K金回收门店及联系方式电话推荐 黄金回收店铺TOP5排行榜 - 盛世金银回收
  • HarmonyOS 应用内拉起评论页,DeepLink 方案只要 10 行代码
  • 别再只盯着GPS信号了!用MATLAB仿真告诉你,水下定位浮标怎么摆精度最高
  • 台州市黄金回收店铺TOP5排行榜 2026年最新黄金+白银+铂金+K金回收门店及联系方式电话推荐 - 大熊猫898989
  • 从安装插件到实战分析:Visual VM排查Java线程死锁的保姆级教程
  • 酒泉市2026年最新黄金+白银+铂金+K金回收门店及联系方式电话推荐 黄金回收店铺TOP5排行榜 - 盛世金银回收
  • K60主控负压电磁智能车工程包:含华南赛区省二等奖源码、驱动库与调试文档
  • 手把手教你用Perf+VTune组合拳:在Linux服务器上无图形界面分析Python/Go应用性能
  • XXL-Job参数传递踩坑实录:从‘参数丢失’到‘日志乱码’的5个常见问题修复
  • MinIO Admin 命令实战:从用户权限到集群修复,一份保姆级运维手册
  • 昆明市2026年最新黄金+白银+铂金+K金回收门店及联系方式电话推荐 黄金回收店铺TOP5排行榜 - 盛世金银回收
  • STM32CubeMX配置FreeRTOS内存管理:从heap1到heap5,你的项目到底该选哪个?
  • 来宾市2026年最新黄金+白银+铂金+K金回收门店及联系方式电话推荐 黄金回收店铺TOP5排行榜 - 盛世金银回收
  • Android平台可直接运行的WebRTC点对点视频对讲工程源码
  • 【模型改进】DORGM 改进 YOLO 系列:面向 VisDrone 小目标检测的多尺度特征解耦与软路由增强
  • 性能提升秘籍:如何用Java并行处理(CompletableFuture)批量给上百页PDF去斜体水印?
  • 别再死记硬背公式了!用PyTorch和TensorFlow实战理解交叉熵损失函数
  • 从《现代大学英语精读》到真实沟通:如何用Python爬虫和NLP分析课文高频词,提升英语学习效率
  • 2026年q2切角塑封包装机厂家实测评测:全自动热缩膜包装机厂家/切角塑封包装机厂家/开箱机厂家/性价比对决 - 优质品牌商家
  • Ray实战指南:AI工程化落地的分布式运行时核心