Fixed-Camera Stock Keeping With Planogram-Based Product Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current stock keeping methods in retail stores face challenges in accurately and efficiently tracking inventory using fixed cameras, especially with low object-level resolutions and limited network bandwidth, and require more effective methods to identify product types and quantities across varying lighting conditions and resolutions.

Innovation Solution

A method utilizing a computer system that accesses images from fixed cameras and a robotic system to estimate inventory structure segments, identify product units, and update real-time stock conditions by leveraging a planogram to match features with product models, even at low resolutions, and generate restocking prompts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If fixed cameras with low resolution are used to reduce network bandwidth requirements, then network bandwidth consumption is reduced, but measurement precision of product identification deteriorates

Engineering Contradiction:
Improvenetwork bandwidthVSAvoidproduct identification accuracy
Core Design Contradiction:
Loss of energyVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by capturing images at multiple resolutions and pre-processing them to extract key features before transmission. This allows the full-resolution images to be processed locally while only essential data is transmitted over the network, reducing bandwidth requirements while maintaining identification accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The image processing is segmented into multiple stages: initial low-resolution filtering to identify regions of interest, followed by targeted high-resolution analysis of only those specific areas. This segmentation allows the system to maintain high measurement precision for product identification while transmitting minimal data over the network.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If multiple high-resolution images are transmitted for accurate inventory tracking, then measurement precision improves, but network bandwidth requirements increase

Engineering Contradiction:
Improveinventory tracking accuracyVSAvoidnetwork bandwidth
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The system extracts only the essential features and information from high-resolution images that are necessary for inventory tracking. By taking out and transmitting only these critical data elements rather than the complete high-resolution images, the system maintains measurement precision while dramatically reducing network bandwidth consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies partial action by processing and transmitting only the portion of image data that is sufficient for accurate inventory tracking. Rather than transmitting complete high-resolution images, it transmits selectively processed data that provides the necessary measurement precision without the excess bandwidth consumption of full image transmission.

Inventive Principle:
Principle #16Partial or excessive action

3Device complexity

If feature matching is performed on low-resolution images to reduce processing load, then device complexity is reduced, but measurement precision deteriorates

Engineering Contradiction:
Improveprocessing complexityVSAvoidproduct type identification accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system performs preliminary feature extraction and enhancement on low-resolution images before the main matching process. This preliminary action prepares the data in a way that maintains measurement precision while keeping the overall processing complexity manageable by breaking down the complex task into simpler sequential steps.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes parameters of the image data through various processing techniques such as contrast enhancement, feature highlighting, and adaptive filtering. These parameter changes improve the effectiveness of feature matching on low-resolution images, maintaining measurement precision while working within the constraints of reduced processing complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11593755B2Method for stock keeping in a store with fixed cameras
Publication Date: 2023.02.28 SIMBE ROBOTICS INC
  • US11593755B2 patent drawing
  • US11593755B2 patent drawing
  • US11593755B2 patent drawing

AI summary

A method for stock keeping in a store includes: accessing an image captured by a fixed camera within the store; retrieving a field of view of the fixed camera; estimating a segment of an inventory structure in the store depicted in the image based on a projection of the field of view onto a planogram of the store; identifying a set of slots within the inventory structure segment; retrieving a product model representing a set of visual characteristics of a product type assigned to a slot, in the set of slots, by the planogram; extracting a constellation of features from the image; if the constellation of features approximates the set of visual characteristics in the product model, detecting presence of a product unit of the product type occupying the inventory structure segment; and representing presence of the product unit, occupying the inventory structure segment, in a realogram.