CPC G07G 1/0063 (2013.01) [G06Q 20/145 (2013.01); G06Q 20/204 (2013.01); G06Q 20/208 (2013.01); G06Q 20/4016 (2013.01); G06Q 20/40145 (2013.01); G06Q 30/0281 (2013.01); G06Q 30/0609 (2013.01); G06Q 30/0613 (2013.01); G06Q 30/0617 (2013.01); G06Q 30/0623 (2013.01); G06Q 30/0633 (2013.01); G06Q 30/0635 (2013.01); G06Q 30/0639 (2013.01); G06V 10/764 (2022.01); G06V 10/765 (2022.01); G06V 20/44 (2022.01); G06V 20/52 (2022.01); G06V 40/103 (2022.01); G06V 40/172 (2022.01); G06V 40/20 (2022.01); G01G 19/4144 (2013.01); G01G 19/52 (2013.01); G08B 5/36 (2013.01)] | 20 Claims |
1. A non-transitory computer-readable medium including instructions that when executed by at least one processor cause the at least one processor to perform a method for controlling a detail level of shopping data provided to frictionless shoppers, the method comprising:
receiving image data captured using one or more image sensors in a retail store;
receiving sensor data captured using one or more shelf sensors disposed on one or more shelves in the retail store, the sensor data reflecting an addition of a product or a removal of the product from the one or more shelves by shopper;
analyzing the image data to detect the shopper in the retail store;
analyzing the image data and the sensor data using a trained machine learning model to determine a likelihood that the shopper will be involved in shoplifting; and
controlling a detail level associated with frictionless shopping data displayed to the shopper in the retail store based on the determined likelihood that the shopper will be involved in shoplifting.
|