计算机视觉深度学习顶会_「深度学习」计算机视觉中一些优秀的文章

本文汇总了计算机视觉领域的几篇标志性深度学习论文,包括LeNet、AlexNet、VGG、NiN、GoogLeNet、ResNet、DenseNet、R-CNN、FCN和YOLO等。这些模型对现代计算机视觉技术的发展产生了深远影响,通过阅读这些原始论文,可以深入了解各模型的创新之处和实际应用。
摘要由CSDN通过智能技术生成
最近几年人工智能异常火热,人工智能包含很多方向,其中计算机视觉就是相对研究较多的一个方向,CVPR、ICCV、ECCV....顶会、期刊数不胜数,paper也自然不再少数,每年发表的文章数量非常庞大,而学习英语文章又相对非常耗时,所以选取出一些优秀的文章则变得至关重要,在这里,我把一些经典、优秀的文章整理一下,方便入门的同学学习,如果嫌下载麻烦,可以关注公众号“平凡而诗意”,回复"cv"获取

我个人对计算机视觉更喜欢用传统和深度两个层面去分类,传统方法方法主要工作包括两块,特征提取和机器学习,例如经典的HOG、DPM等。深度学习方法这几年非常耀眼,自从2012年AlexNet在ImageNet上一站成名之后,计算机视觉如雨后春笋一般,出现了VGG、ZF-Net、R-CNN系列、ResNet、U-net、SSD、YOLO系列,下面简单介绍一些我认为值得看的文章,不做详细的阐述,如果感兴趣可以下载看一下。

LeNet

5b6af773c2fa8ed8ae2decab00a1b2fe.png
提前卷积神经网络自然避不开卷积神经网络,这是最先提出卷积神经网络的文章,由大牛LeCun和Bengio所作,LeNet是一个简单的5层神经网络,主要分为两个模块,卷积块和全连接块,前2层是两个卷积层,后3层是3个全连接层,共5层,每个卷积层后面跟随一个最大池化层(池化层不计入网络层数)。

https://itb.biologie.hu-berlin.de/~zito/teaching/CNSIII-2006/proj6/proj6_2.pdf

AlexNet

415f49f0d9ac472dc20bffc4de9a2a29.png
LeNet出现之后的很长时间里,卷积神经网络并没有什么出彩的表现,在这期间表现最优秀的是支持向量机这一类的传统机器学习算法,直到2012年AlexNet在ImageNet上一举夺魁才带领卷积神经网络再次走入人们的视野。AlexNet包含8层,前5层是卷积层,后3层是全连接层,其中第1、2、5卷积层后面紧跟着最大池化层。

http://120.52.51.16/www.cs.cmu.edu/afs/cs/Web/People/epxing/Class/10715/reading/imagenet.pdf​

VGG

fd4838bc6094f604b8273ee0ab4bbcdd.png
AlexNet虽然表现很优秀,但是却没能提供明确的网络架构设计规则,VGG提出使用简单的基础块提高网络的重复使用能力。这也指导了后来很多网络架构的设计,VGG也被用为很多目标检测模型的基础网络层。

http://120.52.51.14/www.cs.cmu.edu/~jeanoh/16-785/papers/simonyan-iclr2015-vgg.pdf​

NiN

0a82385125bebe9b72d6f938ceda2930.png
AlexNet、VGG这些卷积神经网络的架构都是由一系列卷积层最后加上一个全连接层,然后再用softmax之类的回归函数输出结果,NiN和这两个卷积神经网络最主要的区别就是利用了1*1的卷积层,这样做更加有利于空间信息的传递。

https://arxiv.org/pdf/1312.4400.pdf​

GoogLeNet

b74beb565c577e2c801d7baf99c176f2.png
GoogLeNet是在NiN的基础上做了进一步的改进,GoolgLeNet中比较出名的是Inception块,它是GoogLeNet的基础块。AlexNet这些网络都是在网络的深度上不断加深,而Inception是在网络的宽度了做了一个改进,提出了并行连接的思想。

ResNet

