Source-linked AI summary

GLAD: Global-Local-Alignment Descriptor for Pedestrian Retrieval

Longhui Wei, Shiliang Zhang, Hantao Yao, Wen Gao, Qi Tian

arXiv:1709.04329v1cs.CV

TL;DR

Person Re-ID must remain robust to pose variation and misalignment while handling massive surveillance galleries efficiently. The paper proposes GLAD, which learns global and coarse part cues, together with hierarchical indexing and retrieval; it reports competitive accuracy and faster online retrieval without loss of accuracy.

  • Problem

    Pose variance, detected-image misalignment, and massive gallery data make robust and efficient person Re-ID difficult.

  • Method

    GLAD uses keypoint-based coarse-part extraction and a four-stream CNN for global and local descriptors, while hierarchical indexing groups gallery samples before fine retrieval.

  • Results

    The authors report competitive accuracy for GLAD and faster online Re-ID from the retrieval framework without loss of accuracy.

  • Takeaways & Limitations

    The proposed descriptor and retrieval framework are presented as suitable for more robust and efficient person Re-ID in real scenarios.

  • Takeaways & Limitations

    Offline indexing requires pairwise image-similarity computation and therefore has high offline complexity.

Abstract

from arXiv · show

The huge variance of human pose and the misalignment of detected human images significantly increase the difficulty of person Re-Identification (Re-ID). Moreover, efficient Re-ID systems are required to cope with the massive visual data being produced by video surveillance systems. Targeting to solve these problems, this work proposes a Global-Local-Alignment Descriptor (GLAD) and an efficient indexing and retrieval framework, respectively. GLAD explicitly leverages the local and global cues in human body to generate a discriminative and robust representation. It consists of part extraction and descriptor learning modules, where several part regions are first detected and then deep neural networks are designed for representation learning on both the local and global regions. A hierarchical indexing and retrieval framework is designed to eliminate the huge redundancy in the gallery set, and accelerate the online Re-ID procedure. Extensive experimental results show GLAD achieves competitive accuracy compared to the state-of-the-art methods. Our retrieval framework significantly accelerates the online Re-ID procedure without loss of accuracy. Therefore, this work has potential to work better on person Re-ID tasks in real scenarios.

1 INTRODUCTION

Person Re-ID must handle pose, viewpoint, illumination, occlusion, and misalignment while scaling to large gallery sets. GLAD combines aligned coarse body-part cues with global representation learning, alongside hierarchical retrieval to reduce online computation.

  • Motivation: Pose, viewpoint, illumination, occlusion, and misalignment make identifying a person from large gallery sets difficult.Detected pedestrian images commonly exhibit misalignment, limiting the robustness of fixed-length local strips.
  • GLAD descriptor: GLAD uses part extraction and descriptor learning to address pose and alignment variation.Its part extraction module estimates four key points and generates head, upper-body, and lower-body regions.
  • GLAD descriptor: A four-stream CNN learns descriptors from the global image and three coarse body-part regions.The streams share convolutional layers while learning representations for the global, head, upper-body, and lower-body inputs.
  • Retrieval framework: TDC groups gallery samples of the same person into units, enabling coarse group retrieval followed by fine image ranking.This framework targets gallery redundancy and reduces the number of direct query-to-image comparisons during online Re-ID.
  • Results: The authors report competitive accuracy and conclude that the framework accelerates online Re-ID without loss of accuracy.They describe substantial advantages on automatically detected pedestrian images.

2 RELATED WORK

Prior person Re-ID work learns global or fixed local descriptors and uses human-part detection, but pose, viewpoint, occlusion, and image noise constrain fine-grained part methods.

  • Deep learning for Re-ID: Deep Re-ID methods learn either image features or distance metrics, using architectures such as multi-channel, Siamese, and deeper convolutional networks.These approaches aim to improve pedestrian representation or pairwise similarity measurement.
  • Human part detection: Human-part methods detect salient or structured regions using symmetry, pictorial structures, or deformable models.These methods motivate explicitly modeling local appearance cues for Re-ID.
  • Human part detection: Fine-grained part extraction is expensive and can be affected by image noise, pose variance, and viewpoint variance.The cited passage states that these factors degrade Re-ID accuracy and efficiency.

3 PROBLEM FORMULATION

The paper formulates person Re-ID as retrieving gallery images that contain the same person as a probe. This formulation emphasizes robust descriptor generation and efficient similarity computation and ranking.

  • Retrieval formulation: Given a probe image, person Re-ID ranks gallery images according to descriptor distance to return images containing the identical person.Gallery images have person-ID labels, and the ranked output is represented as a sorted index list.
  • Retrieval formulation: The retrieval formulation can better cope with large-scale data and unseen probe persons than person classification.The passage presents this as a potential advantage because probe identities commonly do not occur in training data.
  • Retrieval formulation: The paper addresses retrieval efficiency with an indexing and ranking framework designed to complement GLAD.It identifies descriptor generation and efficient gallery indexing and ranking as central Re-ID requirements.

4 GLOBAL-LOCAL-ALIGNMENT DESCRIPTOR

