自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 CCPD车牌数据集转换成yolo训练格式

xml文件通用性很强,转换coco 还是yolo官方训练数据集都有一大堆教学,自己搜一下就好了。我们只需要提取这几个做坐标,然后把图片名字改成坐标,我这里所有的标签都是car_id。对应边界框左上角和右下角坐标:左上(159, 434), 右下(586, 578)链接:https://pan.quark.cn/s/7f12e2c00a7d。本文只解决了识别车牌的问题,车牌里面文字识别没有解决!图片的命名一般是以下格式:(CCPD2020数据集)下面是代码,将图片名字重新命名改成坐标id。

2024-03-25 23:09:40 1006 2

原创 YOLO网络添加新模块后不训练估算FPS方法

YOLO系列在计算FPS的时候包含了3部分时间:1.数据处理(将图片转换成640*640)2.网络消耗时间(图片输入到网络到最终的结果输出)3.非极大抑制(也就是把预测结果处理一下,就是网络中有很多框,选择一个最接近结果的)使用文本代码前,你最好需要会搭建一个网络,然后使用网络进行预测。如果上面都没问题就进行下面这段内容。

2024-01-15 00:19:13 1096

原创 GitHub上面的项目程序如何添加到自己Anaconda库中

我们在跑GitHub上面各种项目的时候,老是会看到某个程序需要依靠某个库才能运行,一般情况下我们都可以通过pip install xxx去安装。但是有一些库查询不到,就需要我们去github上clone下来,然后安装到我们地Anaconda某个环境中。进入D盘以后,我们还需要进入刚才解压好地文件夹,我这里文件夹叫PaddleDetection-release-2.7,如下图所示:输入 cd 文件夹的名字。ps:这里的torch环境是自己创建的,如果不知道可以搜索Anaconda怎么创建自己的环境。

2023-12-06 20:18:59 1414 2

原创 关于ShuffleNet V1代码中Channel Shuffle模块代码错误问题。

然后就联系上图理解一下。这里是将特征图通过分组卷积进行处理,这里分为了3组。然后再进行转置,再通过一个reshape处理图中写的是Flatten,程序里是reshape又变回了原来的。如上图所示,我们自己按照上面子豪兄的图自己算一下,在groups=3的情况下,应该是如下图这样。这就是整个Channel Shuffle的流程,下面代码是另一个大佬写的,然后忘了地址了。上面的结果是将上面6个数字,分成了2组,每组3个的结果,大家可以算一下。取3就行了,这两个代码功能其实是一样的(上面修改过后的)。

2023-07-17 16:14:25 186 1

原创 数据集中如何将yaml后缀的变成VOC数据集格式xml教学,通过交通红绿灯Lara3D数据集为例。

首先分享这个数据集,已经分好了,图片和xml。一共5340张图片,上面表格是图片数据分散情况。

2023-05-27 19:55:13 667

原创 目标检测任务统计xml数据集中类别和个数

下面这行代码是用于来检测xml文件里们标签名和个数:只适用于像voc那样的xml标签文件:

2023-05-20 15:16:55 356

原创 将标定xml文件按比例分成训练和验证集并输出txt文件!!!

用来处理xml数据集的生成了txt

2023-04-11 20:14:56 124

原创 2023.4.10周报

主要再把所有pytorch的代码都要看一遍,就可以结束了所有的pytorch版本的yolov3了。对于Tensorflow的版本的,我也要开始去看了。这周把所有的yolov3代码pytorch的都看了一遍,非击极大抑制也看了一边,基本上所有代码都跑完了,比如说显示进度条通过tqdm这一个模块,也已经使用会了。也在看论文了,基本上在看一些以前看过的各种小知识点。看论文争取看完2-3篇,希望把pytorch的yolo再去优化一下。开始看看,如果使用热力图什么之类的,对于写论文有关系的代码了。

2023-04-10 23:26:18 38

原创 2023.4.3周报

这周基本上没多少进展,我还在看yolov3代码的预测部分,现在主要就是对于[...,0]和[:,0]这两个表达式子弄明白了,现在就主要在理关于预测部分,后面都弄完了的话,在自己重新敲代码写一部分。

2023-04-03 12:22:00 40

原创 在Python中处理图片将PNG转变为JPG,并保留原来中文名字不变

ps:这行代码仅建议转换格式使用,如果是要运用到网络中训练非常不推荐,网络读入中文目录会出现乱码且非常难处理!

2023-04-02 14:54:23 360

原创 2023.3.26周报

时间:2023.3.20-3.26。

2023-03-27 12:17:36 48

原创 使用Opencv进行数据集4倍扩充

用来进行数据集数量扩展

2023-03-26 22:53:10 727 1

原创 2023.3.19周报

时间:2023.3.5-3.19。

2023-03-19 22:27:35 52

原创 Github 上 malin9402 大神的mnist数据集问题

第一次运行的时候在目录里建一个新的文件夹yymnist,在这个文件夹里再建立一个Images. 程序运行结束以后,会在Images里面生成1000张图片,在yymnist目录中会出现labels.txt文件用来存放标签信息。大家解压以后发现文件名字是yymnist-master,在我们第一次运行以后发现会报错。将这两行代码修改以后就可以正常运行了。

2023-03-19 22:04:42 117

原创 2023.3.5周报

这一周本来是想着接着上一周把我自己的没学会的yolov3代码跑一下,然后还是老样子其他的代码我自己跑不起来,只有B导的可以跑起来,代码还是老样子没看懂。然后去B站找到一个视频,暂时先放弃Tensorflow因为现在关于这个视频是真的很少,使用pytorch进行代码编写跟着一个作者写一个最基础的目标检测的算法,周六把所有算法都跟着写复现完了,就是还没有消化现在的所有代码。首先把代码都在看一遍,然后主要是里面建网络还有如何进行tensor处理我要好好看一下,因为这里面有很多不同的通道处理。

2023-03-05 22:51:53 54

原创 2023.2.26周报

学习内容:这一周主要是在想办法把yolov3代码复现,在代码的复现过程中遇到了很多问题,比如说一开始网络darknet53这个特征提取网络大概花了一段时间去处理。目前还没解决yolov3在解析头上的问题,对于loss一个是分类的,一个是检测框回归的。下周任务:将上次的博客就是详细介绍yolov3的那篇看完,就解决两个问题第一个是解析头、第二个是kmeans聚类算法。解决方法:加强对yolov3解析头和loss还有iou这上面的阅读代码和理论公式理解。加强对代码的复现能力。

2023-02-26 21:36:07 67

原创 保姆级别安装深度学习环境Tensorflow2和Pytorch合集!

深度学习配置环境保姆级别教程!!!!

2023-02-19 21:53:26 274

原创 基于Tensorflow2的DenseNet网络搭建

使用tensorflow2搭建Densnet网络进行分类训练

2023-01-16 13:35:57 788

原创 BSTLD 数据集yaml文件转换训练用xml后缀文件教程

BSTLD 数据集yaml文件转换训练用xml后缀文件教程

2022-11-29 17:10:50 655 5

原创 卷积层通道数

1*1*64是1*1*192*64 64是用了64个卷积核 并不是通道数是64 只是省略了192这个数。在看1*1卷积核的作用中发现输入28*28*192和1*1*64通道数不一样查询资料才知道。卷积核通道和输入通道必须是相同的才可以进行卷积操作。初学者可能会遇到的问题。

2022-09-03 10:31:40 382

原创 Tensorflow2 —— 适合小白的逐层输出权重和偏差

Tensorflow2逐层输出训练前和训练后的权值和偏差

2022-07-08 15:35:13 1084

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除