49b030d928411c31c531935f2b298f21.png
从LeNet到AlexNet再到VGG,网络的深度逐渐加深,精度也随之升高,但是问题是,网络加深,精度一定升高吗?答案是否定的,随着网络加深,随之而来的可能会导致梯度消失和梯度爆炸等问题,而ResNet的出现具有重要的意义,它基于恒等映射的思想提出了跳跃连接,这一思想对后续的深度神经网络的设计有着很深的影响。

https://arxiv.org/pdf/1512.03385.pdf​

DenseNet

28b7122c3d904107b0189d66ef7dc360.png
DenseNet就是受ResNet影响的一个网络架构,它有稠密层和过渡层两个模块组成。和ResNet主要的区别之处在于,ResNet是把后一个模块和前一个模块的输出相加,DenseNet是把前一个模块和后一个模块在通道维上做连接。

http://www.cs.cmu.edu/~jeanoh/16-785/papers/huang-cvpr2017-densenet.pdf​

R-CNN

1b1333d46874993d1e0ae79fcc0f5a64.png
目标检测是计算机视觉领域很重要的一项工作,而R-CNN是将深度神经网络应用于目标检测的一个开创性工作,由R-CNN延伸而来的有后来的Fast R-CNN、Faster R-CNN、Mask R-CNN。R-CNN首先选取若干个提议区域,提议区域可以通过图像分割等手段选取,标注提议区域的类别和边界框(偏移量),然后,用卷积神经网络对每个提议区域做前向计算抽取特征。之后,我们用每个提议区域的特征预测类别和边界框。R-CNN需要把每个提议区域都进行前向计算,这样有大量的重叠,增加了计算量,Fast R-CNN主要的改变在于只对整幅图像进行前向计算,而且引入了兴趣区域池化层和选择性搜索。Fast R-CNN通常需要在选择性搜索中生成较多的提议区域,以获得较精确的目标检测结果。Faster R-CNN提出将选择性搜索替换成区域提议网络(RPN),从而减少提议区域的生成数量,并保证目标检测的精度。Mask R-CNN主要用于像素级的分割,Mask R-CNN在Faster R-CNN的基础上做了修改,Mask R-CNN将兴趣区域池化层替换成了兴趣区域对齐层,即通过双线性插值(bilinear interpolation)来保留特征图上的空间信息,从而更适于像素级预测。

https://arxiv.org/pdf/1311.2524.pdf

FCN

2441a0b1f91718def5e7aa55e1f1ded3.png
全卷积网络(fully convolutional network,FCN)采用卷积神经网络实现了从图像像素到像素类别的变换。与之前介绍的卷积神经网络有所不同,全卷积网络通过转置卷积(transposed convolution)层将中间层特征图的高和宽变换回输入图像的尺寸,从而令预测结果与输入图像在空间维(高和宽)上一一对应:给定空间维上的位置,通道维的输出即该位置对应像素的类别预测。

https://arxiv.org/pdf/1411.4038.pdf​

SSD

da25a5e116e387493b19f180b7509147.png
这是一个可以和YOLO相媲美的网络模型,兼备速度和精度,因此得到了广泛的应用。SSD结合了多尺度、锚框等思想。具体来说SSD由基础网络块和若干个多尺度特征块组成,基础网络块主要用于特征提取,可以用VGG,也可以用ResNet,多尺度特征块主要用于类别和边界框的预测。

https://arxiv.org/pdf/1512.02325.pdf​

YOLO

a62481fc7845dddcfebe9d0e1bce4e68.png
YOLO的主要特点就是快,它的核心思想是利用整张图作为网络的输入,直接在输出层回归 bounding box(边界框) 的位置及其所属的类别。其后也有多个升级版本,YOLO9000,可以识别更多种类的物体,YOLOv3引入了多尺度思想,解决了对小物体检测准确率较低的问题,因此,目前的YOLO是兼备速度和精度的,所以应用也非常广泛。

http://grail.cs.washington.edu/wp-content/uploads/2016/09/redmon2016yol.pdf


由于时间有限,所以文中只是大概的介绍了一个每个网络模型,如果有疑问欢迎私信讨论,上午文章我已经打包,如果需要的话可以关注微信公众号“平凡而诗意”回复cv获取下载链接。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值