Source-linked AI summary

Temporal Model Adaptation for Person Re-Identification

Niki Martinel, Abir Das, Christian Micheloni, Amit K. Roy-Chowdhury

arXiv:1607.07216v1cs.CV

TL;DR

Person re-identification methods have largely focused on feature representation or matching metrics, with less attention to adapting models over time. This paper combines incremental similarity-dissimilarity learning with graph-based selection of informative probe-gallery matches for human labeling. It reports performance on par with or better than state-of-the-art methods using substantially less labeled data.

  • Problem

    Person re-identification methods have focused on features or matching metrics, while learning from continuously collected data and adapting models over time remains an open problem.

    Source: §1 · p. 1
  • Method

    The approach incrementally learns a similarity-dissimilarity metric with stochastic ADMM and uses graph-based selection to identify informative probe-gallery matches for human labeling and model updates.

    Source: §3.2 · p. 6, §3.3 · p. 8, §5 · p. 14
  • Results

    With only 15% labeled data, the method improves previous best rank 1 results by more than 8% on PRID450S and performs on par or better than state-of-the-art methods trained on 100% labeled data.

    Source: §1 · p. 3
  • Takeaways & Limitations

    Across three datasets, similar or better performance than existing methods is reported with significantly less manual labor.

    Source: §5 · pp. 14–15

    Initial training is more expensive than existing approaches such as KISSME, although the incremental solution does not require retraining.

    Source: §4.3 · p. 14

Abstract

from arXiv · show

Person re-identification is an open and challenging problem in computer vision. Majority of the efforts have been spent either to design the best feature representation or to learn the optimal matching metric. Most approaches have neglected the problem of adapting the selected features or the learned model over time. To address such a problem, we propose a temporal model adaptation scheme with human in the loop. We first introduce a similarity-dissimilarity learning method which can be trained in an incremental fashion by means of a stochastic alternating directions methods of multipliers optimization procedure. Then, to achieve temporal adaptation with limited human effort, we exploit a graph-based approach to present the user only the most informative probe-gallery matches that should be used to update the model. Results on three datasets have shown that our approach performs on par or even better than state-of-the-art approaches while reducing the manual pairwise labeling effort by about 80%.

1 Introduction

Person re-identification methods have focused on features or matching metrics, leaving the challenge of adapting models to continuously collected data over time. The paper combines incremental similarity-dissimilarity learning with graph-based selection of informative matches for human labeling; experiments report competitive results with substantially less manual effort.

1 Introduction

  • Existing approaches focus on feature representations or matching metrics, while the paper identifies learning from continuously collected data and adapting models over time as an open problem.The authors describe sustained adaptation as important for systems intended to operate over long time-scales.Source: §1 · p. 1
  • The paper frames model updating as using information from probe-gallery matches that existing methods discard, while limiting human labeling because labeling every match in a large corpus is impractical.The proposed approach incrementally adapts the learned model with a human in the loop.Source: §1 · p. 2
  • The proposed low-rank sparse similarity-dissimilarity metric learning method learns two low-rank projections onto discriminant manifolds for similarity and dissimilarity measures.Sparsity-inducing regularizers support identification and exploitation of discriminative dimensions, and the learning procedure is incremental using a stochastic ADMM method.Source: §1 · p. 2
  • An unsupervised graph-based approach uses dominant sets clustering to select informative gallery persons for each probe, which are then presented to a human labeler to update the model.The selection is intended to reduce the manual labeling effort required for model updates.Source: §1 · p. 2
  • With only 15% labeled data, the method improves previous best rank 1 results by more than 8% on PRID450S and performs on par or better than state-of-the-art methods trained on 100% labeled data.The informative gallery selection approach also yields better re-identification performance than using completely labeled data.Source: §1 · pp. 2–3

2 Relation to Existing Work

Prior person re-identification work largely pursued discriminative metrics and similarities, while active-learning approaches in the field focused on refining search results or selecting images. This paper instead uses human labels to update the learned model over time.

2 Relation to Existing Work

  • Metric-learning research explored PSD constraints, equivalence constraints, local and global dissimilarity structure, and combined models; similarity work learned listwise or pairwise scores and kernel mixtures.Deep architectures were also applied to similarity learning.Source: §2 · p. 3
  • Unlike the closest low-rank metric methods, and, which use batch optimization, this work adds incremental stochastic ADMM learning, similarity-dissimilarity modeling, and sparsity regularization.The authors say the sparsity regularizers let the model discover relevant manifold components.Source: §2 · p. 3
  • Earlier person re-identification work involving humans refined post-ranking results or used attribute predictors for active image selection, rather than updating the learned model over time.Those methods relied on full or partial image selection, or trained attribute predictors.Source: §2 · p. 4
  • The proposed graph-based approach uses information from one probe-gallery match and the whole gallery to select informative pairs for human labeling and model updates.It avoids attribute predictors and their annotation requirements.Source: §2 · p. 4

3 Temporal Model Adaptation for Re-Identification

The method adapts person re-identification models over time through incremental similarity-dissimilarity learning and graph-based selection of informative probe-gallery pairs for human labeling. Its learning objective uses low-rank sparse projections, while the graph procedure selects relevant gallery persons for each probe.

