AMP: Adaptive Masked Proxies for Few-Shot Segmentation
Abstract
Deep learning has thrived by training on large-scale datasets. However, in robotics applications sample efficiency is critical. We propose a novel adaptive masked proxies method that constructs the final segmentation layer weights from few labelled samples. It utilizes multi-resolution average pooling on base embeddings masked with the label to act as a positive proxy for the new class, while fusing it with the previously learned class signatures. Our method is evaluated on PASCAL-5^i dataset and outperforms the state-of-the-art in the few-shot semantic segmentation. Unlike previous methods, our approach does not require a second branch to estimate parameters or prototypes, which enables it to be used with 2-stream motion and appearance based segmentation networks. We further propose a novel setup for evaluating continual learning of object segmentation which we name incremental PASCAL (iPASCAL) where our method outperforms the baseline method. Our code is publicly available at https://github.com/MSiam/AdaptiveMaskedProxies.
Cite
Text
Siam et al. "AMP: Adaptive Masked Proxies for Few-Shot Segmentation." Proceedings of the IEEE/CVF International Conference on Computer Vision, 2019. doi:10.1109/ICCV.2019.00535Markdown
[Siam et al. "AMP: Adaptive Masked Proxies for Few-Shot Segmentation." Proceedings of the IEEE/CVF International Conference on Computer Vision, 2019.](https://mlanthology.org/iccv/2019/siam2019iccv-amp/) doi:10.1109/ICCV.2019.00535BibTeX
@inproceedings{siam2019iccv-amp,
title = {{AMP: Adaptive Masked Proxies for Few-Shot Segmentation}},
author = {Siam, Mennatullah and Oreshkin, Boris N. and Jagersand, Martin},
booktitle = {Proceedings of the IEEE/CVF International Conference on Computer Vision},
year = {2019},
doi = {10.1109/ICCV.2019.00535},
url = {https://mlanthology.org/iccv/2019/siam2019iccv-amp/}
}