FCN(Fully Convolutional Networks)论文复现总结

论文理论讲解:https://blog.csdn.net/qq_37685880/article/details/80439354

研一开始项目训的的是分类网络,最近项目需要,估计会尝试用到分割网络,故开始学习分割,从复现最经典的分割网络FCN开始吧。

训练FCN的过程是:要先根据Vgg16的model,训练FCN32s,再应用得到的FCN32s的model,训练FCN16s,再应用得到的FCN16s的model,训练FCN8s,得到最后的model,应用该model对网络正向传播,可以得到较好的表现结果。

 

一.数据篇

 

数据集讲解篇:

https://blog.csdn.net/PNAN222/article/details/81232249

数据resize:

https://blog.csdn.net/xiamentingtao/article/details/78696276

https://blog.csdn.net/PNAN222/article/details/81354633

修改数据读入脚本,将mat格式改为以png格式读入(需要继续研读源码)

https://blog.csdn.net/m_buddy/article/details/78618793

文件遍历txt文件

https://blog.csdn.net/jiongnima/article/details/78549326?locationNum=3&fps=1#

二.源码研读

训练运行主程序solve.py

https://blog.csdn.net/qq_21368481/article/details/80636932#commentsedit

预训练模型下载地址

https://gist.github.com/jimmie33/27c1c0a7736ba66c2395

三.FCN中用到了Python Layer----caffe 技术篇之 如何在caffe中加自定义Python Layer

https://www.jianshu.com/p/02e1a35fc6c4

https://blog.csdn.net/thesby/article/details/51264439(以FCN 代码为例子讲解Python Layer的使用)

四.报错篇

https://www.cnblogs.com/xuanxufeng/p/6243342.html

https://blog.csdn.net/jiongnima/article/details/78549326

https://blog.csdn.net/wangkun1340378/article/details/56834642#commentsedit

https://blog.csdn.net/qq_34220460/article/details/70244725

https://blog.csdn.net/chunyes/article/details/51830608(solve.py 调试)

五.测试篇(代补)

 

reference:

https://blog.csdn.net/qq_37685880/article/details/80439354

https://blog.csdn.net/supe_king/article/details/54142973

你可能感兴趣的:(FCN)