Self-Checkout Camera Validation for UPC and Skip-Scan Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Self-checkout systems face challenges such as human error or malicious intent leading to incorrect barcodes being scanned or products being left unscanned, resulting in inaccurate receipts and significant losses for retailers.

Innovation Solution

A system and method using multiple camera views and machine learning algorithms to validate product information by capturing images, detecting skip scans, and performing reverse or predictive lookups to ensure accurate UPC matching during the checkout process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If self-checkout systems are implemented to reduce staff costs and improve operations, then productivity and operational efficiency are improved, but reliability and measurement precision deteriorate due to human error and malicious intent leading to incorrect barcodes being scanned or products being left unscanned

Engineering Contradiction:
Improveoperational efficiencyVSAvoidtransaction accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system captures images of products at the self-checkout station and uses machine learning algorithms to verify that the scanned UPC codes match the actual products. This feedback loop continuously monitors and validates transactions, detecting discrepancies such as skipped scans or incorrect barcode scanning, thereby maintaining high transaction accuracy while preserving the productivity benefits of automated checkout

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces manual verification by staff with an automated computer vision system using cameras and machine learning algorithms. This substitution maintains the automated nature of self-checkout (preserving productivity) while introducing intelligent verification capabilities that detect and prevent errors and theft (improving reliability)

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

2Measurement precision

If multiple camera views and machine learning algorithms are added to validate product information, then measurement precision and reliability are improved, but device complexity increases

Engineering Contradiction:
Improveproduct verification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses a single multi-functional platform that combines camera capture, machine learning-based image recognition, and UPC verification in one integrated system. This universal approach achieves high measurement precision through sophisticated algorithms while avoiding the complexity of multiple separate verification systems, as all functions operate within a unified architecture

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system creates digital copies (images) of physical products and compares them against database references using machine learning. This copying approach enables precise product identification and verification without requiring complex physical inspection mechanisms, maintaining high accuracy while keeping the system relatively simple through software-based solutions

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250278988A1System and method for shrinkage detection and prevention in self-checkout systems
Publication Date: 2025.09.04 CARNEGIE MELLON UNIV
  • US20250278988A1 patent drawing
  • US20250278988A1 patent drawing
  • US20250278988A1 patent drawing

AI summary

Disclosed herein is a novel system and method to reduce theft and errors in the self-checkout process. The system and methods disclosed herein reconcile purchased products with receipts for those products by corresponding, analyzing, and/or comparing information on self-checkout transaction receipts with captured images of purchase products from camera feeds to ensure that all products purchased via a self-checkout system have been properly scanned and accounted for.