基于 YOLOv8 的钢芯铝绞线(ACSR)缺陷智能检测系统,适用于电力线路质量检测。
├── demos/ # 演示脚本
│ ├── api_server.py # API服务
│ └── realtime_web_demo.py # 实时检测Web演示
├── hardware/ # 硬件设计
│ └── device_final.html # 3D设备设计
├── web_app/ # Web应用
│ ├── app.py # Flask应用
│ └── templates/ # 页面模板
└── yolo_training/ # 模型训练
├── train.py # 训练脚本
├── detect.py # 推理脚本
└── models/ # 模型配置
- 模型: YOLOv8n
- mAP50: 84.2%
- 数据集: CableInspect-AD (已转换为YOLO格式)
本项目使用的 CableInspect-AD 数据集由 Mila / Hydro-Québec 提供,采用 CC BY-NC-SA 4.0 许可证。
- 仅限非商业用途
- 需注明来源
- 衍生作品需使用相同许可证
pip install ultralytics flaskcd web_app
python app.pycd yolo_training
yolo train model=yolov8n.pt data=cableinspect_yolo/dataset.yaml epochs=100- 单图检测
- 批量检测
- 实时视频检测
- 3D设备可视化
- 检测报告生成
MIT