Self-Checkout Terminal Locking via Central Camera
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Self-checkout (SCO) terminals in retail stores face issues with customer errors and shoplifting, leading to increased wait times and reduced customer satisfaction due to the need for manual intervention when mismatches are detected, and existing systems that lock terminals result in longer queues and increased wait times.
Innovation Solution
A system with a central camera capturing an overview of the SCO surface area and a central control unit connected to each SCO terminal, which identifies non-scan events and strategically locks terminals based on thresholds of already locked terminals and consecutive non-scan events to manage resource allocation and reduce queues.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If SCO terminals are locked upon detecting a mismatch between scanned items and products in shopping basket, then shoplifting is prevented, but customer wait time increases and queues form
Solution Approach 1:
The system dynamically adjusts the locking behavior of SCO terminals based on real-time conditions. Instead of a static lock-on-mismatch policy, the central control unit evaluates multiple factors including the number of already locked terminals, queue lengths, and mismatch severity before deciding whether to lock a terminal. This dynamic decision-making process balances security requirements with customer service quality, preventing shoplifting while minimizing unnecessary wait times.
Solution Approach 2:
The system changes the operational parameters of SCO terminals based on detected conditions. When a mismatch is detected, the central control unit modifies parameters such as terminal locking status, alert notifications to store tenders, and threshold values for consecutive non-scan events. These parameter changes enable flexible response to different scenarios, allowing the system to maintain security while adapting to varying customer traffic and operational conditions.
2Reliability
If multiple SCO terminals are locked simultaneously to prevent shoplifting, then security is improved, but overall system productivity decreases
Solution Approach 1:
The system applies partial locking action rather than locking all terminals simultaneously. When a mismatch is detected at one terminal, the central control unit evaluates whether to lock additional terminals based on the first threshold (number of already locked terminals). This partial action approach ensures security at affected terminals while maintaining operational capacity at other terminals, thus balancing security requirements with overall system productivity.
3Measurement precision
If store tenders are alerted for every mismatch, then detection accuracy is improved, but response time increases due to limited tender availability
Solution Approach 1:
The system implements a feedback mechanism where the central control unit continuously monitors the status of SCO terminals, queue lengths, and tender availability. Based on this feedback, the system intelligently decides whether to alert store tenders for mismatch events. When the number of locked terminals approaches the first threshold or queues are already long, the system may suppress additional alerts to avoid overwhelming limited tender resources, thus maintaining detection accuracy while optimizing response time.
Data Source
AI summary
The present subject matter relates to a system and method of operating one or more self-checkout (SCO) terminals of a SCO environment. The system comprises one or more video sensors configured to capture a plurality of video frames. The video frames are processed by a processing unit to detect a primary subject of interest and a second subject of interest post detection of the primary subject of interest. Further, change in location and time of appearance of the primary subject of interest and the secondary subject of interest is determined, which generates a motion trigger. Based on the motion trigger, a transaction data is received which is compared with the detected secondary subject of interest. A non-scan event alert is generated based on a mismatch in the comparison of the transaction data and the detected one or more secondary subject of interest.


