Omni-Scale CNN Features for Cross-Camera Pedestrian Re-Identification

Solution Overview

Problem

Existing vision-based pedestrian flow studies are limited in geographic coverage, failing to accurately match or distinguish pedestrian identities across multiple cameras due to challenges such as clothing changes, occlusion, and pose variations.

Innovation Solution

A ReID-based framework that employs a feature extraction model using an Omni-Scale network architecture combined with a Batch DropBlock network to extract discriminative and distributed features, followed by hierarchical clustering and incremental feature aggregation to identify and track pedestrians across multiple cameras.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If pedestrian tracking is performed across multiple cameras for wider geographic coverage, then the regional scale of pedestrian movement recognition is improved, but the difficulty of matching and distinguishing pedestrian identities increases due to clothing changes, occlusion, and pose variations

Engineering Contradiction:
Core Design Contradiction:
Area of stationary objectVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the feature extraction process into multiple specialized modules: global context extraction, local detail extraction, pose-invariant feature extraction, and occlusion-robust feature extraction. Each module focuses on specific aspects of pedestrian appearance, allowing the system to handle various challenges (clothing changes, occlusion, pose variations) independently and comprehensively

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates composite pedestrian descriptors by fusing multiple types of features: global appearance features, local discriminative features, pose-normalized features, and occlusion-aware features. This composite approach combines the strengths of different feature types to create robust pedestrian representations that remain effective across multiple cameras and varying conditions

Inventive Principle:
Principle #40Composite materials

2Reliability

If feature extraction models use comprehensive feature sets to improve pedestrian re-identification accuracy, then the reliability of pedestrian matching is improved, but the computational complexity and processing time increase

Engineering Contradiction:
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The feature extraction model is divided into parallel branches that can be processed independently: global feature extraction, local feature extraction, pose normalization, and occlusion handling. This segmentation allows for modular computation, reducing the complexity burden on any single processing unit while maintaining comprehensive feature coverage

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs selective feature extraction where not all features are processed with equal depth. Instead, the system extracts essential features at higher levels of detail while using simplified representations for less critical aspects, balancing computational resources to achieve reliable matching without excessive complexity

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12406502B2Enriched and discriminative convolutional neural network features for pedestrian re-identification and trajectory modeling
Publication Date: 2025.09.02
  • US12406502B2 patent drawing
  • US12406502B2 patent drawing
  • US12406502B2 patent drawing

AI summary

A system for pedestrian re-identification comprises multiple cameras and a computing system. The cameras are configured to obtain data. The data comprises multiple images associated with one or more objects. The computing system is configured to extract features for each of the multiple images, determine a descriptor for each of the multiple images, and identify one or more images among the multiple images associated with an object among the one or more objects based on the descriptors of the multiple images. A respective descriptor for a respective image comprises a first set of units representing all the extracted features in the respective image and a second set of units representing a subset of the extracted features in the respective image.