YOLO系列
文章平均质量分 67
记录自己学习YOLO的过程,包括C++、Python下的训练过程。
boss-dog
当才华撑不起野心的时候,唯有安静读书......
展开
-
YOLOv8+PyQt:实时检测(摄像头、视频)
【代码】YOLOv8+PyQt:实时检测(摄像头、视频)原创 2024-05-19 22:51:15 · 1123 阅读 · 4 评论 -
关于YOLOX
paper:https://arxiv.org/abs/2107.08430官方code:https://github.com/Megvii-BaseDetection/YOLOXYOLOX在windows环境下的训练:https://www.bilibili.com/video/BV1zM4y157Cp参考博客:https://blog.csdn.net/weixin_44791964/article/details/120476949参考视频:https://www.bilibili.com/原创 2022-03-22 11:01:16 · 5384 阅读 · 0 评论 -
Windows10系统下YOLOv4—Darknet训练过程(补充)
关于Windows10系统下YOLOv4—Darknet训练过程,见我之前写的这篇博客,我最近又按照其步骤搭建训练了一遍,没有问题,但有几个小地方作了补充。https://blog.csdn.net/qq_45445740/article/details/108253155这次我的环境不是VS2017 + OpenCV3.4,而是选择了VS2019 + OpenCV4.4,发现也可以正常训练。其中有几个需要注意的地方:1.图像和标签要一一对应在打标签的时候,如遇到没有需要标注目标的图像,需要将其删原创 2021-10-07 16:19:38 · 1128 阅读 · 0 评论 -
关于YOLOv4理论
YOLOv4论文链接:https://arxiv.org/pdf/2004.10934.pdf目录1.原论文中的知识点1.1 引言1.1.1 YOLOv3的回顾1.1.2 关于YOLOv41.2 Bag of freebies(BOF)1.2.2 数据扩充1.2.3 模拟对象遮挡1.2.4 特征矩阵1.2.5 结合多幅图像进行数据扩充1.2.6 Style Transfer GAN1.2.7 解决类别不平衡1.2.8 label smoothing1.2.9 bboxYOLOv4采用的1.3 Bag .转载 2021-04-21 21:15:14 · 442 阅读 · 0 评论 -
基于Opencv4.4的YOLOv4目标检测
2020年7月18日,OpenCV官网发布了OpenCV的最新版本OpenCV4.4.0,令我比较兴奋的是,其中支持了YOLOv4,之前的一段时间,我都在YOLO系列苦苦挣扎,虽然YOLOv4的性能很好,准确率也高,但当时opencv不支持,就导致在QT做界面时,读取不了yolov4的权重,无法进行目标检测,后来无奈只能选择了yolov3。虽然用pytorch-yolov4也能得到很好的效果,但那样训练出来的权重文件后缀是pth,这么做,只能选择PyQT去做界面,考虑到Python的运行速度远不及C++.原创 2020-08-29 14:02:44 · 3426 阅读 · 16 评论 -
Windows10系统下YOLOv4—Darknet训练过程
一.环境准备Windows10+CUDA10.0+Opencv3.4+VS2017PS:一定要先安装VS,再安装CUDA,不然会报错,因为这个bug我搞了大半天,还是晚上逛别人博客时才看到的。1.VS2017安装https://msdn.itellyou.cn/可以去这里下载,安装时选择基本的C++库即可。2.Opencv安装二级目录三级目录...原创 2020-08-27 19:11:24 · 4950 阅读 · 29 评论 -
.h5文件转换成.weights文件并进行目标检测
【YOLO】如何将Keras训练的模型用于OpenCV中(.h5文件转换成.weights文件)https://blog.csdn.net/qinchang1/article/details/105776132【OpenCV】使用官方YOLOv3模型进行目标检测https://blog.csdn.net/qinchang1/article/details/89435023...原创 2020-07-27 21:55:54 · 2944 阅读 · 0 评论 -
学习YOLO系列的个人总结
最近这段时间学习了YOLO系列原理,也跑了pytorch_yolov4、darknet框架yolov4、pytorch_yolov3、dakrnet框架yolov3等模型。这里要感谢网上大佬们的博文,没有你们,自己要走很多弯路。本篇博客主要是记录自己学习YOLO系列的历程,方便以后自己需要时及时地查询与巩固,内容包括YOLO的原理、windows系统下的yolo模型搭建、用yolov3和yolov4训练自己的数据集去检测目标以及网上我认为不错的博文。推荐一个CV领域的相关论文下载网址:http.原创 2020-07-10 09:05:41 · 5693 阅读 · 10 评论 -
labelImg标注工具打开不了别人的xml文件
问题描述:今天去网上下载了个别人的项目,想学习下,发现其中的分类类别有几个名称自己始终搞不懂是什么,就想打开其中的xml文件,看看图片标注中的到底指的是什么,于是启动了labelImg标注工具,再打开xml文件时总是报错,查阅了相关资料问题得到了解决。问题产生的原因:labelImg版本不一致,可能你的labelImg版本比较老。所以首先需要下载新的版本labelImg下载方法见如下博客:https://blog.csdn.net/qq_45445740/article/details/10652原创 2020-06-29 22:40:55 · 4722 阅读 · 5 评论 -
YOLO:CPU实时检测(摄像头、视频)
1.下载相关文件链接:https://pan.baidu.com/s/1xW6HXGxYaDzcWH3HMG9REA提取码:tv4q2.代码下面代码的详细注释见上个博客,有少许改动。https://blog.csdn.net/qq_45445740/article/details/106544802import cv2import numpy as npimport time# 下载权重文件、配置文件net = cv2.dnn.readNet("yolov3-tiny.weights"原创 2020-06-04 20:32:04 · 3859 阅读 · 0 评论 -
YOLO实现目标检测(利用Python和Opencv)
首先,下载相关的权重文件、配置文件和待检测图像。链接:https://pan.baidu.com/s/1iX_g4PoeKNP9mNmITniCJg提取码:0djr1.关于YOLO原创 2020-06-04 14:20:33 · 5369 阅读 · 40 评论 -
Windows + Anaconda下安装labelImg
原先版本的labelImg标注工具不能进行VOC格式与YOLO格式的切换,于是重新安装了个版本的labelImg标注工具1.只带VOC格式的labelImg版本链接:https://pan.baidu.com/s/1DyAiOWLsyT7-x4WEo3b5lQ提取码:fuxx解压后直接就可以使用。2.已安装Anaconda前提下,去官网下载labelImg安装包地址:https://github.com/tzutalin/labelImg安装后解压3.打开Anaconda Prompt查看q原创 2020-06-03 13:07:55 · 2237 阅读 · 2 评论 -
Yolov3训练过程:VS2019+Opencv4.2
环境要求关于在Windows下的配置(无GPU)基于VS和opencv,参考这个博客https://blog.csdn.net/baidu_36669549/article/details/79798587介绍的很详细,我就是按照这个配置成功的,只不过我的版本是:VS2019+Opencv4.2博客中说到opencv版本不超过3.6,我也不清楚为什么自己的4.2版本成功了。。。emmm...原创 2020-03-12 00:12:22 · 1455 阅读 · 0 评论