自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(212)
  • 资源 (4)
  • 论坛 (1)

原创 动作识别论文

https://github.com/XiaoCode-er/Skeleton-Based-Action-Recognition-Papers

2020-09-30 10:57:39 15

转载 图像处理与计算机视觉的论文创新点总结

https://blog.csdn.net/zhouzhaoxiong1227/article/details/6891966原文:https://blog.csdn.net/lanchunhui/article/details/52763925 创新点的一般方向: ⇒ Generalized:泛化 fixed ⇒ Adaptive,自适应(自调节)...

2020-09-30 10:57:22 4

原创 alphapose讲解视频

http://www.iqiyi.com/w_19rzenrbn5.htmlhttp://v.youku.com/v_show/id_XMzc5NjIzODU0NA==.html

2020-09-30 10:56:39 14

原创 RCNN、SSPnet、FastRCNN、FasterRCNN、YOLO。

序:几张图一:关系https://www.zhihu.com/question/35887527/answer/140239982二: 【图像分类,图像定位,目标检测和实例分割】一、RCNN&创新点 采用CNN网络提取图像特征,从经验驱动的人造特征范式HOG、SIFT到数据驱动的表示学习范式,提高特征对样本的表示能力; 采用大样本下有监督预训练+...

2020-09-30 10:56:17 605

转载 [论文学习]Mask R-CNN

正文:摘要我们提出了一个概念上简单、灵活以及通用的目标实例分割框架。我们的方法有效地检测图像中的目标,同时为每一个实例生成高质量的分割掩模。这种叫Mask R-CNN的方法通过添加一个与现有边框识别分支并行的、用于预测目标掩模的分支来扩展Faster R-CNN。Mask R-CNN训练简单,相对于Faster R-CNN只增加了很小的开销,运行速度在5fps。此外,Mask ...

2020-09-30 10:55:58 165 1

原创 【论文学习】:Multi-Person Pose Estimation for PoseTrack with Enhanced Part Affinity Fields

论文地址:https://posetrack.net/workshops/iccv2017/pdfs/ML_Lab.pdf这篇文章,初见简直惊艳以及钦佩,加上参考文献才4面纸,效果竟然拿到了2017年ICCV Challenge 1: Single-Frame Person Pose Estimation的第一名。ps:先简单看下论文说的什么。本文给我最大的启示是:人体姿势估计和语义分...

2020-09-30 10:55:18 1028

原创 人体姿态估计数据集整理(Pose Estimation/Keypoint):MSCOCO(逐年)、LSP、FLIC、MPII、AI Challenge及打分标准

姿态估计等数据集收集整理;LSP: 样本数:2K 关节点个数:14 全身,单人Leeds Sports Dataset [12]及其扩展[13],我们将通过LSP共同表示。它们包含11000个训练和1000个测试图像。这些是来自体育活动的图像,因此在外观和特别是关节方面非常具有挑战性。FLIC 样本数:2W. 关节点个数:9 全身,...

2020-09-30 10:55:02 4273 6

原创 pytorch判断两个Tensor是否相等

print('\n**************isinstance(x_old,x)******************\n',[x==x_old]) # 同纬度的#这里会对应位置的不相等和相等会输出0,1print('\n**************isinstance(x_new,x)******************\n',[x.float==x_old.float]) # 同纬度的...

2020-09-30 10:54:37 72

原创 可视化

https://blog.csdn.net/kaixinjiuxing666/article/details/81004010https://www.aiuai.cn/aifarm646.html#2.TensorBoardX-Graph%E5%8F%AF%E8%A7%86%E5%8C%96https://blog.csdn.net/bigbennyguo/article/details/...

2020-09-30 10:54:09 20

原创 【论文阅读】Region Proposal by Guided Anchoring

论文地址:https://arxiv.org/abs/1901.03278v2代码地址: mmdetection (https://github.com/open-mmlab/mmdetection)论文看了,很好,有空再补笔记。 (已补,也不算原创吧,作者介绍的,我标记注释自己理解的。)RPN(笔记:https://blog.csdn.net/m0_37644085/article/...

2020-09-30 10:53:46 109

转载 语义分割、实例分割和全景分割的区别

之前看过一篇使用分割思想进行目标检测,所以这里补习下一些分割相关的基础知识。这里重点说下语义分割、实力分割和全景分割的区别。1 、semantic segmentation(语义分割)通常意义上的目标分割指的就是语义分割,图像语义分割,简而言之就是对一张图片上的所有像素点进行分类语义分割(下图左)就是需要区分到图中每一点像素点,而不仅仅是矩形框框住了。但是同一物体的不同实例不需要单独分...

2020-09-30 10:53:29 7

