Interruption-Free Vision Checkout With Multi-Sensor Item Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Vision-based self-checkout systems face challenges with unrecognized items due to training inefficiencies, environmental conditions, and increased shrinkage from barcode/product switching, leading to frustrating user experiences and reduced throughput.

Innovation Solution

A system utilizing multiple cameras and sensors, including a top-down camera, RFID, and barcode scanners, to enhance item recognition by segmenting tray regions, polling sensors for confidence validation, and leveraging computer vision applications to confirm item identities, thereby reducing unrecognized items and shrinkage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If vision-based self-checkout is used to automate the checkout process, then productivity and ease of operation are improved, but unrecognized items occur due to training inefficiencies and environmental conditions, worsening reliability

Engineering Contradiction:
Improvecheckout throughputVSAvoiditem recognition accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent combines multiple sensing modalities (computer vision, RFID, barcode scanners, weight sensors) into a unified item detection system. This multi-sensor fusion approach ensures that items are reliably detected through multiple independent methods, resolving the contradiction by maintaining high recognition accuracy while preserving automated checkout throughput.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system implements feedback loops where sensor data is continuously validated and cross-checked. Confidence scores from computer vision are compared against RFID detections and barcode scans, with automatic resolution mechanisms that provide feedback to improve recognition accuracy without requiring manual intervention, thus maintaining both reliability and productivity.

Inventive Principle:
Principle #23Feedback

2Reliability

If multiple sensors are integrated to improve item recognition accuracy, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improveitem recognition accuracyVSAvoidsensor integration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal sensor framework where a single processing architecture handles multiple sensor types (vision, RFID, barcode, weight). This multi-functional approach allows the system to process diverse sensor inputs through a unified pipeline, reducing operational complexity despite the presence of multiple sensors, while maintaining high recognition reliability.

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

Solution Approach 2:

The system employs self-service mechanisms where the multi-sensor system automatically resolves detection conflicts without external intervention. Confidence-based automatic resolution and cross-validation protocols enable the system to self-correct recognition issues, reducing the complexity of sensor management while maintaining high reliability through autonomous operation.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If computer vision confidence thresholds are used to identify unknown items, then measurement precision is improved, but loss of time occurs during item verification

Engineering Contradiction:
Improveitem identification confidenceVSAvoidverification time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary multi-sensor detection and confidence assessment before final item verification. By pre-validating items through RFID, barcode, and weight sensors alongside computer vision, the system prepares verification data in advance, reducing the time required for final confirmation while maintaining high measurement precision through confidence thresholding.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements continuous parallel processing of multiple sensor streams during the checkout process. Rather than sequential verification, all sensors operate simultaneously and continuously, with confidence scores updated in real-time. This continuous action eliminates idle verification time while maintaining precise measurement through ongoing multi-sensor validation.

Inventive Principle:
Principle #20Continuity of useful action

4Reliability

If manual resolution workflows are implemented for unrecognized items, then reliability is improved by reducing errors, but productivity decreases due to awkward user interface flows

Engineering Contradiction:
Improvecheckout accuracyVSAvoidcheckout throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements self-service resolution mechanisms that automatically handle unrecognized items without requiring manual user intervention. Confidence-based automatic resolution, cross-sensor validation, and automated fallback protocols enable the system to self-correct detection errors, maintaining high reliability while preserving checkout throughput by eliminating awkward manual resolution workflows.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP4586171A1Interruption free vision checkout
Publication Date: 2025.07.16 NCR VOYIX CORP
  • EP4586171A1 patent drawingFigure 1A
  • EP4586171A1 patent drawingFigure 1B
  • EP4586171A1 patent drawingFigure 1C

AI summary

A transaction terminal includes at least one top-down camera, side cameras, and at least one barcode scanner. Images captured by the cameras are processed by one or more computer vision applications for purposes of counting items placed on a tray of the terminal during a checkout. Each item is associated with a bounding box or region of the tray within the images. The computer vision applications and scanner are polled to provide a region identifier, a barcode, and a confidence value for each item on the tray. Duplicated item barcodes are removed and barcodes with the highest confidence values are retained. The final item barcodes are provided to a transaction manager of the terminal to complete the self-checkout with a customer at the terminal.