CVAIApr 16, 2019

Devil is in the Edges: Learning Semantic Boundaries from Noisy Annotations

arXiv:1904.07934v2154 citations
Originality Incremental advance
AI Analysis

This work addresses the problem of noisy annotations in semantic boundary detection for computer vision, offering an incremental improvement over existing methods.

The paper tackles semantic boundary prediction by addressing label noise in datasets, proposing a new layer and loss that enforce maximum response and direction regularization, resulting in a 4% improvement in MF(ODS) and 18.61% in AP over the CASENet backbone.

We tackle the problem of semantic boundary prediction, which aims to identify pixels that belong to object(class) boundaries. We notice that relevant datasets consist of a significant level of label noise, reflecting the fact that precise annotations are laborious to get and thus annotators trade-off quality with efficiency. We aim to learn sharp and precise semantic boundaries by explicitly reasoning about annotation noise during training. We propose a simple new layer and loss that can be used with existing learning-based boundary detectors. Our layer/loss enforces the detector to predict a maximum response along the normal direction at an edge, while also regularizing its direction. We further reason about true object boundaries during training using a level set formulation, which allows the network to learn from misaligned labels in an end-to-end fashion. Experiments show that we improve over the CASENet backbone network by more than 4% in terms of MF(ODS) and 18.61% in terms of AP, outperforming all current state-of-the-art methods including those that deal with alignment. Furthermore, we show that our learned network can be used to significantly improve coarse segmentation labels, lending itself as an efficient way to label new data.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes