自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 FCOS论文阅读

2020-11-12 13:13:21 2

原创 Corner Net论文阅读

2020-11-12 13:10:05 3

原创 Focal loss for dense object detection 论文阅读

2020-11-07 11:44:44 10

原创 Objects as Points论文阅读

2020-11-07 11:37:03 6

原创 知乎yolo系列学习笔记

一般分类模型简述:包括三部分:前向传播部分、损失函数部分和反向传播部分;输入为一张图片,通常我们用一个矩阵来表示。输出为一个one hot向量,代表目标属于哪一个类别。中间的过程通常为cbrp的叠加,最后加上全连接层(分类头或者决策层)。1.当一幅图像中有多个目标时,这时候我们如何输出多个目标的检测框,甚至在未知目标个数的时候。。这时考虑到将特征图划分区域,让每一个区域负责回归一个检测框。如果一个小区域存在多个目标时,可以考虑将区域划分的更细致,但这并不能从根本上解决问题。如何从这些区域的检测结果中

2020-10-14 19:39:02 16

原创 yolo v3论文学习笔记

2020-10-13 09:00:15 4

原创 yolo v2论文学习笔记

![在这里插入图片描述](https://img-blog.csdnimg.cn/20201013085603664.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM

2020-10-13 08:56:48 4

原创 yolo v1论文学习笔记

2020-10-13 08:55:34 4

原创 Deformable Convolutional Networks可变形卷积1、2学习笔记

2020-10-13 08:44:41 4

原创 Cascade RCNN论文学习笔记

2020-09-28 16:02:54 5

原创 SSD:single shot multibox detector论文学习笔记

2020-09-26 23:54:29 7

原创 R-FCN论文学习笔记

2020-09-26 15:27:27 7

原创 Squeeze and Excitation Networks阅读笔记

2020-09-21 18:37:52 4

原创 faster RCNN学习笔记

输出feature map设计准则:偏移量的计算:tx=;ty=;tw=;th=训练网络:VGG之后加个ROIPooling,再加三个全连接测层和softmax,一个batch两个图片,只取正样本损失函数:L1loss:对outliers不敏感,是一个拼接的函数,但是在“断点”是连续的L2loss:误差均方和,对离群点较敏感,易产生梯度爆炸(这是一个改进点)分类:finetune:使一个统一的网络分阶段、多loss、具有记忆功能、用CNN相关模块实现ss算法将分类的思路与回归结合起

2020-09-21 14:22:49 5

原创 Fast RCNN学习笔记

重点理解1.如何简化2000次的CNN?在RCNN中,通过SS算法提取2000个ROI区域,再将2000个ROI从原始图像中扣出并统一进行resize,最后通过2000个CNN提取特征;在fast rcnn中,利用convolution的位置对齐性,直接经过CNN提取特征,然后再在feature map上提取ROI区域。2.feature map上提取的ROI大小不同,如何送到全连接层进行分类?一般情况下,pooling用到的卷积核是固定的,大小为22,stride=2.。但是ROI大小不同,我

2020-09-21 09:53:43 4

原创 Batch Normalization论文学习笔记

2020-09-20 15:48:12 9

原创 对神经网络中参数w和b的理解

在学习和神经网络的过程,我们通常会遇到这样一个式子:x=wu+b,u是输入,那么到底为什么要有w和b这样的参数呢?发现有一个很好的文章,挂上链接在清楚了为什么要有这两个参数,我们来探讨这两参数是如何更新的?根据梯度下降算法公式,令损失函数对两个参数分别求导,再进行更新。这里参考了吴恩达老师机器学习课程的相关讲义。...

2020-09-20 13:28:09 91

原创 SS算法的代码实现(selective search)

一、基本步骤图像的预处理——图像分割——计算分割后的小区域之间的相似度——将相似度高的区域进行合并——直到原区域的集合为空二、具体实现1.导入skimage相关import skimage.ioimport skimage.featureimport skimage.colorimport skimage.transformimport skimage.utilimport skimage.segmentationimport numpy...

2020-09-18 19:37:17 81

原创 numpy学习笔记

NumPy 阵列是一种数据结构,可有效地存储和访问多维数组17 (也称为张角),并实现各种科学计算。它包括一个指向内存的指针,以及用于解释存储在那里的数据的元数据,特别是"数据类型",“维度"和"步幅”。a.展示了数据结构:数倍本身、数据类型、数据维度和步长(这里我理解的是占内存空间,一个数据八个字节)b.一个是索引值,下标从0开始;另一个指的是切片操作:[:,1:]逗号前后分别指的是行和列,逗号前的冒号是指每行的值全取,逗号后是指列从第二列(索引值是1)取到最后。[:,::2]是指行全取,列的取值实际

2020-09-18 19:05:01 11

原创 RCNN学习笔记

RCNN注意点1.onehot向量 0,0,0,1,0,0,0,0,0,0,用来代表分类后的类别,表示属于第四类。2.检测模型的输入是一个图像矩阵,输出是目标位置的大小,比如(x,y,w,h)3.检测问题实际上就是一个遍历操作,遍历所有位置,遍历所有大小4.模型提升方向:速度、精度5.同性缩放:未失真(一般padding是用0来填充);异性缩放:会失真(用周围像素来填充),简单来讲就是横纵直接拉伸框架分类模型的前向计算过程:img3->cbrp16->cbrp32->c

2020-09-17 13:57:04 43

原创 C++中函数的分文件编写

分文件编写的目的是使得整个程序的可读性增强,便于修改代码主要步骤有以下四个:1.创建.h的头文件2.创建.cpp的源文件3.将函数声明写在头文件中4.将函数的定义写在源文件注意:在头文件中,不仅要包含函数声明,好得有一些基本的配置,比如`#include <iostream>using namespace std在源文件中,也要有头文件的include#include<xxxxx.h>...

2020-09-14 11:05:46 27

原创 python的curses库时报错 No module named _curses

这个报错来的很奇怪,明明没有导入curse模块,可是依然会报modulenotfound。在网上找了解决办法后,发现大家都比较推荐下载whl安装包再pip安装的办法。下载安装包的链接[https://www.lfd.uci.edu/~gohlke/pythonlibs/#curses]我的电脑安装的是python3.7版本,对应下载的是curses-2.2.1+utf8-cp37-cp37m-win_amd64.whl。cp后面是版本号,amd后面应该是计算机位数。...

2020-09-09 20:44:34 25

原创 cannot import name ‘TabView‘ from ‘tabview‘

这个问题问题很多博主说是导入顺序的问题,但是在我改变顺序后依然报错。佛了。。。TabView竟然是别人自己写的一个类。。。害得我搞了那么久的调用。。。。又学到了。。好好看init.py文件...

2020-09-09 20:43:49 14

原创 解决tkinter的treeview控件中首列出现大部分空白的问题

在使用treeview绘制表格时,通常会产生这样的代码tree_date.insert('',0,values=xxx)这会使得首列出现较大的空白,解决这一问题有效办法是,在控件的设置中,将show设置为headingstree_date = ttk.Treeview(frame,show='headings')...

2020-09-09 20:42:52 69

原创 聚类算法kmeans学习笔记(输入输出参数)

cv.TermCriteria函数学习在分割图像中用到,一般作为迭代算法的终止条件TermCriteria( int type, int max_iter, double epsilon )三个参数:int type; 类型有CV_TERMCRIT_ITER,CV_TERMCRIT_EPS,CV_TERMCRIT_ITER+CV_TERMCRIT_EPS,分别代表着迭代终止条件为达到最大迭代次数终止,迭代到阈值终止,或者两者都作为迭代终止条件。int max_iter; 最大迭代

2020-08-24 08:59:01 185

原创 解决type object ‘Image‘ has no attribute ‘fromarray‘

导入模块的时候需要注意:不同的两个module中可能存在相同的type,比如PIL和tkinter中都存在Image,这时候就要注意区分。from PIL import Image,ImageTkfrom tkinter import *rgb_img=Image.fromarray(rgb_img)此时就会报错type object 'Image' has no attribute 'fromarray'解决办法from PIL import ImageTkfrom tkinter i

2020-08-23 17:29:08 486

原创 opencv中imread函数使用过程中出现的问题

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入cv.TermCriteria函数学习欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所

2020-08-23 16:48:39 66

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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