码迷,mamicode.com
首页 > Web开发 > 详细

how to change the AlexNet into FCNs ?

时间:2016-04-22 16:24:03      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:

 

How to change the AlexNet into FCNs ?

 

FCNs is a network that only contain convolution layers and no fc layer at all. It‘s structure can be shown as the following figures:

This image from the paper : <Fully Convolutional Networks for Semantic Segmentation>  CVPR 2015.

技术分享

 

  It could locate the location of object target perfectly as shown in above images and it doesn‘t need to resize the resolution of input images, which is the mostly different from traditional CNNs. First, Let‘s review some related network parameters about AlexNet, related structure can be shown as following:

技术分享

  As we can see from the above figure, the input of images must be resized into a fixed resolution, like 224*224, due to the existance of fc_layer. The specific pipeline could be found in this blog, web link: http://blog.csdn.net/sunbaigui/article/details/39938097

 

  The output of Conv 5 is: 6*6*256, we want to obtain the final results: 1*1*1000 (take the 1k classes for an example). How could we use the middle Conv 6, Conv 7, Conv 8 layers to bridge the two results ? Do we need the pool layers added ? How to set the middle parameters in each layers ? Does it really work ?

 

  Let‘s do it now.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

how to change the AlexNet into FCNs ?

标签:

原文地址:http://www.cnblogs.com/wangxiaocvpr/p/5421536.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!