![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机视觉
文章平均质量分 78
介绍计算机视觉相关技术,主要是深度学习相关方向
chenyuping666
这个作者很懒,什么都没留下…
展开
-
轻量级深度学习网络(一):详解谷歌轻量级网络MobileNet-v1
目录0、原文下载1、前人的工作和模型简介2、具体的原理和网络结构2.1、全新的deep-wise卷积2.2、网络结构2.3、训练的细节2.4、进一步优化---引入宽度因子和分辨率因子3、实验结果以及和其他网络的对比3.1基础网络3.2精细分类3.4人脸属性提取3.5目标检测3.6人脸识别4、小结0、原文下载这是谷歌在2017年4...原创 2018-08-02 17:08:48 · 4931 阅读 · 0 评论 -
轻量级深度学习网络(四):详解轻量级网络ShuffleNet
一、简介ShuffleNet 是旷世科技的Face++团队提出的,晚于MobileNet两个月在arXiv上公开。论文标题:《ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devices 》论文链接:https://arxiv.org/abs/1707.01083命名 一看名字S...原创 2018-08-15 08:58:59 · 3627 阅读 · 0 评论 -
轻量级深度学习网络(六):详解轻量级网络ShuffleNet-v2
ShuffleNet V2:从理论复杂度到实用设计准则论文名称:ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Design论文链接:https://arxiv.org/abs/1807.11164一、导语神经网络架构的设计目前主要由计算复杂度的间接指标(即 FLOPs)来指导。但是,直接指标(如...原创 2018-08-15 14:57:27 · 4132 阅读 · 1 评论 -
详解深度学习之经典网络架构(二):AlexNet
目录一、简介二、网络结构1. 使用了Relu激活函数。2. 标准化(Local Response Normalization)3. Dropout4. 数据增强(data augmentation)三、tensorflow代码实现一、简介AlexNet是2012年ImageNet竞赛冠军获得者Hinton和他的学生Alex Krizhevsky设计的。也是在那年...原创 2018-08-29 09:56:18 · 22758 阅读 · 4 评论 -
tensorflow深度学习实战笔记(四):bazel编译tensorflow工具的使用方法
一、下载并安装下载地址:https://github.com/bazelbuild/bazel/releases官网安转教程:https://docs.bazel.build/versions/master/install-ubuntu.html安装比较简单,可以参考官方教程进行。安装成功的测试:在终端输入bazel,如果没有报“未找到命令”,说明已经安装成功。二、bazel常...原创 2018-08-27 10:45:43 · 13962 阅读 · 8 评论 -
详解深度学习之经典网络架构(三):ZFNet
目录一、简介二、网络结构三、总结一、简介由于AlexNet的提出,大型卷积网络开始变得流行起来,但是人们对于网络究竟为什么能表现的这么好,以及怎么样能变得更好尚不清楚,因此为了针对上述两个问题,提出了一个新颖的可视化技术来一窥中间特征层的功能以及分类的操作。二、网络结构可视化技术揭露了激发模型中每层单独的特征图,也允许观察在训练阶段特征的演变过程且诊断出模型的潜在问题。...原创 2018-08-29 10:23:23 · 20165 阅读 · 0 评论 -
详解深度学习之经典网络架构(四):VGG-Net
一、简介VGG全称是Visual Geometry Group属于牛津大学科学工程系,其发布了一些列以VGG开头的卷积网络模型,可以应用在人脸识别、图像分类等方面,分别从VGG16~VGG19。VGG研究卷积网络深度的初衷是想搞清楚卷积网络深度是如何影响大规模图像分类与识别的精度和准确率的,最初是VGG-16号称非常深的卷积网络全称为(GG-Very-Deep-16 CNN),VGG在加深网络...原创 2018-08-31 09:42:35 · 10574 阅读 · 4 评论 -
tensorflow深度学习实战笔记(一):使用tensorflow slim自带的模型训练自己的数据
目录0、准备1、数据处理---图片格式转成TFRecord格式2、模型训练3、验证训练后的效果说明:此处可以模仿源码中inception v3的分类案例slim预训练好的包含inception v1,inception v2,inception v3,inception v4,mobilenet v1,mobilenet v2,NasNet,pNasNet等。可以根据需要进...原创 2018-08-09 16:40:13 · 9575 阅读 · 26 评论 -
tensorflow深度学习实战笔记(三):使用tensorflow lite把训练好的模型移植到手机端,编译成apk文件
目录一、准备工作1.1模型训练1.2模型固化和pb转tflite1.3下载tensorflow源码1.4安装android studio二、在Android studio中进行开发2.1修改app的build.gradle文件2.2导入自己的模型和标签并进行编译tensorflow深度学习实战笔记(二):把训练好的模型进行固化,讲解了如何固化模型以及把pb模型转...原创 2018-08-27 10:22:25 · 6267 阅读 · 4 评论 -
详解深度学习之经典网络架构(五):GoogLeNet 四代(Inception v1、v2、v3、v4)
目录0.简介一、Inception V1二、Inception V2三、Inception V3四、Inception V40.简介2014年,GoogLeNet和VGG是当年ImageNet挑战赛(ILSVRC14)的双雄,GoogLeNet获得了第一名、VGG获得了第二名,这两类模型结构的共同特点是层次更深了。VGG继承了LeNet以及AlexNet的一些框架结构,...原创 2018-09-03 09:33:48 · 4916 阅读 · 1 评论 -
tensorflow深度学习实战笔记(二):把训练好的模型进行固化
目录一、导出前向传播图二、对模型进行固化三、pb文件转tflite文件说明:接我的上一篇博客:tensorflow深度学习实战笔记(一):使用tensorflow slim自带的模型训练自己的数据 前面讲解了如何用tensorflow slim训练自己的模型,现在讲解如何把训练好的模型的cpkt文件固化成pb文件(即最终的模型)一、导出前向传播图在slim文件夹下有e...原创 2018-08-27 09:32:26 · 7032 阅读 · 3 评论 -
详解深度学习之经典网络架构(八):ResNeXt
目录0、简介1、优势2、网络基本结构3、总结0、简介论文:Aggregated Residual Transformations for Deep Neural Networks论文链接:https://arxiv.org/abs/1611.05431PyTorch代码:https://github.com/miraclewkf/ResNeXt-PyTorch这...原创 2018-09-06 09:09:22 · 8728 阅读 · 2 评论 -
详解深度学习之经典网络架构(一):LeNet
目录一、基本简介二、LeNet网络的基本结构1、INPUT层-输入层2、C1层-卷积层3、S2层-池化层(下采样层)4、C3层-卷积层5、S4层-池化层(下采样层)6、C5层-卷积层7、F6层-全连接层8、Output层-全连接层三、总结一、基本简介LeNet-5出自论文Gradient-Based Learning Applied to Doc...原创 2018-08-29 09:21:03 · 20662 阅读 · 4 评论 -
详解深度学习之经典网络架构(九):DPN(Dual Path Network)
目录0、简介1、优势2、网络基本结构3、总结0、简介论文:Dual Path Networks论文链接:https://arxiv.org/abs/1707.01629代码:https://github.com/cypw/DPNsMXNet框架下可训练模型的DPN代码:https://github.com/miraclewkf/DPN算法详解:介绍的du...原创 2018-09-06 09:33:26 · 8028 阅读 · 0 评论 -
轻量级深度学习网络(三):详解轻量级网络SqueezeNet
目录一、原文地址和简介三、创新点三、SqueezeNet小结:一、原文地址和简介SqueezeNet由伯克利&斯坦福的研究人员合作发表于ICLR-2017,论文标题:《SQUEEZENET: ALEXNET-LEVEL ACCURACY WITH 50X FEWER PARAMETERS AND <0.5MB MODEL SIZE》(http://blog.c...原创 2018-08-13 09:33:15 · 1764 阅读 · 0 评论 -
详解深度学习之经典网络架构(六):ResNet 两代(ResNet v1和ResNet v2)
目录一、ResNet v1二、ResNet v2一、ResNet v1一说起“深度学习”,自然就联想到它非常显著的特点“深、深、深”(重要的事说三遍),通过很深层次的网络实现准确率非常高的图像识别、语音识别等能力。因此,我们自然很容易就想到:深的网络一般会比浅的网络效果好,如果要进一步地提升模型的准确率,最直接的方法就是把网络设计得越深越好,这样模型的准确率也就会越来越准确。那...原创 2018-09-03 10:15:45 · 48420 阅读 · 22 评论 -
轻量级深度学习网络(二):详解谷歌轻量级网络MobileNet-v2
0、论文地址 V2 主要引入了两个改动:Linear Bottleneck 和 Inverted Residual Blocks。下面让我们通过对比 V2 与 V1 和 ResNet 结构,来认识这两个改动背后的动机和细节。1. 对比 MobileNet V1 与 V2 的微结 相同点都采用 Depth-wise (DW) 卷积搭配 Point-wise (PW) 卷积...原创 2018-08-13 09:35:22 · 1822 阅读 · 0 评论 -
轻量级深度学习网络(五):详解轻量级网络Xception
一、简介Xception并不是真正意义上的轻量化模型,只是其借鉴depth-wise convolution,而depth-wise convolution又是上述几个轻量化模型的关键点,所以在此一并介绍,其思想非常值得借鉴。Xception是Google提出的,arXiv 的V1 于2016年10月公开。论文标题:《Xception: Deep Learning with Depth...原创 2018-08-15 09:07:14 · 4007 阅读 · 0 评论 -
机器学习常用方法汇总
0 基本知识生成模型:朴素贝叶斯、混合高斯模型、隐马尔可夫模型判别模型:感知机、k近邻法、决策树、逻辑斯蒂回归模型、最大熵模型、支持向量机 (SVM)、boosting方法 (AdaBoost等)、条件随机场 (conditional random field, CRF)、CNN一、感知机感知机原理小结深度学习概述:从感知机到深度网络二、KNNK-近邻算法(KNN)概述...原创 2018-11-29 15:03:00 · 1381 阅读 · 0 评论 -
卷积原理:几种常用的卷积(标准卷积、深度卷积、组卷积、扩展卷积、反卷积)
0、标准卷积默认你已经对卷积有一定的了解,此处不对标准卷积细讲。举个例子,假设有一个3×3大小的卷积层,其输入通道为16、输出通道为32。那么一般的操作就是用32个3×3的卷积核来分别同输入数据卷积,这样每个卷积核需要3×3×16个参数,得到的输出是只有一个通道的数据。之所以会得到一通道的数据,是因为刚开始3×3×16的卷积核的每个通道会在输入数据的每个对应通道上做卷积,然后叠加每...原创 2018-09-08 17:48:50 · 10827 阅读 · 2 评论 -
深度学习的数学基础汇总
一、损失函数(*)系统学习深度学习(八)--损失函数0-1损失函数平方损失函数交叉熵损失函数当然,还有16年出的center-loss 二、激活函数(*)深度学习笔记(三):激活函数和损失函数sigmodtanhreluleaky-reluelumaxoutReLU、LReLU、PReLU、CReLU、ELU、SELU三、优化方法(*)...原创 2018-12-05 16:07:11 · 2053 阅读 · 0 评论 -
感受野计算+卷积/池化输出尺寸计算+卷积参数量计算
目录1、卷积后输出尺寸的大小1.1卷积参数量计算2、池化后输出尺寸大小3、感受野的计算鉴于网上资源比较混乱,而且笔试考的多,故作此总结。希望能帮到大家。1、卷积后输出尺寸的大小输入:L*L*D卷积核: 大小size=F*F*d,滑动步长stride=S,0填充 0 padding=P;输出:l*l*d则输出尺寸为:l=(L-F+2*P)/S+11.1卷积...原创 2018-09-28 15:26:29 · 3314 阅读 · 0 评论 -
深度学习框架详解:汇总
这是初稿,还在修改中! 目录一、经典的网络结构1.1LeNet1.2AlexNet1.3ZF-Net1.4VGG-Net1.5GoogLeNet1.6ResNet1.7Densnet1.8ResNext1.9DPN1.10随机深度(Deep networks with stochastic depth)二、目标检测2.1 基于候选区域的方...原创 2018-09-28 15:56:46 · 2647 阅读 · 0 评论 -
人体姿态估计(Human Pose Estimation)---优质学习资源
目录0、简介1、2D人体姿态估计2、3D人体姿态估计3、其他知识 这是一个简单的资源仅供参考0、简介姿态估计的目标是在RGB图像或视频中描绘出人体的形状,这是一种多方面任务,其中包含了目标检测、姿态估计、分割等等。有些需要在非水平表面进行定位的应用可能也会用到姿态估计,例如图形、增强现实或...原创 2018-09-29 20:19:56 · 13253 阅读 · 0 评论 -
详解深度学习之经典网络架构(十):九大框架汇总
目录0、概览1、个人心得2、总结本文是对本人前面讲的的一些经典框架的汇总。纯手打,如果有不足之处,可以在评论区里留言。0、概览(1)详解深度学习之经典网络架构(一):LeNet(2)详解深度学习之经典网络架构(二):AlexNet(3)详解深度学习之经典网络架构(三):ZFNet(4)详解深度学习之经典网络架构(四):VGG-Net(5)详解深度学习之经...原创 2018-09-08 10:44:33 · 28946 阅读 · 8 评论