3 Temporal Model Adaptation for Re-Identification

  • The adaptation scheme combines an incrementally trainable similarity-dissimilarity model with unsupervised graph-based selection of informative probe-gallery samples for human labeling.The selected pairs are used to update the model over time.Source: §3 · p. 4

3.1 Preliminaries

  • Training pairs comprise probe-gallery images labeled +1 when they depict the same person and −1 otherwise; an iteration updates parameters from one sample, while an epoch visits the full set.The set contains |P|×|G| probe-gallery pairs.Source: §3.1 · p. 5

3.2 Low-Rank Sparse Similarity-Dissimilarity Learning

  • The model couples a low-rank similarity projection with a discriminative Euclidean dissimilarity projection, and ℓ2,1 regularization promotes sparse feature selection.Setting r = d lets the regularizer drive non-discriminative projection rows to zero instead of requiring a rank to be selected in advance.Source: §3.2 · p. 5
  • ADMM supports incremental optimization of the convex, non-smooth objective, while stochastic updates to data-dependent K and P are designed to handle noisy observations.The procedure updates parameters using individual random samples.Source: §3.2 · p. 6

3.3 Model Adaptation with Reduced Human Effort

  • For each probe, dominant-set clustering selects gallery persons with uncertain positive or negative associations; only those pairs are labeled, then used for warm-restarted incremental updates.The graph uses positive edge weights derived from the learned score, and clustering seeks a set with high internal and low external coherency.Source: §3.3 · pp. 7–8

3.4 Discussion

  • The method differs from MLAPG and XQDA by using stochastic ADMM, combining similarity and dissimilarity, and adding sparsity regularization; those methods do not update models over time.The paper summarizes its contributions as incremental stochastic metric learning and graph-based selection of pairs for human labeling.Source: §3.4 · p. 8

4 Experimental Results

Experiments on VIPeR, PRID450S, and Market1501 compare Temporal Model Adaptation (TMA) with existing methods and examine its components, selection criteria, and computational cost. TMA achieves competitive or better recognition with less labeled data, while incremental updates improve results and stochastic ADMM reduces training complexity relative to deterministic ADMM.

4 Experimental Results

  • TMA was evaluated on VIPeR, PRID450S, and Market1501 using CMC performance, with 10 trials on the first two datasets and available partitions for Market1501.The evaluation used LOMO features; Market1501 experiments used the available BoW features and train/test partitions as well.Source: §4 · pp. 8–9

4.1 State-of-the-art Comparisons

  • Across VIPeR, PRID450S, and Market1501, TMA outperforms comparison methods using about 5%, 14.25%, and 5.23% labeled data, respectively.On VIPeR, TMA is second-best after incremental updates; on PRID450S the reported rank 1 gain is 8% over the best existing approach, and on Market1501 TMA4 reaches 44.74% rank 1.Source: Table 1 · p. 10, §4.1 · pp. 10–11, Table 2 · p. 11
  • Incremental updates improve recognition, and on VIPeR TMA0 has the best rank 1 result while TMA4 performs slightly better at higher ranks.The authors report that using all available data for TMA0 requires more manual labor and can reduce performance; Table 1 compares state-of-the-art results on VIPeR.Source: §4.1 · p. 10, Table 1 · p. 10

4.2 Influence of the Temporal Model Adaptation Components

  • Joint similarity-dissimilarity learning performs best; dissimilarity contributes most, while similarity alone performs worse and requires more labeled pairs.Joint optimization improves rank 1 by 7% over dissimilarity with negligible additional manual effort; removing the ℓ2,1 norms degrades performance by 3%.Source: §4.2 · pp. 11–13
  • Incremental unsupervised or semi-supervised updates tend to decrease performance through mislabeled samples, while proposed selection reaches fully supervised performance and at the fourth batch achieves 41.46% rank 1 versus 39.87% with 5% less manual labor.Updates were effective when human mislabeling error C ≤15%. Large ϵ can select uninformative pairs, while small ϵ can yield too few informative pairs and cause overfitting.Source: §4.2 · pp. 13–14

4.3 Computational Complexity

  • Deterministic and stochastic ADMM achieve similar rank 1 performance, but deterministic ADMM has higher training time; the stochastic solution is favored for continuous learning.Initial training is more expensive than existing approaches such as KISSME, but incremental learning avoids retraining and is more effective in the long term.Source: §4.3 · p. 14, Table 6 · p. 14

5 Conclusion

The approach adapts a person re-identification model over time through incremental similarity-dissimilarity learning and human-selected informative pairs. Across three datasets, it achieves similar or better performance than existing methods with significantly less manual labor.

  • Across three datasets, the approach achieves similar or better performance than existing methods with significantly less manual labor.Source: §5 · pp. 14–15
  • The similarity-dissimilarity metric learning approach supports incremental model updates through a stochastic version of ADMM.Source: §5 · p. 14
  • A graph-based dominant sets partition selects informative probe-gallery pairs for manual labeling and model updates.Source: §5 · p. 14
Loading 1607.07216v1…