美文网首页
感受野的计算--VGG16

感受野的计算--VGG16

作者: 几夏经秋 | 来源:发表于2020-02-26 13:30 被阅读0次

        由于SSD的主干网络是VGG16,出于对“低层features map的感受野较小,高层的感受野较大”的结论进行挖掘,因此对VGG16网络中的感受野进行了计算。

1.什么是感受野

      感受野的定义:神经网络中每一层输出特征图上的像素点在输入图片上的映射的区域大小,也就是特征图上的每一个点对应的输入图片的区域。

2.怎样计算感受野

  感受野的计算公式:

  RF_{i } =(RF_{i -1}-1)*Stride_{i } ~+Ksize_{i }

  即:第i层的感受野的结果与i-1层结果以及i层的步长和卷积核大小有关

  从公式即可解释结论

3.具体事例计算感受野

  先具体的我以VGG16网络来计算一下:

  在VGG16中:pool5中

pool5:RF=2

conv5_3 :RF=(2-1)*1+3=4

conv5_2 :  RF=(4-1)*1+3=6

conv5_2:    RF=(6-1)*1+3=8

conv5_1:    RF=(8-1)*2+2=16

pool4    :    RF=(8-1)*2+2=16

conv4_3:    RF=(16-1)*1+3=18

conv4_2:    RF=(18-1)*1+3=20

conv4_1 :  RF=(20-1)*1+3=22

pool3:        RF=(22-1)*2+2=44

conv3_3:    RF=(44-1)*1+3=46

conv3_2:    RF=(46-1)*1+3=48

conv3_1:    RF=(48-1)*1+3=50

pool2:        RF=(50-1)*2+2=100

conv2_2:    RF=(150-1)*1+3=152

conv2_1:    RF=(152-1)*1+3=154

pool1:        RF=(154-1)*2+2=208

conv1_2:    RF=(208-1)*1+3=210

conv1_1:    RF=(210-1)*1+3=212

计算结果为:pool5输出的特征图在输入图片上的感受野为212*212

具体每一层情况如下图:

下一步将对SSD每一特征图的感受野进行计算,以及SSD网络的学习。

以上如有错误,谢谢大家指正

相关文章

  • 感受野的计算--VGG16

    由于SSD的主干网络是VGG16,出于对“低层features map的感受野较小,高层的感受野较大”...

  • 感受野计算

    CNN的强大之处在于它的多层结构能自动学习特征,并且可以学习到多个层次的特征:较浅的卷积层感受野较小,学习到一些局...

  • 神经网络感受野

    传统感受野计算: 采用top-down的方式,个人感觉计算不直观,每一层都要重新计算。 新的感受野计算: 引入一种...

  • 关于感受野的计算

    先提个问题:为什么 3 个 3x3 同时 s=1 的卷积操作后相当于做一次 7x7 的卷积操作呢? 假设原图大小为...

  • 卷积神经网络中的感受野计算

    卷积神经网络中的感受野计算

  • 十三. VGG感受野计算

    (其实就是逆向求解图像输出尺寸)感受野的概念及大小的计算?在卷积神经网络中,感受野的定义是 卷积神经网络每一层输出...

  • 感受野的计算和思考

    前言 很久没有写读书笔记了。最近翻公众号,发现一个以前在我公司实习的小朋友的公众号里面满满的工作小结和阅读笔记,不...

  • FaceBoxes的感受野尺寸的计算

    转载请注明出处:https://www.jianshu.com/p/cd76d16cbc46 在FaceBoxes...

  • 关于感受野的理解与计算

    感受野 在卷积神经网络中,感受野(Receptive Field)的定义是卷积神经网络每一层输出的特征图(feat...

  • 感受野的理解与计算(详细)

    比较懒的人只能上传图片了: 方便复习 1、推荐这个知乎上推导公式的过程: 深度神经网络中的感受野(Receptiv...

网友评论

      本文标题:感受野的计算--VGG16

      本文链接:https://www.haomeiwen.com/subject/vfnmchtx.html