Store Tracking System Using Multiple Cameras and RFID

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems in materials handling facilities face challenges in accurately identifying users involved in events and associating them with specific items within the facility, particularly in environments with multiple users and complex event scenarios, leading to inefficiencies in inventory management and event tracking.

Innovation Solution

A multiple-camera system and process that captures and processes image data to determine user patterns, arm trajectories, and item involvement, using techniques like facial recognition and RFID readers to disambiguate between users and confirm event associations, while also considering occlusions and touch point durations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a multiple-camera system with facial recognition and RFID readers is implemented, then user and item identification accuracy is improved, but device complexity increases

Engineering Contradiction:
Improveuser and item identification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system divides the identification process into multiple independent components: multiple cameras for capturing images from different angles, RFID readers for wireless identification, and separate processing modules for facial recognition and item tracking. Each component operates independently but contributes to the overall identification accuracy, resolving the contradiction by modularizing the complex system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediate processing elements such as image processing algorithms that analyze facial features, RFID tags that bridge physical items and digital identification, and correlation algorithms that match users with items. These intermediaries enable accurate identification without requiring direct complex interactions between all system components.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If multiple cameras and processing techniques are used to disambiguate users, then event tracking accuracy is improved, but processing time increases

Engineering Contradiction:
Improveevent tracking accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-processing and storing facial recognition data, RFID tag information, and user patterns before events occur. When an event happens, the system correlates pre-computed data rather than analyzing everything from scratch, significantly reducing processing time while maintaining high accuracy in disambiguating users and tracking events.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the system considers occlusions and touch point durations, then user-item association reliability is improved, but measurement complexity increases

Engineering Contradiction:
Improveuser-item association reliabilityVSAvoidmeasurement complexity
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system dynamically adjusts its measurement and detection approach based on real-time conditions. When occlusions are detected, the system adapts by using alternative cameras or time points. Touch point duration thresholds are dynamically set based on the specific interaction context. This dynamic adaptation improves reliability without requiring static complex measurements for all scenarios.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12079770B1Store tracking system
Publication Date: 2024.09.03 AMAZON TECH INC
  • US12079770B1 patent drawing
  • US12079770B1 patent drawing
  • US12079770B1 patent drawing

AI summary

Described is a multiple-camera system and process for determining an item involved in an event. For example, when a user picks an item or places an item at an inventory location, image information for the item may be obtained and processed to identify the item involved in the event and associate that item with the user.