无人机屋顶与地物分割数据集 | 屋顶分割 航拍识别 城市规划 材质分类 实例分割9036期
数据集概述
本数据集专注于无人机航拍视角下的屋顶材质与地表类型识别,服务于城市规划、建筑测绘及灾害评估。数据涵盖六种屋顶材质及地表覆盖类别,适配建筑物精细分类、城市更新调查及三维建模等应用。
数据集核心信息
| 数据要素 | 详细说明 |
|---|---|
| 类别 | 共 7 类:水体、道路、绿化区域、钢筋混凝土屋顶、瓦片屋顶、铁皮屋顶、不确定屋顶 |
| 数量 | 2100 张图像 |
| 格式 | 图像为 JPG/PNG;标签为 YOLO 格式的 txt 文件(分割多边形坐标) |
| 应用价值 | 1. 城市规划 :为建筑物屋顶材料与地表覆盖分类提供基础数据,支撑城市形态与热岛效应研究。 2. 建筑普查 :自动识别不同屋顶类型,辅助违章建筑排查与建筑能耗评估。 3. 灾害响应:在风灾、地震后快速评估不同屋顶结构的受损情况。 |
数据三要素解析
类别与识别对象
- 数据集定义 7 类航拍常见地物与屋顶类型:
- 水体(water) 、道路(road) 、绿化区域(green area) ------ 地表覆盖基础类。
- 钢筋混凝土屋顶(rcc) 、瓦片屋顶(tiled) 、铁皮屋顶(tin) ------ 常见屋顶材质。
- 不确定屋顶(uncertain roof) ------ 用于标注难以确定的屋顶类型,提升模型在模糊区域的鲁棒性。
- 该分类体系覆盖了城市上空视角下最常见的建筑物顶部特征与地表类型。


数据规模与格式
- 图像总量约 2100 张,规模适中,适合作为航拍分割任务的基准数据集。
- 采用 YOLO 分割格式(txt),每张图像对应一个同名标签文件,包含类别 ID 与多边形顶点归一化坐标,可无缝接入 YOLOv8-seg 等实例分割框架。
- 图像与标签一一对应,数据结构规范,便于进行训练/验证集划分与预处理集成。
应用与扩展
- 数据集可扩展用于 建筑物单体化 (区分相邻建筑)、屋顶面积统计 及 太阳能潜力评估(根据屋顶类型与朝向)。
- 可结合 数字表面模型(DSM) 数据进行建筑物高度信息融合。
- 数据可迁移至 农业大棚识别 、工业区屋顶排查 等相似航拍分类任务。


知识普及:航拍屋顶分割的技术要点
- 材质视觉特征:钢筋混凝土屋顶通常呈灰白色、表面平整;瓦片屋顶有规律的纹理和色彩;铁皮屋顶反光强、颜色饱和度高。
- 光照影响:不同光照条件下屋顶颜色和阴影发生显著变化,建议采用颜色增强与光照归一化策略。
- 分割精度需求:屋顶分割是城市三维建模的基础,对边缘精度要求较高,可采用高分辨率输入(如 1024×1024)配合多尺度特征融合。
快速开始(代码示例)
配置文件 data.yaml 示例:
yaml
train: ./dataset/images/train
val: ./dataset/images/val
nc: 7
names: ['water', 'road', 'green_area', 'rcc', 'tiled', 'tin', 'uncertain_roof']
启动 YOLOv8 实例分割训练:
python
from ultralytics import YOLO
model = YOLO('yolov8m-seg.pt')
model.train(data='data.yaml', epochs=100, imgsz=640, batch=8)
标签
屋顶分割 航拍识别 城市规划 材质分类 实例分割 YOLO格式 深度学习数据集 计算机视觉