Source-linked AI summary

AANet: Attribute Attention Network for Person Re-Identifications

Chiat-Pin Tay, Sharmili Roy, Kim-Hui Yap

arXiv:1912.09021v1cs.CV

TL;DR

Person re-ID must retrieve the same person across challenging camera images, but existing methods often do not use physical attributes. AANet jointly learns identity, body-part, and attribute tasks, generating attribute attention maps and predictions. The paper reports improved performance over state-of-the-art methods on multiple benchmark datasets.

  • Problem

    Existing person re-ID methods use semantic cues such as body parts or pose, but generally do not utilize physical attributes such as clothing color, hair, or backpacks.

  • Method

    AANet jointly learns global identity classification, body-part detection, and attribute processing, using class-aware attribute regions to generate an Attribute Attention Map.

  • Results

    AANet outperforms existing state-of-the-art re-ID methods on multiple benchmark datasets.

  • Takeaways & Limitations

    AANet also predicts person attributes for query and gallery images, enabling attribute matching in addition to image retrieval.

Abstract

from arXiv · show

This paper proposes Attribute Attention Network (AANet), a new architecture that integrates person attributes and attribute attention maps into a classification framework to solve the person re-identification (re-ID) problem. Many person re-ID models typically employ semantic cues such as body parts or human pose to improve the re-ID performance. Attribute information, however, is often not utilized. The proposed AANet leverages on a baseline model that uses body parts and integrates the key attribute information in an unified learning framework. The AANet consists of a global person ID task, a part detection task and a crucial attribute detection task. By estimating the class responses of individual attributes and combining them to form the attribute attention map (AAM), a very strong discriminatory representation is constructed. The proposed AANet outperforms the best state-of-the-art method arXiv:1711.09349v3 [cs.CV] using ResNet-50 by 3.36% in mAP and 3.12% in Rank-1 accuracy on DukeMTMC-reID dataset. On Market1501 dataset, AANet achieves 92.38% mAP and 95.10% Rank-1 accuracy with re-ranking, outperforming arXiv:1804.00216v1 [cs.CV], another state of the art method using ResNet-152, by 1.42% in mAP and 0.47% in Rank-1 accuracy. In addition, AANet can perform person attribute prediction (e.g., gender, hair length, clothing length etc.), and localize the attributes in the query image.

1. Introduction

Person re-ID retrieves images of a queried person despite appearance changes and occlusion, while existing classification methods use semantic cues but generally omit physical attributes. AANet addresses this gap by jointly learning identity, body-part, and attribute information, producing attribute-aware predictions and attention maps.

  • Motivation: Person re-ID retrieves images of a queried person from network-camera collections despite occlusion, pose variation, lighting changes, and low resolution.The usual setting assumes appearance and clothing attributes remain unchanged across query and gallery images.
  • Motivation: Classification-based re-ID methods improve with semantic cues such as body parts and pose, but current state-of-the-art methods generally omit attributes such as clothing color, hair, and backpacks.Physical appearance is identified as useful information because it typically remains stable between query and search images.
  • AANet: AANet integrates identity classification, body-part detection, and person-attribute processing in a unified learning framework.Its three sub-networks are the Global Feature Network, Part Feature Network, and Attribute Feature Network, with task weights optimized using homoscedastic uncertainty learning.
  • AANet: The Attribute Feature Network extracts class-aware attribute regions to generate an Attribute Attention Map for identity classification.The framework also performs attribute prediction for query and gallery images, enabling attribute matching with or without image retrieval.
  • Results: AANet outperforms the existing best state-of-the-art re-ID method on multiple benchmark datasets.The introduction states this as a principal contribution without giving dataset-specific values in the supplied passages.

2. Related works

Prior re-ID research uses metric learning or identity classification, often adding pose or body-part cues. The paper identifies physical attributes as an underused source of information and proposes integrating them into classification.

  • Research gap: Physical attributes such as clothing color, hair, and backpacks are presented as key information because they generally remain stable between query and gallery images.The paper states that these attributes had not been utilized by current re-ID methods.
  • Research gap: The proposed direction integrates physical attributes into the identity-classification framework.This addresses the identified gap while retaining the classification-based formulation.

3. Proposed Attribute Attention Network (AANet)

