| CPC G07G 3/003 (2013.01) [G06Q 20/40145 (2013.01); G06Q 20/4016 (2013.01); G06V 20/40 (2022.01); G06V 20/41 (2022.01); G06V 40/161 (2022.01); G07G 1/0009 (2013.01); G07G 1/12 (2013.01)] | 2 Claims |

|
1. A system, comprising:
at least one camera that captures video of a transaction area for a terminal of a store;
a terminal that comprises a terminal processor configured to produce transaction data for transaction items of a customer during a checkout out the store;
a server that comprises a server processor configured to perform operations comprising:
detecting the customer within the transaction area from the video in possession of items being tracked within the transaction area as video tracked items and tracking the video tracked items within regions of interest within the transaction area;
receiving the transaction data from the terminal during the checkout;
identifying an unaccounted item that is accounted for in the video tracked items but is not accounted for in the transaction items of the transaction data; and
determining whether to issue an alert based on a current location of the unaccounted item when the customer is tracked from the video exiting the transaction area;
wherein the server further comprises a self-checkout helper module that issues the alert to a user interface and receives a response to the alert from the customer via the user interface, wherein the alert includes a prompt for the customer to confirm whether the unaccounted item was an oversight and desires to process the unaccounted item, wherein the self-checkout helper module is configured to send a second alert to an attendant user device requesting a secondary validation for the unaccounted item.
|