MultiGrain: a unified image embedding for classes and instances
Maxim Berman Hervé Jégou Andrea Vedaldi Iasonas Kokkinos Matthijs Douze ESAT–PSI, KU Leuven Facebook AI Research Did this work during an internship at Facebook AI Research.
Abstract
MultiGrain is a network architecture producing compact vector representations that are suited both for image classification and particular object retrieval. It builds on a standard classification trunk. The top of the network produces an embedding containing coarse and fine-grained information, so that images can be recognized based on the object class, particular object, or if they are distorted copies. Our joint training is simple: we minimize a cross-entropy loss for classification and a ranking loss that determines if two images are identical up to data augmentation, with no need for additional labels. A key component of MultiGrain is a pooling layer that takes advantage of high-resolution images with a network trained at a lower resolution.
原文 arXiv:1902.05509;中英对照 + 大白话阅读 https://aha.fim.ai/paper/1902.05509v2