US 12,482,334 B2
Shopping basket monitoring using computer vision
Scott J. Carter, Seal Beach, CA (US); Narayanan V. Ramanathan, Lake Forest, CA (US); Stephen E. Hannah, Placentia, CA (US); and Jesse M. James, Santa Ana, CA (US)
Assigned to Gatekeeper Systems, Inc., Foothill Ranch, CA (US)
Filed by Gatekeeper Systems, Inc., Foothill Ranch, CA (US)
Filed on Apr. 12, 2024, as Appl. No. 18/634,069.
Application 18/634,069 is a continuation of application No. 17/525,209, filed on Nov. 12, 2021, granted, now 11,990,009.
Application 17/525,209 is a continuation of application No. 17/196,843, filed on Mar. 9, 2021, granted, now 11,208,134, issued on Dec. 28, 2021.
Claims priority of provisional application 62/988,174, filed on Mar. 11, 2020.
Prior Publication US 2025/0078632 A1, Mar. 6, 2025
Int. Cl. G07G 3/00 (2006.01); B62B 5/04 (2006.01); G06F 18/21 (2023.01); G06F 18/214 (2023.01); G06F 18/22 (2023.01); G06F 18/24 (2023.01); G06N 20/00 (2019.01); G06Q 20/20 (2012.01); G06Q 20/40 (2012.01); G06T 7/20 (2017.01); G06V 10/82 (2022.01); G06V 20/52 (2022.01); H04N 7/18 (2006.01); H04N 23/54 (2023.01)
CPC G07G 3/003 (2013.01) [B62B 5/0423 (2013.01); G06F 18/21 (2023.01); G06F 18/214 (2023.01); G06F 18/22 (2023.01); G06F 18/24 (2023.01); G06N 20/00 (2019.01); G06Q 20/203 (2013.01); G06Q 20/4015 (2020.05); G06T 7/20 (2013.01); G06V 10/82 (2022.01); G06V 20/52 (2022.01); H04N 7/18 (2013.01); H04N 23/54 (2023.01); G06T 2207/10016 (2013.01); G06T 2207/10048 (2013.01); G06T 2207/30232 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A system for reducing push-out theft, comprising:
a camera positioned to capture images of contents of a shopping cart associated with a store, the camera mounted in a fixed location in the store;
a wheel assembly attached to the shopping cart, wherein the wheel assembly senses, and reports on a wireless network, wheel rotation events; and
a computing system comprising one or more processors, the computing system programmed to implement at least:
an item classifier that assigns classifications to items detected in the images using a trained machine learning model;
a correlator that uses the wheel rotation events to match an identifier of the shopping cart to a cart track detected in a sequence of images captured by the camera; and
an exit manager that determines whether to authorize the shopping cart to exit the store based on at least (1) a classification assigned by the item classifier to at least one item in the shopping cart, and (2) indicia of whether the at least one item has been paid for.