赞
踩
目录
随着无人机对输电线路的智能化巡检越来越普遍,为了提升对无人机巡检的图像缺陷识别水平及效率,降低人工查看缺陷图片的工作强度,提升输电巡检业务生产作业效率和作业质量。尝试使用yolov6对无人机抓拍的绝缘子自爆图片进行识别。
目录
YOLOv6 是美团视觉智能部研发的一款目标检测框架,致力于工业应用。本框架同时专注于检测的精度和推理效率,在工业界常用的尺寸模型中:YOLOv6-nano 在 COCO 上精度可达 35.0% AP,在 T4 上推理速度可达 1242 FPS;YOLOv6-s 在 COCO 上精度可达 43.1% AP,在 T4 上推理速度可达 520 FPS。在部署方面,YOLOv6 支持 GPU(TensorRT)、CPU(OPENVINO)、ARM(MNN、TNN、NCNN)等不同平台的部署,极大地简化工程部署时的适配工作。
目前,项目已开源至Github:https://github.com/meituan/YOLOv6
在网上下载3400多张绝缘子自爆数据集,其中有一部分为数据增强,且基本上都为放大型图片(视野中仅存在几个绝缘子片),和业务实际场景下的巡检图片差异较大。然后通过业务需求,收集1300多张真实电力系统运维巡检下无人机巡检绝缘子自爆图片,并进行标注。共计数据4786张。参考手把手教你运行YOLOv6(超详细)_Mr Dinosaur的博客-CSDN博客_yolov6完成yolov6数据集制作。
下载相关预训练模型,修改dadaset.yaml相关参数以及configs里面与训练模型路径。
训练代码如下:
python tools/train.py --batch 8 --conf configs/yolov6s_finetune.py --data data/dataset.yaml
python tools/eval.py --data data/dataset.yaml --weights runs/train/exp1/weights/best_ckpt.pt
python tools/infer.py --weights runs/train/exp1/weights/best_ckpt.pt --source data/images/
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。