转载 图像分割中CNN的简史:从R-CNN到Mask R-CNN

图像分割中CNN的简史:从R-CNN到MaskR-CNN比较好的说目标检测一直到mask rcnn博客:https://blog.csdn.net/horizonheart/article/details/81188161#commentBox的网络图https://blog.csdn.net/hnshahao/article/details/81231211https:/...

2020-09-30 10:52:16 189

原创 Faster RCNN中RPN理解(需要训练得到粗略proposals的)、附画图代码。biu~

fast+rpn=faster rcnn之前已经用过RPN,因为重心一直在修改我自己的网络结构上,这次重新涉及到此部分的优化重新审视了一下RPN,记录一下。如果把RPN看作一个黑盒子的话,最关心的问题是,输入和输出。RPN输入的是一张图片,输出输出一系列的矩形object proposals。RPN其实就像个“内嵌的”的网络似的,这也正是“两阶段物体检测”的体现之处,进行了初步、首阶段...

2020-09-30 10:51:41 432 4

原创 fatal: unable to access igit Failed to connect to 127.0.0.1 port 1080

fatal: unable to access igit/ 'https://github.com/XXXXX': Failed to connect to 127.0.0.1 port 1080之前按照https://www.zhihu.com/question/27159393连github加速后git config --global http.https://github.com.proxy https://127.0.0.1:1080git config --global ht.

2020-05-31 01:55:13 130

原创 self.info["photoshop"] = photoshop UnboundLocalError: local variable 'photoshop' referenced before

Initializing Datasets and Dataloaders...Clipping input data to the valid range for imshow with RGB data ([0..1] for floats or [0..255] for integers).Params to learn: classifier.1.weight cl...

2019-07-12 17:12:09 852 1

原创 用我雯示意,图像的加载、读取、转换、热图。 OpenCV彩色转为灰度图、通道拆分(cv2.split)及合并(cv2.merge)

图像加载问题使用pytorch制作图像数据集时,需要将存储在磁盘、硬盘的图像读取到内存中,涉及到图像I/O问题。在python中,图像处理主要采用的库:skimage, opencv-python, Pillow (PIL)。 这三个库均提供了图像读取的方法。三种主流图像处理库的比较:库 函数/方法 返回值 图像像素格式 像素值范围 图像矩阵表示 ...

2019-07-10 14:11:19 334

原创 对FCN的改进,关于dilaition和DUC

Understanding Convolution for Semantic Segmentationhttp://www.cnblogs.com/xiangs/p/9780895.htmlhttps://blog.csdn.net/qq_21997625/arhttps://mp.csdn.net/postedithttps://www.zhihu.com/question/54...

2019-07-10 09:24:34 266

原创 FCN

后记:传统方法使用patchwise training,为了对像素进行分类,对该像素周围的一个图像块作为CNN的输入,这样做有几个问题:(1)存储开销大;(2)计算效率低下,因为相邻像素块的内容基本重复;(3)像素块的大小限制了感知区域的大小。还有个问题,loss怎么计算?损失函数是在最后一层的spatial map上的每一个pixel的loss和,在每一个pixel使用softm...

2019-07-09 17:17:24 114

转载 COCO 数据集的使用,以及下载链接

转于:https://www.cnblogs.com/q735613050/p/8969452.html Windows 10 编译 Pycocotools 踩坑记 COCO数据库简介 一、下载链接[1] - train2014 images: (13GB)http://images.cocodataset.org/zips/train2014.zip[2] - v...

2019-07-03 10:04:10 18890 2

原创 pytorch-CPN代码遇到的问题

1.image = scipy.misc.imread(img_path, mode='RGB')AttributeError: 'module' object has no attribute 'imread'原因:SciPy 1.2.0之后已经删除了,用imageio.imread代替解决办法:1.先检查scipy有没有安装好,因为还有其他地方用到 import ...

2019-06-20 14:50:17 1044 3

转载 self.pid = os.fork() OSError: [Errno 12] Cannot allocate memory Process finished with exit code 137

