FDOA无源定位:信号模型、定位原理与频差估计工程实践
2026/10/6 13:05:26
本项目提供了一套面向隧道结构健康监测场景的计算机视觉实例分割数据集,适用于YOLO系列模型训练,可直接用于隧道裂缝自动化识别与评估任务。
| 项目 | 说明 |
|---|---|
| 数据类别 | 1 类:裂缝 |
| 数据规模 | 100+ 张图像 |
| 数据格式 | YOLO 实例分割格式 |
| 核心应用价值 | 为隧道结构的裂缝自动化检测、缺陷评估及维护决策提供高质量的实例分割训练数据支撑 |
tunnel_cracks_dataset/ ├── train/ │ ├── images/ # 训练集图像 │ └── labels/ # 训练集分割标注文件 ├── val/ │ ├── images/ # 验证集图像 │ └── labels/ # 验证集分割标注文件 └── tunnel_cracks.yaml # 数据集配置文件tunnel_cracks.yaml(中文类别名)# 数据集根目录path:./tunnel_cracks_dataset# 训练集、验证集路径train:train/imagesval:val/images# 类别数量与名称nc:1names:0:裂缝fromultralyticsimportYOLO# 加载预训练的YOLOv26分割模型权重model=YOLO("yolov26n-seg.pt")# 启动模型训练model.train(data="tunnel_cracks.yaml",# 数据集配置文件路径epochs=100,# 训练总轮数imgsz=640,# 输入图像尺寸batch=8,# 批次大小device="cuda"# 使用GPU训练)fromultralyticsimportYOLO# 加载训练好的模型权重model=YOLO("runs/segment/train/weights/best.pt")# 对单张图像进行分割推理results=model("test_image.jpg",save=True)# 打印分割结果信息forresultinresults:print("检测到的裂缝区域:",result.boxes.cls)print("分割掩码形状:",result.masks.shape)