GLAD combines robust coarse body-part extraction with a four-stream CNN that learns descriptors from global and local regions. The resulting representation explicitly preserves both types of cues while targeting pose and viewpoint variation.

  • Part Extraction: GLAD extracts three coarse regions—head, upper-body, and lower-body—from four keypoints selected for robustness across poses and viewpoints.The method avoids mandatory detection of unstable fine-grained parts, which can produce noisy regions under occlusion or side views.
  • Descriptor Learning: A four-stream CNN learns descriptors for the global image and the three extracted part regions, with shared convolutional layers across streams.The four sub-networks are trained jointly on global and local classification tasks.
  • Descriptor Learning: The modified GoogLeNet replaces fully connected layers with convolutional classifier layers that produce class-specific confidence maps.Global Average Pooling converts responses on each confidence map into classification scores, followed by softmax loss.
  • Descriptor Learning: The updated architecture has fewer parameters and accepts arbitrary input scales, allowing larger resized inputs to capture more detailed cues.The paper reports that this network generates more discriminative features than many existing algorithms.
  • Descriptor Learning: GLAD concatenates four M-dimensional descriptors into a 4 × M vector; with M=1024, the final descriptor has 4096 dimensions.The concatenated representation contains one global descriptor and three part descriptors, seeking a trade-off between detection reliability and alignment robustness.

5 RETRIEVAL FRAMEWORK

The retrieval framework reduces gallery redundancy through offline grouping and then performs coarse-to-fine online retrieval. TDC avoids requiring a manually specified group count, while GLAD provides precise ranking within selected groups.

  • Offline Grouping: Offline grouping clusters visually similar gallery images so repeated samples of the same person can be handled more efficiently.The grouping is motivated by gallery redundancy caused by multiple samples of each person from different cameras.
  • Offline Grouping: Two-fold Divisive Clustering (TDC) greedily divides the gallery into groups without manually specifying the number of groups.TDC uses a dissimilarity threshold θ as its sole parameter and keeps within-group dissimilarity below that threshold.
  • Offline Grouping: TDC measures group dissimilarity using squared Euclidean distances between image descriptors and recursively splits groups using distant samples.The algorithm initializes one gallery-wide group, selects the furthest pair in a group, and assigns samples according to their distances to that pair.
  • Offline Grouping: Each group receives a descriptor formed from the group’s GLAD samples and is reduced from 4096 dimensions to 128 dimensions for faster similarity computation.The group descriptor represents the visual appearance of all samples assigned to that group.
  • Coarse-to-Fine Online Retrieval: For online retrieval, a query GLAD is reduced to 128 dimensions with PCA to retrieve relevant groups, after which the original 4096-dimensional GLAD ranks images within the top K groups.The experiments set K=100, reducing the number of images requiring full-resolution ranking.

6 EXPERIMENTS

Experiments on Market1501, CUHK03, and VIPeR evaluate GLAD’s descriptor and hierarchical retrieval framework. GLAD consistently achieves strong retrieval accuracy, while coarse-to-fine indexing substantially reduces retrieval time with nearly unchanged accuracy.

  • Descriptor Learning: GLAD’s four-stream descriptor combines global and coarse local regions, with shared convolutional parameters across streams.The streams learn descriptors for the global image, head, upper-body, and lower-body regions.
  • Descriptor Learning: 13.6% mAP and 9.2% Rank-1 accuracy gains over the baseline are reported on Market1501.GLAD also outperforms the global and fused-local descriptor variants.
  • Descriptor Learning: Coarse part descriptors outperform fine-grained part descriptors on Market1501, supporting the claim that unstable fine-grained detection can degrade Re-ID performance.The paper attributes this instability to unconstrained pose and viewpoint conditions.
  • Comparison with Other Methods: 85.0% Rank-1 accuracy on labeled CUHK03 and 82.2% on detected CUHK03 outperform the compared methods.The comparison includes both labeled and automatically detected bounding boxes.
  • Comparison with Other Methods: GLAD achieves the best Rank-1 accuracy on VIPeR and outperforms the other deep learning methods at different rank levels.Traditional metric-learning methods perform strongly on VIPeR because its dataset is small for deep model training.
  • Performance of Retrieval Framework: Reducing coarse-retrieval dimensionality from 4096 to 128 cuts retrieval time from 176ms to 31ms at θ = 0.0015, while mAP changes from 73.2% to 73% and Rank-1 from 89.9% to 89.8%.The framework uses coarse grouping followed by fine retrieval; the reported accuracy remains nearly unchanged.

7 CONCLUSION AND FUTURE WORK

The paper presents GLAD for robust pedestrian image representation and an efficient indexing and retrieval framework for online person Re-ID. Experiments support GLAD’s discriminative power and the framework’s high retrieval speed, while offline indexing remains computationally expensive.

  • GLAD learns global and coarse human-body part cues through a four-stream CNN to address misalignment and pose changes.
  • The indexing framework divides gallery images into groups offline, then retrieves groups before fine retrieval produces a precise image ranklist online.
  • Extensive experiments show GLAD has strong discriminative power and the indexing framework enables high-speed person Re-ID.
  • Offline indexing requires pairwise image-similarity computation, resulting in high offline complexity despite the framework’s online efficiency.
  • Future work will explore hashing, approximate k-NN, improved grouping, and additional time-stamp and location cues.
Loading 1709.04329v1…