U-NET语义分割方法解读

2014年,加州大学伯克利分校的Long等人提出的 全卷积网络(FCN) ,推广了原有的CNN结构, 在不带有全连接层的情况下能进行密集预测。
这种结构的提出使得分割图谱可以生成任意大小的图像,且与图像块分类方法相比,也提高了处理速度。在后来,几乎所有关于语义分割的最新研究都采用了这种结构。
除了全连接层结构,在分割问题中很难使用CNN网络的另一个问题是存在池化层。 池化层不仅能增大上层卷积核的感受野,而且能聚合背景同时丢弃部分位置信息。然而,语义分割方法需对类别图谱进行精确调整,因此需保留池化层中所舍弃的位置信息。
研究者提出了两个不同形式的结构来解决这个问题。
第一种方法是编码器-解码器(encoder-decoder)结构。 其中,编码器使用池化层逐渐缩减输入数据的空间维度,而解码器通过反卷积层等网络层逐步恢复目标的细节和相应的空间维度。从编码器到解码器之间,通常存在直接的信息连接,来帮助解码器更好地恢复目标细节。在这种方法中,一种典型结构为U-Net网络。
U-NET语义分割方法解读_第1张图片
第二种方法使用了称作空洞卷积的结构,且去除了池化层结构。经典的代表就是DeepLab2网络。
未完待续……



你可能感兴趣的:(计算机视觉,人工智能)