后记:
传统方法使用patchwise training,为了对像素进行分类,对该像素周围的一个图像块作为CNN的输入,这样做有几个问题:
(1)存储开销大;(2)计算效率低下,因为相邻像素块的内容基本重复;(3)像素块的大小限制了感知区域的大小。
还有个问题,loss怎么计算?
损失函数是在最后一层的spatial map上的每一个pixel的loss和,在每一个pixel使用softmax los。
FCN的优点和不足
与传统用CNN进行图像分割的方法相比,FCN有两大明显的优点:一是可以接受任意大小的输入图像,而不用要求所有的训练图像和测试图像具有同样的尺寸。二是更加高效,因为避免了由于使用像素块而带来的重复存储和计算卷积的问题。
同时FCN的缺点也比较明显:一是得到的结果还是不够精细。进行8倍上采样虽然比32倍的效果好了很多,但是上采样的结果还是比较模糊和平滑,对图像中的细节不敏感。二是对各个像素进行分类,没有充分考虑像素与像素之间的关系,忽略了在通常的基于像素分类的分割方法中使用的空间规整(spatial regularization)步骤,缺乏空间一致性。
---------------------
一、需要丰富的上下文信息,代表人的全局位置,并指示关键点之间的上下文关系(主要指感受野)
由此处理不可见关键点、遮挡关键点和其他复杂情况的预测。
ASPP模块采用具有不同扩展速率的Atrous卷积和全局池模块;PPM模块融合不同Pyramid Pooling规模下的特性,以获得全局上下文先验信息。
二:空间信息,可以提供细节信息,对于提炼关键点的位置有用(主要指特征图不断变小,会损失位置信息)
Consecutive下采样或pooling可能会丢失空间信息,目前弥补方法有三种:
三、生成高分辨率特征图,也就是二的空间信息
it seems that obtaining high resolution feature maps is crucial, but no matter how