Varied Detail Levels of Shopping Data for Frictionless Shoppers
Methods, systems, and computer-readable media are provided for controlling a detail level of shopping data provided to frictionless shoppers. In one implementation, a method may comprise: receiving image data captured using one or more image sensors in a retail store; analyzing the image data to detect a shopper in the retail store; determining a likelihood that the shopper will be involved in shoplifting; controlling a detail level associated with frictionless shopping data provided to the shopper based on the determined likelihood that the shopper will be involved in shoplifting.
1 - 104 . (canceled)
105 . 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;
analyzing the image data to detect a shopper in the retail store;
determining a likelihood that the shopper will be involved in shoplifting; and
controlling a detail level associated with frictionless shopping data provided to the shopper based on the determined likelihood that the shopper will be involved in shoplifting.
106 . The non-transitory computer-readable medium of claim 105 , wherein more detail is provided in the frictionless shopping data at a first determined shoplift risk level than at a second determined shoplift risk level, wherein the second determined shoplift risk level is higher than the first determined shoplift risk level.
107 . The non-transitory computer-readable medium of claim 106 , wherein the frictionless shopping data provided in conjunction with the first determined shoplift risk level identifies both a quantity and a type of a particular product selected by the shopper, but wherein the frictionless shopping data provided in conjunction with the second determined shoplift risk level identifies a type, but not a quantity, of a particular product selected by the shopper.
108 . The non-transitory computer-readable medium of claim 106 , wherein the frictionless shopping data provided in conjunction with the first determined shoplift risk level identifies a type of a particular product selected by the shopper, but wherein the frictionless shopping data provided in conjunction with the second determined shoplift risk level identifies a general class, but not a specific type, of a particular product selected by the shopper.
109 . The non-transitory computer-readable medium of claim 106 , wherein the frictionless shopping data provided in conjunction with the second determined shoplift risk level identifies product interaction events in which products were removed from a retail shelf and also identifies product interaction events in which products were returned to a retail shelf, but wherein the frictionless shopping data provided in conjunction with the first determined shoplift risk level identifies product interaction events in which products were removed from a retail shelf but does not identify product interaction events in which products were returned to a retail shelf.
110 . The non-transitory computer-readable medium of claim 106 , wherein the frictionless shopping data provided in conjunction with the first determined shoplift risk level includes a notification sent to the shopper in response to each detected product interaction event involving the shopper, but wherein the frictionless shopping data provided in conjunction with the second determined shoplift risk level includes notifications regarding detected product interaction events that are issued in response to a secondary trigger event, rather than in response to detection of individual product interaction events.
111 . The non-transitory computer-readable medium of claim 105 , wherein the frictionless shopping data includes an indication of products currently included in a virtual shopping cart associated with the shopper.
112 . The non-transitory computer-readable medium of claim 105 , wherein the determination of the likelihood that the shopper will be involved in shoplifting is based on analysis of the received image data.
113 . The non-transitory computer-readable medium of claim 112 , wherein detection, based on the analysis of the image data, of an avoidance action taken by the shopper to avoid at least one store associate results in a higher determined shoplift risk level than where the shopper is not detected as engaging in an avoidance action.
114 . The non-transitory computer-readable medium of claim 105 , further including determining whether the shopper is a recognized shopper, and wherein a determination that the shopper is a recognized shopper results in a first determined shoplift risk level lower than a second determined shoplift risk level resulting from a determination that the shopper is not a recognized shopper.
115 . The non-transitory computer-readable medium of claim 114 , wherein the determination of whether the shopper is a recognized shopper is based on analysis of the received image data.
116 . The non-transitory computer-readable medium of claim 114 , wherein the determination of whether the shopper is a recognized shopper is further based on a comparison of at least a portion of the received image data to image information stored in a recognized shopper database.
117 . The non-transitory computer-readable medium of claim 114 , wherein the determination of whether the shopper is a recognized shopper is based on an interaction with an electronic device associated with the shopper.
118 . The non-transitory computer-readable medium of claim 105 , further including estimating an age of the shopper based on the analysis of the image data, and determining the likelihood that the shopper will be involved in shoplifting based, at least in part, on the estimated age of the shopper.
119 . The non-transitory computer-readable medium of claim 118 , wherein a first estimated age is associated with a first determined shoplift risk level that is lower than a second determined shoplift risk level associated with a second estimated age, wherein the first estimated age is greater than the second estimated age.
120 . The non-transitory computer-readable medium of claim 105 , wherein the determination of the likelihood that the shopper will be involved in shoplifting is based on a shopping history for the shopper retrieved from a shopping history database.
121 . The non-transitory computer-readable medium of claim 120 , wherein the shopping history database stores facial signatures of shoppers that previously visited the retail store, wherein the facial signatures are used in identifying the shopper via the analysis of the image data and in retrieving the shopping history for the shopper from the shopping history database.
122 . The non-transitory computer-readable medium of claim 120 , wherein the shopping history database stores a history of returns made to the retail store by the shopper, and wherein the history of returns is used in determining the likelihood that the shopper will be involved in shoplifting.
123 . 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;
analyzing the image data to detect a shopper in the retail store;
determining a likelihood that the shopper will be involved in shoplifting; and
controlling a detail level associated with frictionless shopping data provided to the shopper based on the determined likelihood that the shopper will be involved in shoplifting.
124 . A system for controlling a detail level of shopping data provided to frictionless shoppers, the system comprising:
at least one processor comprising circuitry and a memory, wherein the memory includes instructions that when executed by the circuitry cause the at least one processor to:
receive image data captured using one or more image sensors in a retail store;
analyze the image data to detect a shopper in the retail store;
determine a likelihood that the shopper will be involved in shoplifting; and
control a detail level associated with frictionless shopping data provided to the shopper based on the determined likelihood that the shopper will be involved in shoplifting.
125 - 224 . (canceled)