Object Identity Tracking via Homography Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing object tracking systems face challenges in efficiently identifying and tracking multiple objects in real-time, especially in large physical spaces, due to computational intensity and the inability to determine physical locations of objects within images, leading to incompatibility with real-time applications like video streams and difficulties in handling overlapping fields of view from multiple cameras.

Innovation Solution

The system generates homographies to map pixel locations from cameras to physical locations in a global plane, enabling efficient tracking by calibrating shelf positions, handing off tracking information between camera views, detecting interactions with virtual curtains, and associating items with individuals using predefined zones and weight sensors, while employing a cascade of algorithms for accurate object re-identification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If feature-based object identification is used to identify objects in images, then object identification accuracy is improved, but computational load increases significantly making real-time tracking infeasible

Engineering Contradiction:
Improveobject identification accuracyVSAvoidreal-time processing capability
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system segments the tracking process into two distinct phases: a training phase where full feature extraction and identification occur to build identification models, and a tracking phase where pre-identified object templates are used for rapid matching. This segmentation allows computationally intensive operations to be performed only when necessary, enabling real-time tracking while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary object identification and feature extraction during an offline training phase before actual tracking begins. Object templates including appearance features, motion patterns, and semantic information are pre-computed and stored. During real-time tracking, the system only needs to perform template matching rather than full feature extraction, dramatically reducing computational load while preserving identification accuracy.

Inventive Principle:
Principle #10Preliminary action

2Area of stationary object

If multiple cameras are deployed to cover large physical spaces, then tracking coverage is improved, but system complexity increases due to the need to handle overlapping fields of view and coordinate transformations

Engineering Contradiction:
Improvetracking coverage areaVSAvoidmulti-camera system complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The system merges data from multiple cameras by establishing a unified global coordinate system. Homography transformations are computed for each camera to map their respective image coordinates to the global coordinate system. Objects detected in overlapping regions are matched and tracked continuously across camera boundaries, creating a seamless panoramic tracking experience despite the complexity of coordinating multiple sensors.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of operation

If conventional object tracking methods are used without physical location mapping, then implementation simplicity is maintained, but the ability to determine real-world positions and enable applications like checkout-free shopping is lost

Engineering Contradiction:
Improvesystem implementation simplicityVSAvoidapplication versatility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system introduces homography transformations as an intermediary mechanism that bridges the gap between simple image coordinate tracking and complex real-world physical location determination. The homography matrices serve as a mathematical mediator that converts 2D image coordinates into 3D physical space coordinates, enabling applications like checkout-free shopping and inventory management without requiring complex camera calibration or 3D reconstruction systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11659139B2Determining candidate object identities during image tracking
Publication Date: 2023.05.23 7-ELEVEN INC
  • US11659139B2 patent drawing
  • US11659139B2 patent drawing
  • US11659139B2 patent drawing

AI summary

A system includes sensors and a tracking subsystem. The subsystem receives frames of top-view images generated by the sensors. The subsystem tracks a first and second object, based on received frames. The subsystem detects that the first object is within a threshold distance of the second object. In response, the subsystem determines a probability that the first object switched identifiers with the second object and updates candidate lists accordingly for the first and second objects. The updated first candidate list includes a probability that the first object is associated with a first identifier and a probability that the first object is associated with a second identifier.