CPC G06V 20/52 (2022.01) [G06Q 20/00 (2013.01); G06Q 20/20 (2013.01); G06Q 20/208 (2013.01); G06Q 20/4016 (2013.01); G06Q 20/403 (2013.01); G06T 7/00 (2013.01); G06V 20/41 (2022.01); G07F 17/3241 (2013.01); G07F 19/207 (2013.01); G07G 3/00 (2013.01); H04N 7/181 (2013.01); G06Q 20/206 (2013.01); G06T 2207/10016 (2013.01); G06T 2207/30232 (2013.01); G06V 20/44 (2022.01); G08B 13/246 (2013.01)] | 16 Claims |
1. A method comprising:
receiving, by a server configured with a processor and memory, video captured by a camera of a transaction area during a transaction, wherein the video includes a time-stamped sequence of images capture customer and item interactions;
deriving, by the server, video details for the transaction from analysis of the video, wherein deriving includes tracking each item associated with the transaction as each item moves through regions within the transaction area based on visual cues and operator interactions with the items, wherein deriving further includes identifying each item based on unique visual characteristics and tracking spatial trajectory of each item through the regions within the transaction area;
obtaining, by the server, transaction details produced by a terminal during the transaction, wherein the transaction details include item identifiers and timestamps corresponding to scanning of items by the terminal; and
raising, by the server, an alert for suspicious activity during the transaction when the video details captured from the video do not comport with the transaction details, wherein the alert comprises capturing a video clip from the video associated with a given video item that is unaccounted for in the transaction details and forwarding the video clip and an alert notification to a security officer's terminal for immediate review, wherein the alert further comprises isolating a segment of the video where each discrepancy occurs and generating a discrepancy report that includes the time-stamped sequence of images for review.
|