![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
YOLO算法
文章平均质量分 91
是刺猬吖
这个作者很懒,什么都没留下…
展开
-
目标检测综述学习笔记
目标检测综述学习笔记Object Detection in 20 Years: A Survey摘要:本文根据目标检测的发展,对400多篇相关的文章进行综述,涵盖了很多主题,包括历史上里程碑检测器、检测数据集、度量标准、检测系统的基本构件、加速技术以及最新的检测方法。本文也综述了行人检测、面部检测、文本检测等一些重要的检测应用,并对面临的挑战和近几年来的技术发展做了深度的分析。1. Introduction目标检测的任务是开发计算模型和技术用来解决机器视觉应用中所需的最基本消息之一:物体在哪原创 2021-03-25 09:46:27 · 4700 阅读 · 2 评论 -
目标检测算法实现(八)——YOLOV5学习笔记
Yolov5官方代码中,给出的目标检测网络中一共有4个版本,分别是Yolov5s、Yolov5m、Yolov5l、Yolov5x四个模型。将四种模型的pt文件转换成对应的onnx文件后,即可使用netron工具查看。Yolov5s的网络结构将四种模型的pt文件转换成对应的onnx文件后,即可使用netron工具查看。...原创 2021-11-11 21:58:56 · 7896 阅读 · 2 评论 -
目标检测算法实现(二)——配置调用GPU:CUDA和cuDNN
目录1.根据自己电脑的显卡确定cuda和cuDNN版本:1.1 查看系统中的显卡驱动版本1.2 根据显卡确定CUDA版本1.3根据显卡确定cuDNN版本2.安装CUDA10.22.1 下载网址2.2 选项配置如下所示,单击download。2.3 下载完成后安装步骤如下,这个路径不修改,是临时文件,后面会自动删除的。2.4 一路傻瓜式安装操作,即可安装完成。(没有装VS的需要装个VS2017或者更高的版本)2.5 windows+R...原创 2021-04-27 13:20:18 · 1702 阅读 · 3 评论 -
目标检测算法实现(三)—— yolov5 代码调试
开始调试代码测试环境~1.原代码下载1.1 Github下载地址:https://github.com/ultralytics/yolov5目前Yolo v5已经出到第五版了,如下图,展开查看。我这里选择的第四版1.2 下载完成后,打开文件夹中的 requirements.txt,将torch和torchvision这两行前面加#注释掉,这两行是给cpu版本安装的。1.3 进入AnacondaPrompt命令行,输入:cd 代码存放位置(下载好的代码存放的位置记录一...原创 2021-04-28 16:59:29 · 2478 阅读 · 13 评论 -
目标检测算法实现(四)——yolov5第一次训练
训练模型虽然内容不多 但是还是很重要的 所以单列一篇出来啦~训练模型(先训练一个类别-人)1. 在data文件夹下人为构造images、ImageSets、labels三个文件夹2. 然后打开models文件夹下yolov5s.yaml,修改第二行nc的80为1,将种类数量改为1。(一个类别)3.修改训练所需的配置:打开train.py训练模型(先训练一个类别 人)1. 在data文件夹下人为构造images、ImageSets、labels三个文件夹1.其中images用于存放原创 2021-04-28 16:59:46 · 3071 阅读 · 12 评论 -
目标检测算法实现(五)——Labelimg安装使用+xml-txt转换
目录1.LabelImg的安装(已上传)1.1 github的安装包地址:https://github.com/tzutalin/labelImg(安装包较小 可以直接下载)1.2 我是在Windows + Anaconda下安装的1.3按键功能介绍2.xml文档转txt(.py文件已上传)2.1 在data文件下创建如下文件目录2.2 在根目录下创建make_txt.py文件,代码如下,运行代码后ImageSets中生成数据集分类txt文件。2.3根目录下添加txt-xm...原创 2021-05-07 10:57:09 · 939 阅读 · 0 评论 -
目标检测算法实现(一)——配置python环境:Anaconda和Pycharm
全文包含了目标检测算法实现的每一步操作,从纯新手小白配置环境开始,其中参考了很多大佬的博文,向大佬们表示致谢。尤其感谢高xq大佬的无私帮助!!!!每个人都有迷茫困苦的阶段,研究生这两年就像是在黑暗中行走,没有目标没有方向,看不到脚下的路,更看不到前方的光,压抑痛苦,负重前行,在放弃的边缘来回的徘徊。高xq大佬的帮助像是这条黑暗道路上的一盏路灯,虽然无法改变大环境的恶劣,但足以让我看清当下的路,一步步向前走,会慢慢好起来的,加油吧!!!1.Anaconda安装教程1.1 Anaconda官网下载地址原创 2021-04-27 11:42:37 · 1749 阅读 · 5 评论 -
目标检测算法实现(六)——Yolov5训练-服务器部署训练
首先我要感慨一下linux系统的强大,真的是windows上一堆操作到linux上就一行命令,反正就绝了。自己也真的是蠢极了,前一两天瞎摸索,走了很多的弯路,干了好多蠢事,不列举了。还好在ZHY大佬的帮助下,顺利完成了服务器的部署训练,并且学习了一些小Tips,在此记录下来,记录并分享自己的学习步骤,也可以供给需要的同学参考~目录1.安装miniconda(选择是否安装)1. 1 下载conda(如果已有conda可跳过)1.2 添加权限1.3 运行1.4 编辑.bashrc文件原创 2021-10-24 19:12:41 · 2894 阅读 · 3 评论 -
目标检测算法实现(七)——Yolov5实战-linux语音播放
1.下载配置安装ffmpeg1.1 ffmpeg简介FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括Windows、Mac OS X等。这个项目最早由Fabric原创 2021-10-28 17:01:40 · 1965 阅读 · 2 评论