US 11,990,009 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 Nov. 12, 2021, as Appl. No. 17/525,209.
Application 17/525,209 is a continuation of application No. 17/196,843, filed on Mar. 9, 2021, granted, now 11,208,134.
Claims priority of provisional application 62/988,174, filed on Mar. 11, 2020.
Prior Publication US 2022/0194454 A1, Jun. 23, 2022
Int. Cl. 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); G07G 3/00 (2006.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)] 31 Claims
OG exemplary drawing
 
1. A system for monitoring shopping basket usage in a store, the system comprising:
a plurality of cameras mounted in a store, each camera having a respective field of view that covers a different respective region of the store, the cameras configured to capture images showing movement of shopping baskets in the store, said plurality of cameras coupled to a network; and
a computing system comprising one or more processing nodes coupled to the network, the computing system programmed to analyze the images captured by the plurality of cameras and to recognize one or more types of objects, including said shopping baskets, appearing in said images;
wherein the computing system is programmed to use the images captured by at least first and second cameras of the plurality cameras, in combination, to track a path of a shopping basket in the store as the shopping basket moves through the respective fields of view of at least the first and second cameras;
wherein the computing system is further programmed to determine whether said shopping basket is authorized to exit the store based at least partly on said path;
wherein the computing system is programmed to recognize store personnel by recognizing, via image analysis, apparel worn by store personnel, and is programmed to determine whether the shopping basket is authorized to exit the store based additionally on whether the shopping basket is being used by a member of said store personnel.