人物再識別(ReID)は、画像間で関心のある人物を照合することを目的としています。畳み込みニューラルネットワーク(CNN)ベースのアプローチでは、損失設計は、同じIDのより近い機能を引き出し、異なるIDのはるかに離れた機能をプッシュする上で重要な役割を果たします。近年、トリプレットロスは優れたパフォーマンスを達成し、ReIDで支配的です。ただし、トリプレットロスは、クエリごとの最適化(クエリとしてアンカーサンプルを使用)で2つのクラスの3つのインスタンスのみを考慮し、実際には2つのクラスの分類と同等です。個人ReIDのクエリごとの最適化内で、(複数のクラスの)複数のインスタンスの共同最適化を可能にする損失設計が不足しています。このホワイトペーパーでは、クエリごとの最適化のために複数(N)のインスタンスを共同で検討するために、マルチクラス分類損失、つまりNタプル損失を紹介します。これは実際、複数のインスタンス間でランク付け/比較を行うReIDテスト/推論プロセスとよりよく一致します。さらに、より効率的なマルチクラス分類のために、新しいメタプロトタイプのNタプル損失を提案します。マルチクラス分類が組み込まれているため、私たちのモデルは、ベンチマークの人物ReIDデータセットで最先端のパフォーマンスを実現します。
Person Re-identification (ReID) aims at matching a person of interest across images. In convolutional neural network (CNN) based approaches, loss design plays a vital role in pulling closer features of the same identity and pushing far apart features of different identities. In recent years, triplet loss achieves superior performance and is predominant in ReID. However, triplet loss considers only three instances of two classes in per-query optimization (with an anchor sample as query) and it is actually equivalent to a two-class classification. There is a lack of loss design which enables the joint optimization of multiple instances (of multiple classes) within per-query optimization for person ReID. In this paper, we introduce a multi-class classification loss, i.e., N-tuple loss, to jointly consider multiple (N) instances for per-query optimization. This in fact aligns better with the ReID test/inference process, which conducts the ranking/comparisons among multiple instances. Furthermore, for more efficient multi-class classification, we propose a new meta prototypical N-tuple loss. With the multi-class classification incorporated, our model achieves the state-of-the-art performance on the benchmark person ReID datasets.