Neural Network Training Data for Self-Checkout Item Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional self-checkout systems struggle with robust object tracking in retail environments due to the complexity of differentiating visually similar merchandise items and frequent inventory changes, limiting their effectiveness and requiring staff assistance.

Innovation Solution

A centralized computing device communicates with sensors and mechanical structures in a self-checkout vehicle, utilizing neural networks trained with normalized and augmented images to identify merchandise items in real-time, and updates inventory dynamically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional tracking systems are used to monitor merchandise items, then the system structure remains simple, but the system cannot accurately differentiate visually similar merchandise items and fails to handle frequent inventory changes

Engineering Contradiction:
Improvemerchandise identification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces conventional mechanical/optical tracking systems with a neural network-based computer vision system. The neural network processes images from cameras to identify and track merchandise items, enabling accurate differentiation of visually similar items and real-time adaptation to inventory changes, thereby resolving the limitation of conventional systems without requiring complex mechanical modifications

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system dynamically adjusts training parameters and retraines the neural network when inventory changes are detected. The centralized computing device receives inventory change notifications, updates the training dataset with new merchandise images, and retrains the neural network to maintain high identification accuracy, thus adapting to frequent inventory changes while preserving system effectiveness

Inventive Principle:
Principle #35Parameter changes

2Productivity

If self-checkout kiosks are deployed to reduce staff labor, then labor costs decrease, but customers encounter technical difficulties and require staff assistance

Engineering Contradiction:
Improvecheckout efficiencyVSAvoidsystem reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements continuous feedback loops where the neural network monitors merchandise placement in real-time, compares detected items with expected items from the shopping list, and provides immediate feedback to guide customers. The system detects errors such as forgotten items or misplaced products and prompts customers accordingly, ensuring accurate checkout without staff intervention and thereby improving both efficiency and reliability

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The enhanced self-checkout system enables complete customer autonomy by using the neural network to automatically identify all merchandise items, verify them against the shopping list, calculate totals, and trigger dispensing mechanisms. The system handles all checkout functions including error detection and correction without requiring staff assistance, thus maintaining high productivity while achieving full reliability through intelligent automation

Inventive Principle:
Principle #25Self-service

3Ease of operation

If direct purchase and bagging in shopping vehicles is implemented to streamline checkout, then customer convenience increases, but anti-theft measures become more challenging

Engineering Contradiction:
Improvecheckout convenienceVSAvoidtheft risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system introduces a centralized computing device as an intermediary between the customer and the merchandise dispensing mechanism. This intermediary continuously monitors the shopping vehicle contents via neural network image analysis, verifies that all items are properly scanned and paid for, and controls the dispensing mechanism to only release items that have been correctly purchased. This intermediary layer enables convenient direct bagging while preventing theft through real-time verification and controlled access

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional physical anti-theft mechanisms (such as security gates, manual inspections, or locked compartments) with an intelligent vision-based monitoring system. The neural network continuously analyzes images from multiple cameras, tracks merchandise movement, identifies unauthorized actions, and triggers appropriate responses such as alerts or dispensing control, thereby providing effective anti-theft protection that is transparent to customers and maintains ease of operation

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12488309B2Systems and methods for training data generation for object identification and self-checkout anti-theft
Publication Date: 2025.12.02 MAPLEBEAR INC
  • US12488309B2 patent drawing
  • US12488309B2 patent drawing
  • US12488309B2 patent drawing

AI summary

Disclosed are technologies for generating training data for identification neural networks. Series of images are captured of a plurality of merchandise items from different angles and with different background assortments of other merchandise items. A labeled training dataset is generated for the plurality of merchandise items. The series of captured images is normalized, where the merchandise occupies a threshold percentage of pixels in the normalized image. The training dataset is extended by applying augmentation operations to the normalized images to generate a plurality of augmented images. Each image is stored in the training dataset as a unique training data point for the given merchandise item it depicts. Labels are generated mapping each training data point to attributes associated with the depicted merchandise item. Input neural networks are trained on the labeled training dataset to perform real-time identification of selected merchandise items placed into a self-checkout apparatus by a user.