In this paper, we present the Semantic Boundary Conditioned Backbone (SBCB) framework, a simple yet effective training framework that is model-agnostic and boosts segmentation performance, especially around the boundaries. Motivated by the recent development in improving semantic segmentation by incorporating boundaries as auxiliary tasks, we propose a multi-task framework that uses semantic boundary detection (SBD) as an auxiliary task. The SBCB framework utilizes the nature of the SBD task, which is complementary to semantic segmentation, to improve the backbone of the segmentation head. We apply an SBD head that exploits the multi-scale features from the backbone, where the model learns low-level features in the earlier stages, and high-level semantic understanding in the later stages. This head perfectly complements the common semantic segmentation architectures where the features from the later stages are used for classification. We can improve semantic segmentation models without additional parameters during inference by only conditioning the backbone. Through extensive evaluations, we show the effectiveness of the SBCB framework by improving various popular segmentation heads and backbones by 0.5% ~ 3.0% IoU on the Cityscapes dataset and gains 1.6% ~ 4.1% in boundary Fscores. We also apply this framework on customized backbones and the emerging vision transformer models and show the effectiveness of the SBCB framework.
翻译:在本文中,我们提出了语义边界增强骨干(SBCB)框架,这是一个简单而有效的训练框架,它不受模型影响,尤其是提高了分割性能,特别是边界附近。受到最近在边界作为辅助任务改进语义分割的发展的启发,我们提出了一种多任务框架,该框架使用语义边界检测(SBD)作为辅助任务。SBCB框架利用SBD任务的本质,该任务是对语义分割的补充,以提高分割头的骨干。我们应用SBD头,该头利用骨干的多尺度特征,其中模型学习较早阶段的低级特征和较晚阶段的高级语义理解。该头完美地补充了常见的语义分割架构,其中后续阶段的特征用于分类。我们可以通过仅对骨干进行调节,在推理中不需要额外的参数来改善语义分割模型。通过全面的评估,我们展示了SBCB框架的有效性,通过在Cityscapes数据集中将各种流行的分割头和骨干改进了0.5%〜3.0% IoU,并获得了1.6%〜4.1%的边界Fscores。我们还将此框架应用于定制的骨干和新兴的视觉变换器模型,并展示了SBCB框架的有效性。