Source-linked AI summary

Spatial and Temporal Mutual Promotion for Video-based Person Re-identification

Yiheng Liu, Zhenxun Yuan, Wengang Zhou, Houqiang Li

arXiv:1812.10305v1cs.CV

TL;DR

Single-frame and video-based person re-identification must contend with corrupted or missing feature regions, while video sequences provide complementary spatial-temporal information. The paper refines frame features using historical context, then integrates spatial and temporal clues with jointly trained modules. Experiments on benchmark datasets demonstrate the approach's effectiveness, with the paper noting a boundary in how fully its capability is expressed on PRID-2011.

  • Problem

    Single-frame features can be compromised by occlusion, blur, illumination, and posture changes, while making full use of video spatial-temporal information remains a key challenge.

    Source: Introduction · p. 1
  • Method

    RRU uses historical appearance and motion context to refine frame features, and STIM integrates spatial and temporal information; a multi-level objective enhances both modules.

    Source: Introduction · p. 1, Refining Recurrent Unit · pp. 2–3
  • Results

    Experiments on three popular benchmark video datasets demonstrate the effectiveness of the approach.

    Source: Conclusions · p. 7
  • Takeaways & Limitations

    The modules cooperate to produce a more robust and discriminative spatial-temporal feature representation for person re-identification.

    Source: Introduction · p. 1

    On PRID-2011, relatively simple backgrounds and rare occlusion mean the model's capability is not fully expressed.

    Source: Comparison to the State-of-the-Art… · p. 7

Abstract

from arXiv · show

Video-based person re-identification is a crucial task of matching video sequences of a person across multiple camera views. Generally, features directly extracted from a single frame suffer from occlusion, blur, illumination and posture changes. This leads to false activation or missing activation in some regions, which corrupts the appearance and motion representation. How to explore the abundant spatial-temporal information in video sequences is the key to solve this problem. To this end, we propose a Refining Recurrent Unit (RRU) that recovers the missing parts and suppresses noisy parts of the current frame's features by referring historical frames. With RRU, the quality of each frame's appearance representation is improved. Then we use the Spatial-Temporal clues Integration Module (STIM) to mine the spatial-temporal information from those upgraded features. Meanwhile, the multi-level training objective is used to enhance the capability of RRU and STIM. Through the cooperation of those modules, the spatial and temporal features mutually promote each other and the final spatial-temporal feature representation is more discriminative and robust. Extensive experiments are conducted on three challenging datasets, i.e., iLIDS-VID, PRID-2011 and MARS. The experimental results demonstrate that our approach outperforms existing state-of-the-art methods of video-based person re-identification on iLIDS-VID and MARS and achieves favorable results on PRID-2011.

Introduction

Video-based person re-identification can draw on complementary spatial and temporal information, but using earlier frames to refine noisy regions remains a central challenge. The paper proposes modules and a multi-level objective to refine frame features and integrate spatial and temporal information.

Introduction

  • Single-image representations are vulnerable to background clutter, blur, occlusion, and illumination, posture, and viewpoint changes; losing discriminative patches can cause misidentification.Video sequences offer richer, complementary information than a single image.Source: Introduction · p. 1
  • Video frames complement one another and provide useful motion context, making full use of spatial-temporal information central to video-based re-identification.The challenge is refining noisy regions in a given frame using features from previous frames.Source: Introduction · p. 1
  • RRU uses historical appearance and motion context to recover missing activations and suppress noisy ones before STIM integrates spatial and temporal information.A multi-level training objective further enhances RRU and STIM; together, the modules aim to produce more robust and discriminative representations.Source: Introduction · p. 1

Related Works

Prior person re-identification work explores feature representation and metric learning, while video methods use frame weighting or recurrent fusion. This paper instead refines regional appearance features and integrates spatial-temporal clues with two jointly optimized modules.

Related Works

  • Still-image re-identification uses handcrafted color, texture, and LBP features alongside distance-metric learning approaches.The cited metric methods include LADF, RankSVM, and XQDA.Source: Related Works · pp. 1–2
  • CNN-based still-image methods develop discriminative representations through patch matching, multi-scale or attention models, and local-part processing.The passage gives examples including part extraction, refined part pooling, and fusion of full-body and subregion features.Source: Related Works · p. 2
  • Video methods select or weight frames and regions, or use recurrent models to fuse frame features, but recurrent temporal pooling can lose regional motion context.The passage notes that quality weighting alleviates noise, while neglect of temporal context limits those methods.Source: Related Works · p. 2
  • RRU resists noise and recovers missing regional activations, while STIM integrates spatial and temporal clues in one framework; a multi-level objective optimizes them together.The paper describes this as a different way to use spatial-temporal information than the methods discussed above.Source: Related Works · p. 2

