Incremental Few-Shot Instance Segmentation
About
Few-shot instance segmentation methods are promising when labeled training data for novel classes is scarce. However, current approaches do not facilitate flexible addition of novel classes. They also require that examples of each class are provided at train and test time, which is memory intensive. In this paper, we address these limitations by presenting the first incremental approach to few-shot instance segmentation: iMTFA. We learn discriminative embeddings for object instances that are merged into class representatives. Storing embedding vectors rather than images effectively solves the memory overhead problem. We match these class embeddings at the RoI-level using cosine similarity. This allows us to add new classes without the need for further training or access to previous training data. In a series of experiments, we consistently outperform the current state-of-the-art. Moreover, the reduced memory requirements allow us to evaluate, for the first time, few-shot instance segmentation performance on all classes in COCO jointly.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Instance Segmentation | COCO 2017 (val) | -- | 1144 | |
| Object Detection | MS COCO novel classes 2017 (val) | AP8.52 | 123 | |
| Object Detection | COCO (novel) | AP (Novel)15.8 | 50 | |
| Object Detection | MS-COCO 2017 (val) | Base Avg AP5040.11 | 27 | |
| Instance Segmentation | MS COCO novel classes val5k (minival) | AP8.39 | 26 | |
| Object Detection | COCO-UniFS (val) | AP6.6 | 24 | |
| Object Detection | COCO | AP (New classes)6.97 | 22 | |
| Instance Segmentation | COCO Split-2 (novel) | AP15.14 | 16 | |
| Instance Segmentation | COCO-UniFS (val) | AP6.6 | 14 | |
| Instance Segmentation | COCO2VOC | AP5019.28 | 3 |