AANet is a multitask architecture that jointly learns identity classification, body-part detection, and attribute-based attention. Its attribute branch classifies localized attributes and combines their class-sensitive regions into an Attribute Attention Map for identity classification.

  • AANet jointly learns global identity classification, localized body-part detection, and attribute-based identity classification.
  • Global and Part Feature Networks: The Global Feature Network performs image-level identity classification, while the Part Feature Network partitions backbone features into six activation-based body-part regions.Peak activation locations are clustered by vertical position to form six ROIs used for part identity classification.
  • Attribute classification: The Attribute Feature Network classifies attributes from global, top, middle, and bottom feature vectors, with localized parts targeting attributes such as hair, sleeves, and clothing color.On Market1501, four classifiers generate predictions from these vectors for 12 annotated attributes.
  • Attribute Attention Map: AANet generates an Attribute Attention Map by extracting class-sensitive activation regions for selected attributes, merging them by maximum operation, and applying adaptive thresholding.The thresholding removes background regions from attribute activation maps; selected cues include gender, hair, clothing colors, clothing type, and clothing length.
  • Multitask optimization: The network combines global, part, attribute, and attribute-attention losses using task weighting based on homoscedastic uncertainty learning.The authors report that equal task-loss weighting does not produce optimal retrieval accuracy.

4. Experimental Results

Experiments on DukeMTMC-reID and Market1501 compare AANet with state-of-the-art methods across backbones and re-ranking settings. Ablations and qualitative retrieval analyses examine task contributions, backbone effects, and attribute-based refinement.

  • Experimental setup: The experiments use DukeMTMC-reID and Market1501, with annotated person attributes and merged upper- and lower-clothing color categories.DukeMTMC-reID includes 23 annotated attributes; Market1501 uses 27 attributes and the same clothing-color merging strategy.
  • Comparison with existing methods: DukeMTMC-reID comparisons show AANet outperforming state-of-the-art methods across ResNet-50, larger-backbone, and re-ranking settings.Using ResNet-50, AANet exceeds the best state-of-the-art method by 3.36% in mAP and 3.12% in Rank-1 accuracy; larger-backbone comparisons report gains of 0.95% and 1.70%, while re-ranking reports gains of 1.27% and 0.96%.
  • Comparison with existing methods: Market1501 comparisons likewise report AANet gains over state-of-the-art methods across ResNet-50, larger-backbone, and re-ranking settings.The reported improvements are 0.85% mAP and 0.09% Rank-1 for ResNet-50, 0.05% and 0.25% for larger backbones, and 1.42% and 0.47% with re-ranking.
  • Network analysis: Adding the task components progressively improves DukeMTMC-reID accuracy, with uncertainty-weighted losses reaching 70.47% mAP and 85.44% Rank-1 before AAM integration.Integrating AAM further raises the results to 72.56% mAP and 86.42% Rank-1.
  • Network analysis: Deeper backbones generally improve accuracy, but AANet-50 surpasses deeper SPReID and GP-reID models in reported Rank-1 comparisons.On DukeMTMC-reID, AANet-50 exceeds SPReID by 0.47% and GP-reID by 1.22% in Rank-1 accuracy, with similar Market1501 results.

5. Experimental Results Using Attribute

Attribute predictions provide an additional way to refine person re-ID retrieval, particularly for heavily occluded queries. AANet also achieves better attribute prediction than APR across the evaluated attributes.

  • Retrieval results: AANet retrieves correct gallery images despite occlusions from cars and unwanted pedestrians in demonstrated queries.Three retrieval examples are shown for DukeMTMC-reID.
  • Retrieval results: Attribute matching filters incorrect retrievals for heavily occluded queries, including a case where 9 of 10 images were wrongly retrieved initially.The attribute-filtered rankings were 1, 19, 38, 78, and 172 during the first retrieval, and filtering returned correct images up to rank 5.
  • Attribute prediction: AANet outperforms APR in every evaluated person attribute prediction.The comparison uses localized attribute features to enhance network learning.

6. Conclusions

AANet incorporates physical-appearance attributes into classification-based person re-ID through joint end-to-end multitask learning. It also uses homoscedastic uncertainty learning for loss fusion and outperforms existing state-of-the-art methods on multiple benchmarks.

  • AANet incorporates clothing color, hair, and backpack attributes into a classification-based person re-ID framework.
  • The architecture uses joint end-to-end learning to combine person re-ID tasks.
  • Homoscedastic uncertainty learning fuses the multitask losses.
Loading 1912.09021v1…