The solution is either to make the pools earlier, when less memory needs to be copied, or to work harder at sharing the largest objects. Or, of course, add more memory (perhaps just virtual memory, i....

2019-06-18 16:40:10 1456

翻译 原 PyTorch学习之六个学习率调整策略.图示

How to adjust Learning Ratetorch.optim.lr_scheduler.LambdaLR torch.optim.lr_scheduler.StepLR torch.optim.lr_scheduler.MultiStepLR torch.optim.lr_scheduler.ExponentialLR torch.optim.lr_shedul...

2019-06-18 16:07:10 1575

原创 torch.autograd.Variable(target.cuda(async=True)) ---用async调用cuda()出现 SyntaxError: invalid syntax

又比如:./projects/personachat/persona_seq2seq.py:2220:43: E999 SyntaxError: invalid syntax self.zs.copy_(zs, async=True) ^./parlai/agent...

2019-06-18 13:33:17 5309 1

转载 【pytorch】torch.utils.data.DataLoader中的pin_memory属性

原文:https://blog.csdn.net/tsq292978891/article/details/80454568原文:https://blog.csdn.net/tfcy694/article/details/83270701 doc解释: https://pytorch.org/docs/stable/_modules/torch/utils/data/datal...

2019-06-18 13:22:09 738

转载 从Inception v1,v2,v3,v4,RexNeXt到Xception再到MobileNets,ShuffleNet,MobileNetV2

分类任务精度:ShuffleNet v2 ≥MobileNet v2 > ShuffeNet v1 > Xception检测任务精度:ShuffleNet v2 > Xception ≥ ShuffleNet v1 ≥ MobileNet v2ps:1.输入网络大小,比如增加网络宽度,网络输入从224*224变为了299*299。也就是特征图也变大了,网络"变...

2019-05-15 21:30:06 213

转载 Group Convolution分组卷积,以及Depthwise Convolution和Global Depthwise Convolution

Group Convolution分组卷积,以及Depthwise Convolution和Global Depthwise Convolution转于: https://blog.csdn.net/firelx/article/details/86094419注意DGC。文章目录写在前面 Convolution VS Group Convolution Group Convo...

2019-05-13 14:59:08 396

原创 归一化和标准化

1.总结:作用:归一化后加快了梯度下降求最优解的速度; 归一化有可能提高精度。 防止梯度消失或爆炸常见:最值归一化。比如把最大值归一化成1,最小值归一化成-1;或把最大值归一化成1,最小值归一化成0。适用于本来就分布在有限范围内的数据。 均值方差归一化,一般是把均值归一化成0,方差归一化成1。适用于分布没有明显边界的情况,受outlier影响也较小。举例:BatchN...

2019-05-11 11:33:19 165

原创 Pycharm Tips of day 翻译、使用技巧( 启动界面弹出Tips)、部分。

(每次都不同,选有用的整理一下)Ctrl+C 不选中会复制整行; Ctrl + D 直接跟着复制粘贴选中的代码,当前行或当前块,若没有选中任何代码,将复制光标所在整行代码; Ctrl + F 查找,Ctrl + R 替换 Ctrl + N 打开类的查找框 Alt + F7 用于查找变量、类和方法等的引用和定义。或...

2019-05-09 11:21:43 317

原创 error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https:

参考:https://blog.csdn.net/weixin_42057852/article/details/80857948https://www.cnblogs.com/sjy18039225956/p/9241458.htmlrunning build_extD:\tools\conda\envs\torch1\lib\site-packages\torch\utils\...

2019-05-07 16:07:33 2234

转载 pytorch指定层冻结。初始化权重

PyTorch的Module.modules()和Module.children()在PyTorch中,所有的neural network module都是class torch.nn.Module的子类,在Modules中可以包含其它的Modules,以一种树状结构进行嵌套。当需要返回神经网络中的各个模块时,Module.modules()方法返回网络中所有模块的一个iterator,而...

2019-04-28 19:53:37 4608

翻译 maskrcnn_benchmark-----Step-by-step tutorial 如何训练自己的数据集以及网络的finetune

https://github.com/facebookresearch/maskrcnn-benchmark/issues/521ps:如果只需要fintune的话,直接看第二部分,是可以查看model的各个键值的,然后根据需要进行删减。ps:后面有个乱七八糟的,是我记录的,后期删改ps:还有个是可以冻结残差网络的训练层的,eg:resnet50,我冻结了最大层,也就是:FREEZE_...

2019-04-25 20:13:30 1643 6

翻译 总结-空洞卷积(Dilated/Atrous Convolution)、gridding问题以及解决方案、训练技巧BN和PReLU、CReLU

这里有个可视化、直观的图:https://github.com/vdumoulin/conv_arithmetichttps://zhuanlan.zhihu.com/p/50369448https://www.zhihu.com/question/54149221/answer/192025860https://www.zhihu.com/question/54149221/answ...

2019-04-23 20:22:04 2511

原创 全局平均池

全连接层上的全局平均池的一个优点是,通过强制特征映射和类别之间的对应,它对卷积结构更加本地化。因此,特征图可以容易地解释为类别置信度图。另一个优点是在全局平均池中没有优化参数,因此在该层避免过度拟合。没什么好处,只是比fc参数少。cv里面不如一直卷积,nlp里面不如用rnn最新的网络中通常都是最后一个全局平均池化加一个全连接至于原因,一是主流模型采用此种方法确实提升了精度(当然不仅这个改...

2019-04-19 23:25:17 200

原创 【论文阅读】占坑Bag of Freebies for Training Object Detection Neural Networks

占坑论文:Bag of Freebies for Training Object Detection Neural Networks本文提出了训练增强秘籍,在inference环境下引入零开销,显著提高模型性能。YOLOv3和Faster-RCNN在Pascal VOC数据集上的实验证明,我们的方法能够改善目标检测模型。通过叠加所有这些调整,我们没有观察到任何级别的性能下降迹象,并建议在未来的...

2019-04-19 21:56:17 70

原创 import scipy.sparse VS from scipy.sparse import csr_matrix VS scipy csr_matrix

import scipy.sparsescipy.sparse.csr_matrix( np.empty((0, self.num_classes), dtype=np.float32) )报错。解决办法:from scipy import sparsesparse.csr_matrix( np.empty((0, self.num_classes), dtype=np.fl...

2019-04-19 10:32:02 276

转载 Ubuntu终端命令--查看端口占用及关闭

转的也是别人转的,他没写作者地址。Ubuntu查看端口使用情况,使用netstat命令:1、查看已经连接的服务端口(ESTABLISHED)netstat -a2、查看所有的服务端口(LISTEN,ESTABLISHED)netstat -ap3、查看指定端口,可以结合grep命令:netstat -ap | grep 8080也可以使用lsof命令:...

2019-04-17 09:35:13 35

转载 优化算法通用框架

https://mp.weixin.qq.com/s/xm4MuZm-6nKTn2eE3eNOlg深度学习优化算法经历了 SGD -> SGDM -> NAG ->AdaGrad -> AdaDelta -> Adam -> Nadam这样的发展历程。1.优化算法通用框架首先定义:待优化参数:w ,目标函数: f(w),初始学习率α。而后,开始进行...

2019-04-14 21:46:02 198

原创 Resnet代码实现+为什么使用全局平均池化​​​​​​​

1.ResNet直接使用stride=2的卷积做下采样,并且用global average pool层替换了全连接层。GAP的真正意义是:对整个网路在结构上做正则化防止过拟合。但是值得我们注意的是,使用gap可能会造成收敛速度减慢。用一个GAP将N个feature map降维成1*N大小的feature map,再用class个1*1卷积核将1*N的feature map卷成1*class的向...

2019-04-11 14:32:43 1146

原创 maskrcnn_benchmark理解记录——关于batch norm、relu、dropout 的相对顺序以及dropout可不可用

ps:1.如何在卷积神经网络中实现全局平均池化。在此之前,建议阅读ResNet这篇论文,以了解全局平均池化操作的好处。代替全连接层。2.dropout只可能在box分支的两个全连接层那里,这个可以后期finetuning下。全连接网络可以使feature map的维度减少,进而输入到softmax,但是又会造成过拟合,可以用pooling来代替全连接。那就解决了之前的问题:要不要在f...

2019-04-11 12:39:55 1103

转载 用 PyTorch 迁移学习(Transfer Learning)实现图像分类。注意图像数量的分布、图像大小的分布、冻结前面的参数、统计模型参数数量。

用 PyTorch 迁移学习(Transfer Learning)实现图像分类作者:PyTorch 中文网https://github.com/WillKoehrsen/pytorch_challenge/blob/master/Transfer%20Learning%20in%20PyTorch.ipynb教程将手把手教你用 PyTorch 实现迁移学习(Transfer ...

2019-04-11 12:28:06 1304 8

QT:学生信息管理系统|students.pro

信息系统包含:姓名。学号。性别。班级。爱好。特长等 有下拉框和点选等..

2017-12-05

visual studio C++ build tools 安装包丢失或毁坏 VS2015 安装失败问题,如 安装包损坏或丢失.rar

即microsoft root certificate authority 2010、microsoft root certificate authority 2011证书未安装,导致文件校验未通过, 也可以从别的电脑上导出了这两个文件(后续会上传),导入证书后就正常工作了~ 积分怎么改少点啊,目的是分享啊。

2019-05-08

非极大值抑制_python实现

A brief introduction of NMS for object detection。非极大值抑制_python实现

2018-09-16

编程小白的第一本Python 入门书

这不是一本让你中途放弃的编程书,这是一本黏着你看完的编程书。大多数读者都能在一周内读完,其中有35岁才开始学编程的中年男子、有工作非常忙碌的女性创业者、还有对编程感兴趣的高中生。所以,相信你也可以跟着这本书一起从零到一。

2018-03-21

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