- 博客(38)
- 资源 (3)
- 收藏
- 关注
原创 YOLOv3——学习笔记
不得不提作者的这篇论文文风.....文风.....“朴实”。恩,读论文的时候领导看我笑以为在看段子。YOLOv3对于v2的改进最实质的进步是,resnet引入加深网络结构和fpn的多尺度引入加强了对小目标的检测能力。多级预测:终于为yolo增加了top down 的多级预测,解决了yolo颗粒度粗,对小目标无力的问题。v2只有一个detection,v3一下变成了3个,分别是一个下采样的,feat...
2018-04-28 15:42:02 949
原创 YOLOv2——学习笔记
YOLOv2主要在一些经验和tip上对yolov1进行改进,在保持速度不变的前提下提升检测精度,主要体现在三个方面:1.Better 更精确1)batch normalization神经网络学习过程本质就是为了学习数据分布,一旦训练数据与测试数据的分布不同,那么网络的泛化能力也大大降低;另外一方面,一旦每批训练数据的分布各不相同(batch 梯度下降),那么网络就要在每次迭代都去学习适应不同的分布...
2018-04-28 14:00:56 1544
原创 YOLOv1——学习笔记
看了很多论文,始终过后即忘,毕竟不是自己亲自写出来的,还是得来终觉浅。总述:one-stage 方法,将一幅图像划分栅格s×s,每个栅格负责检测回归落在该栅格中的目标。在输出层回归位置和类别,cell预测类别,边框预测位置。速度快,45fps。1主要流程:输入图像224×224进行训练,划分成7×7的cells。检测时候将图像resize到448×448, 有助于提升map。每个网格cell预测B...
2018-04-28 10:49:53 2395
转载 YOLOv2——中文版翻译
文章作者:Tyan博客:noahsnail.com | CSDN | 简书声明:作者翻译论文仅为学习,如有侵权请联系作者删除博文,谢谢!翻译论文汇总:https://github.com/SnailTyan/deep-learning-papers-translationYOLO9000: Better, Faster, Stronger摘要我们引入了一个先进的实时目标检测系统YOLO90...
2018-04-27 11:06:04 4172
转载 YOLOv1论文翻译——中文版
文章作者:Tyan博客:noahsnail.com | CSDN | 简书声明:作者翻译论文仅为学习,如有侵权请联系作者删除博文,谢谢!翻译论文汇总:https://github.com/SnailTyan/deep-learning-papers-translationYou Only Look Once: Unified, Real-Time Object Detection摘要我们提...
2018-04-27 11:02:35 1885
转载 YOLO v2 损失函数源码分析
损失函数的定义是在region_layer.c文件中,关于region层使用的参数在cfg文件的最后一个section中定义。首先来看一看region_layer 都定义了那些属性值:layer make_region_layer(int batch, int w, int h, int n, int classes, int coords){ layer l = {0}; l....
2018-04-27 10:52:10 671
原创 linux : using "ffmpeg" change images to video
ffmpeg -f image2 -r 20 -i path/*.jpg out.avithe images in path should in ordernamechange.sh#! /bin/bashc=0001;for file in $(find . -name "*.jpg");do echo $file; mv $file $c.jpg; ((c++))done...
2018-04-25 14:34:14 163
转载 yolo测试代码梳理
[html] view plain copy <span style="font-size:18px;">darknet.c 首先就是各种头文件 ///////////////////////////////////// #include <...
2018-04-25 10:10:29 314
转载 yolo模型的批量测试和位置输出
前面我讲到了如何结合自己的训练集用yolo模型进行训练,官网中只给出了测试单张图片的步骤,本节介绍如何批量处理图片信息及标定的位置的输出。输入命令:./darknet yolo valid cfg/yolo-tiny-1class.cfg backup/yolo-...
2018-04-25 10:09:58 1200 1
转载 Shell 命令行批量处理图片文件名
Shell 命令行批量处理图片文件名前言:从网上下载了一堆图片,有的是*.jpg的,有的是*.jpeg的。并且文件名有长有短,很是糟心。因此,我想把这些文件给全部整理好,当然是用shell来处理啦!说干就干。循环所有文件首先,我把所有的乱七八糟的图片,全部放在 ./image/ 这个文件夹下面。 然后在外层写一个i.sh的shell文件,录入下面的内容。我的文件结构演示如下:文件 image...
2018-04-24 16:30:46 400
转载 shell脚本字符串截取的8种方法
假设有变量 var=http://www.aaa.com/123.htm.1. # 号截取,删除左边字符,保留右边字符。1echo ${var#*//} 其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://结果是 :www.aaa.com/123.htm2. ## 号截取,删除左边字符,保留右边字符。1echo ${var##*/...
2018-04-24 16:28:46 430
转载 Batch Normalization导读
Batch Normalization导读 /* 版权声明:可以任意转载,转载时请标明文章原始出处和作者信息 . */author: 张俊林https://blog.csdn.net/malefactor/article/details/51476...
2018-04-23 16:29:15 105
原创 yolo:darknet 编译出错libdarknet.a(convolutional_layer.o): In function `cudnn_convolutional_setup': convo
libdarknet.a(convolutional_layer.o): In function `cudnn_convolutional_setup':convolutional_layer.c:(.text+0xb96): undefined reference to `cudnnSetConvolutionGroupCount'collect2: error: ld returned 1 e...
2018-04-23 10:55:06 2838 3
转载 yolo v2文件结构和源码的简单梳理
前言在2017年6月30日,yolo在github上的源码进行了一次更新,有许多文件的位置都改变了。导致我在使用yolo v2训练自己的数据的时候遇到了许多麻烦(网上给的许多解决方案都不太完美)。在这次经历中,我充分认识到了了解源码对于成功训练自己数据的重要作用,...
2018-04-18 12:52:44 205
转载 【YOLO】YOLO网络中参数的解读
1.Batch_Size(批尺寸) 该参数主要用于批梯度下降算法(Batch Gradient Descent)中,批梯度下降算法是每次迭代都遍历批中的所有样本,由批中的样本共同决定最优的方向,Batch_Size 正是批中的样本数量。 若数据集比较小,可以采用全...
2018-04-18 12:49:40 500
转载 yolo配置文件的参数说明和reorg层的理解!
yolo配置文件的参数说明和reorg层的理解! 原创 2017年09月19日 17:31:50 ...
2018-04-17 15:37:55 2190
转载 data augmentation 总结
data augmentation 总结data augmentation 几种方法总结在深度学习中,有的时候训练集不够多,或者某一类数据较少,或者为了防止过拟合,让模型更加鲁棒性,data augmentation是一个不错的选择。常见方法Color Jittering:对颜色的数据增强:图像亮度、饱和度、对比度变化(此处对色彩抖动的理解不知是否得当);PCA Jittering:首先按照RGB...
2018-04-15 16:08:24 323
转载 用faster-rcnn训练自己的数据集(VOC2007格式,python版)
用faster-rcnn训练自己的数据集(VOC2007格式,python版) 原创 2017年06月13日 17:10:37 标签:图像检测 /深度学习 ...
2018-04-13 17:22:18 1516
转载 深度学习(三) YOLOv2训练自己的数据集
本文在参考http://blog.csdn.net/ch_liu23/article/details/53558549的博客下,对其博客根据自己的要求做了一定的修改。 YOLO相关可看主页Darknet,有相关代码和使用方法。由于之前做自己的数据训练过程中出现各种问题,参照了各种博客才跑通,现在记录下以防后面忘记,也方便自己总结一下。 YOLO本身使用的是VOC的数据集,所以可...
2018-04-13 15:45:11 7808
转载 darknet: ./src/cuda.c:36: check_error: Assertion `0' failed.
0 CUDA Error: unknown errordarknet: ./src/cuda.c:36: check_error: Assertion `0' failed.已放弃 (核心已转储)解决方法,加sudo权限:加一个sudo
2018-04-12 18:10:57 2334 1
转载 darknet yolo v2 训练自己的数据
darknet训练自己的数据,官方提供了一个训练VOC的例子,我们参照这个例子,来训练我们自己的数据。1. 准备数据集 首先我们应该准备好我们自己的数据集用于训练。要训练一个自己的网络,我们需要有训练集和测试集。在这里,我们建立两个文件夹train和val用于存放这两类数据。接下来,我们要做的是生成数据的标记文件,也就是目标在图片中的类别以及位置信息。1.1 生成标记文件生...
2018-04-12 16:00:28 468
转载 YOLO学习】使用YOLO v2训练自己的数据
原创 2017年01月06日 23:19:47 标签:YOLO-v2 /YOLO训练 /YOLO /神经网络训练 /YOLO9000 ...
2018-04-12 15:58:39 328 1
转载 VGG16预训练学习笔记
1. 迁移学习2. 预训练模型3. 使用预训练模型4. 运用预训练模型 ? 提取特征(extractfeatures) ? 优化模型(finetune the model)5. 优化模型的方式6. 在数字识别中使用预训练模型 ? 只针对输出密集层(outputde...
2018-04-10 09:52:03 3003
转载 将数据集做成VOC2007格式用于Faster-RCNN训练
0.文件夹名首先,确定你的数据集所放的文件夹名字,例如我的叫logos。(或者和voc2007一样的名字:VOC2007)1.图片命名虽然说图片名对训练没什么影响,但建议还是按VOC2007那样,如“000005.jpg”这种形式。至于图片格式,代码里是写的jpg。批量修改图片名字为VOC2007格式可以参考以下Matlab代码:[plain] view plain...
2018-04-10 09:39:26 165
转载 Linux script命令 —— 终端里的记录器
原创:Linux中国 https://linux.cn/article-3195-1.html 原创:LCTT https://linux.cn/article-3195-1.html 译者: joeren 本文地址:https://linux.cn/article-3195-1.html...
2018-04-10 09:19:55 709
转载 ubuntu16.04+gtx1080ti+caffe安装记录+ N显卡驱动版本过高导致error==cudaSuccess(30 vs. 0) unknown error.
ubuntu16.04+gtx1080ti+caffe安装记录麦克白攻城狮 这几天安装cuda出现了很多问题,特意记录并分享给需要的人。拿走不谢-:)我的环境:GTX1080Ti,Ubuntu16.04,intel集显 遇到的问题:我安装显卡驱动出了问题,第一次安装官网最新版驱动381.xx(记得不清楚了),安装完驱动,安装cuda,caffe没有问题,但是训练mnist网络时...
2018-04-09 17:15:49 798
转载 py-faster-rcnn 安装巨坑 anaconda3和opencv冲突
/usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.9: undefined reference toTIFFIsTiled@LIBTIFF_4.0'今天编译caffe ,本来编译过无数次caffe了,基本坑都能解决的。但这次惹恼我了。一直搞不定。错误信息是这样的: /usr/lib/x86_64-linux-gnu/libopencv_highg...
2018-04-09 10:36:10 804
转载 ubuntu opencv报错
在配置完opencv之后,cmake测试,出现下面的错误$ cmake .-- OpenCV ARCH: -- OpenCV RUNTIME: -- OpenCV STATIC: ON...
2018-04-08 17:07:23 217
转载 (Ubuntu 16.06 + Opencv3.2)解决办法 Makefile:160: recipe for target 'all' failed
2017年07月04日 21:52:01 标签:opencv /编译器 /anaconda /ubuntu /python ...
2018-04-08 14:23:37 18156
转载 搭建faster-rcnn进行目标检测的环境
faster-rcnn提出论文: 《Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks》faster-rcnn 的算法详解可看这篇博文(清晰易懂,良心博文!): http://blog.csdn.net/shenxiaolu1984/article/details/51152614faster...
2018-04-08 11:52:21 499
转载 【YOLO学习】使用YOLO v2训练自己的数据
【YOLO学习】使用YOLO v2训练自己的数据 原创 2017年01月06日 23:19:47 标签:YOLO-v2 /YOLO训练 /YOLO /神经网络训练 /YOLO9000 ...
2018-04-04 17:09:30 640
转载 YOLOv2训练自己的数据集(VOC格式)
YOLOv2训练自己的数据集(VOC格式) 最近在用yolo来做视频中的人员检测,选择YOLO是从速度考虑,当然也可以用ssd。YOLO相关可看主页Darknet,有相关代码和使用方法。由于之前做自己的数据训练过程中出现各种问题,参照了各种博客才跑通,现在记录下以防后面忘记,也方便自己总结一下。 YOLO本身使用的是VOC的数据集,所以可以按照VOC数据集的架构来构建自己的数据...
2018-04-04 17:08:35 507
转载 安装darknet /usr/bin/ld:找不到 -lippicv 或者nvcc
error:/usr/bin/ld: 找不到 -lippicvcollect2: error: ld returned 1 exit statusMakefile:82: recipe for target 'libdarknet.so' failed解决方法:找...
2018-04-04 12:27:09 860
转载 ubuntu sublime-text3
web前端的开发神器 WebStrom和Sublime堪称史上最强的web开发神器: 提供了智能的代码提示,智能补全,各种强大的轻量级的插件支持。WebStrom相对智能一点,但是耗内存大,有时会卡顿现象,界面不简洁,Sublime相对灵活轻巧,界面清爽,功能齐全,插件快速安装等特点。ubuntu上安装教程: 1、安装Sublime Text 3 及常用的神器插件 首先添加subli...
2018-04-04 09:36:38 462
yolov4-conv-137 和 yolov4-weights
2020-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人