Recent state-of-the-art one-stage instance segmentation model SOLO divides the input image into a grid and directly predicts per grid cell object masks with fully-convolutional networks, yielding comparably good performance as traditional two-stage Mask R-CNN yet enjoying much simpler architecture and higher efficiency. We observe SOLO generates similar masks for an object at nearby grid cells, and these neighboring predictions can complement each other as some may better segment certain object part, most of which are however directly discarded by non-maximum-suppression. Motivated by the observed gap, we develop a novel learning-based aggregation method that improves upon SOLO by leveraging the rich neighboring information while maintaining the architectural efficiency. The resulting model is named SODAR. Unlike the original per grid cell object masks, SODAR is implicitly supervised to learn mask representations that encode geometric structure of nearby objects and complement adjacent representations with context. The aggregation method further includes two novel designs: 1) a mask interpolation mechanism that enables the model to generate much fewer mask representations by sharing neighboring representations among nearby grid cells, and thus saves computation and memory; 2) a deformable neighbour sampling mechanism that allows the model to adaptively adjust neighbor sampling locations thus gathering mask representations with more relevant context and achieving higher performance. SODAR significantly improves the instance segmentation performance, e.g., it outperforms a SOLO model with ResNet-101 backbone by 2.2 AP on COCO \texttt{test} set, with only about 3\% additional computation. We further show consistent performance gain with the SOLOv2 model.
翻译:SOLO 模式将输入图像分割成一个网格, 直接预测每个网格的单元格对象面罩, 以完全进化的网络直接预测, 产生相当优异的性能, 因为传统的两阶段Mask R- CNN 仍然享有简单得多的架构和效率。 我们观察到 SOLO 在附近的网格单元格中为一个对象生成类似的面罩, 这些相邻的预测可以互为补充, 因为有些可能是更好的部分某些对象部分, 但大多被非最大网络压缩直接丢弃 。 在观察到的差距的驱动下, 我们开发了一种新的基于学习的聚合方法, 通过利用丰富的邻接信息来改进SOLO。 由此产生的模型叫SODAR。 不同于原有的每个网格对象面罩, SODAR 则隐含监督, 学习将附近对象的几何结构进行编码化, 并用上下文来补充相邻的表达。 集法方法还包括两种新型模型:1) 掩码内部图解机制, 使模型产生更少的掩码图示, 通过在附近的网格单元格中共享的近处显示, 并从而保存最丰富的邻近的相邻框计算和内积的计算。