Method

The framework extracts frame features, refines them recurrently using spatial-temporal context, and integrates the refined features into a video representation. A multi-level training objective supports both video-level representation learning and local feature refinement.

Framework Overview

  • In the framework, Inception-v3 extracts frame-level maps, RRU refines them, and STIM produces the final 256-dimensional video feature.The weights of all layers are shared across time steps.Source: Framework Overview · p. 2, Figure 1 · p. 3

Refining Recurrent Unit

  • RRU uses historical appearance and motion context to suppress noisy activations and recover missing regions in current-frame features.It takes the previous raw and refined features plus the current raw feature, and uses an update gate to decide how to update the refined feature.Source: Refining Recurrent Unit · pp. 2–3
  • The update gate uses appearance differences from the previous refined feature and motion differences between neighboring raw frames to set regional updates.Its attention model combines spatial and channel attention maps, then applies sigmoid normalization to produce values between 0 and 1.Source: Refining Recurrent Unit · pp. 2–3

Spatial-temporal Clues Integration Module

  • STIM contains two 3D convolution blocks and a global average pooling layer; its second block uses 3×3×3 kernels to output spatial-temporal feature maps, and temporal and spatial average pooling yields a final 256-dimensional feature representation.The 3×3×3 kernels allow STIM to capture human body-part movement in spatial space, while integrating spatial and temporal information helps resist local spatial noise.Source: Spatial-temporal Clues Integration… · pp. 3–4

Multi-level Training Objective

  • The multi-level objective combines cross-entropy with video-level and part-level ranking constraints to enhance RRU and STIM.The video-level constraint uses batch-hard triplet loss on the video representation; the part-level constraint is based on batch-hard triplet loss over horizontal strips.Source: Multi-level Training Objective · p. 4
  • The part-level ranking constraint pulls same-identity features from the same strip closer and pushes different-identity features farther, without adding parameters.This encourages RRU to learn an update gate that better measures the quality of different regions.Source: Multi-level Training Objective · p. 4

Experiments

Experiments evaluate the method on iLIDS-VID, PRID-2011, and MARS, with ablations of its components and comparisons against state-of-the-art methods.

Implementation Details

  • Frames are resized to 299 × 299, no data augmentation is used, and testing compares video feature vectors with cosine distance.Training uses Inception-v3 pretrained on ImageNet and sets N = 10, K = 2, T = 8, and m = 0.4.Source: Implementation Details · p. 5

Ablation Study of the Proposed Method

  • Applying video-level ranking constraint Lv to an Inception-v3 baseline trained by Lc with average pooling improves rank-1 accuracy by 14.5% on iLIDS-VID and 3.6% on PRID-2011.A 256-hidden-size LSTM performs worse than average pooling on both datasets, attributed to noise in raw features and neglected spatial information; replacing it with STIM improves rank-1 accuracy by a large margin.Source: Ablation Study of the Proposed Method · p. 6
  • After refinement by RRU, rank-1 accuracy improves by 2.8% on iLIDS-VID and 3.3% on PRID-2011; feature-map examples show RRU’s denoising and recovery capabilities.Examples cover severe blur, background clutter, drifting upper-body responses, and occlusion.Source: Ablation Study of the Proposed Method · p. 6
  • Combining spatial and channel attention performs better than either alone, and removing motion input or using concatenated maps instead of explicit differences reduces performance.The authors report that explicitly providing appearance differences and motion information is more efficient than leaving their integration to the update gate.Source: Ablation Study of the Proposed Method · pp. 6–7

Comparison to the State-of-the-Art methods

Ablation Study of the Proposed Method

  • RRU and the part-level constraint further boost accuracy on MARS; with STIM, RRU improves rank-1 by 3.2% on iLIDS-VID and 0.4% on PRID-2011.The authors report RRU is compatible with other models and that video-level and part-level ranking constraints together further improve network learning.Source: Table 2 · p. 6, Ablation Study of the Proposed Method · p. 7

Conclusions

The paper presents a video-based person re-identification architecture built around RRU and STIM, collaboratively optimized with a multi-level training objective. Experiments on three popular benchmark video datasets demonstrate its effectiveness.

  • The architecture combines a refining recurrent unit (RRU) and a spatial-temporal clues integration module (STIM).Source: Conclusions · p. 7
  • The modules are collaboratively optimized with a multi-level training objective.Source: Conclusions · p. 7
  • Experiments on three popular benchmark video datasets demonstrate the approach's effectiveness.Source: Conclusions · p. 7
Loading 1812.10305v1…