How Shift Equivariance Impacts Metric Learning for Instance Segmentation

01/14/2021
by   Josef Lorenz Rumberger, et al.
3

Metric learning has received conflicting assessments concerning its suitability for solving instance segmentation tasks. It has been dismissed as theoretically flawed due to the shift equivariance of the employed CNNs and their respective inability to distinguish same-looking objects. Yet it has been shown to yield state of the art results for a variety of tasks, and practical issues have mainly been reported in the context of tile-and-stitch approaches, where discontinuities at tile boundaries have been observed. To date, neither of the reported issues have undergone thorough formal analysis. In our work, we contribute a comprehensive formal analysis of the shift equivariance properties of encoder-decoder-style CNNs, which yields a clear picture of what can and cannot be achieved with metric learning in the face of same-looking objects. In particular, we prove that a standard encoder-decoder network that takes d-dimensional images as input, with l pooling layers and pooling factor f, has the capacity to distinguish at most f^dl same-looking objects, and we show that this upper limit can be reached. Furthermore, we show that to avoid discontinuities in a tile-and-stitch approach, assuming standard batch size 1, it is necessary to employ valid convolutions in combination with a training output window size strictly greater than f^l, while at test-time it is necessary to crop tiles to size n· f^l before stitching, with n≥ 1. We complement these theoretical findings by discussing a number of insightful special cases for which we show empirical results on synthetic data.

READ FULL TEXT

page 6

page 7

page 8

page 9

page 10

research
08/24/2022

Fast and Precise Binary Instance Segmentation of 2D Objects for Automotive Applications

In this paper, we focus on improving binary 2D instance segmentation to ...
research
07/07/2020

Spatial Semantic Embedding Network: Fast 3D Instance Segmentation with Deep Metric Learning

We propose spatial semantic embedding network (SSEN), a simple, yet effi...
research
07/30/2020

Learning RGB-D Feature Embeddings for Unseen Object Instance Segmentation

Segmenting unseen objects in cluttered scenes is an important skill that...
research
08/14/2020

Optimized Deep Encoder-Decoder Methods for Crack Segmentation

Continuous maintenance of concrete infrastructure is an important task w...
research
12/12/2022

Test-time Adaptation vs. Training-time Generalization: A Case Study in Human Instance Segmentation using Keypoints Estimation

We consider the problem of improving the human instance segmentation mas...

Please sign up or login with your details

Forgot password? Click here to reset