Person Tracking System with Dynamic Hash-Based Feature Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional person tracking systems require a centralized configuration that cannot be changed during operation, making it difficult to adapt to changes such as increased camera numbers, new services, or camera sharing.

Innovation Solution

A person tracking system that includes a calculation processing unit for detecting individuals and calculating feature vectors, a data transmission processing unit for storing feature data in an external device based on a hash value, a determination processing unit for identifying matching individuals, and a tracking processing unit for tracking targets when a match is confirmed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a centralized fixed configuration is used for person tracking system, then system stability is maintained, but adaptability to changes (camera addition, service expansion) deteriorates

Engineering Contradiction:
Improveadaptability to configuration changesVSAvoidsystem configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic configuration by allowing the tracking target list to be modified during system operation. The determination unit can add new tracking targets or remove existing ones without requiring system restart or configuration reversion, transforming the static centralized configuration into a dynamic one that adapts to changing needs while maintaining operational stability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the configuration management into individual tracking target entries stored in the storage unit. Each tracking target can be independently added, modified, or removed through the determination unit, allowing flexible configuration changes without affecting the entire system. This segmentation enables independent management of each camera or service component

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If system configuration is changed during operation, then adaptability improves, but configuration management complexity increases

Engineering Contradiction:
Improveruntime configuration capabilityVSAvoidconfiguration management ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The determination unit automatically manages the tracking target list by receiving addition requests from the reception unit and autonomously updating the storage unit without requiring manual intervention. The system performs self-service configuration management, where the determination unit handles adding, removing, and updating tracking targets automatically based on incoming requests, simplifying operation despite runtime changes

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250029265A1Person tracking system, person tracking method, and storage medium
Publication Date: 2025.01.23 NEC CORP
  • US20250029265A1 patent drawing
  • US20250029265A1 patent drawing
  • US20250029265A1 patent drawing

AI summary

In a person tracking system, a calculation processing means performs processing for detecting a first person from an image, and calculates a first feature vector representing a feature of the detected first person. A data transmission processing means acquires a hash value corresponding to a key generated based on information relating to the first feature vector, and stores feature data including the first feature vector and the key in a storage area of an external device determined based on the acquired hash value. A determination processing means determines whether or not the first person represented by the first feature vector included in the feature data read from the external device and a second person registered in advance are the same person. A tracking processing means tracks the first person as a tracking target, when it is determined that the first person and the second person are the same person.