Customized presentation of items on electronic visual displays in retail stores based on availability of products
Methods, systems, and computer-readable media are provided for providing information on electronic visual displays in retail stores. In one implementation, a door for a retail storage container may include one or more electronic visual displays. In one implementation, the electronic visual display may be connected to a shelf in the retail store. In one implementation, an image of products in a retail store captured using at least one image sensor may be obtained, and the image may be analyzed to determine a condition of products of a particular product type. Further, based on the determined condition of the products of the particular product type, at least one display parameter may be selected for a particular item, and the selected at least one display parameter may be used to display the particular item on an electronic visual display in the retail store.
1 . A non-transitory computer-readable medium including instructions that when executed by a processor cause the processor to perform a method for customized presentation of items on electronic visual displays in retail stores, the method comprising:
obtaining an image of products in a retail store captured using at least one image sensor positioned in the retail store;
analyzing, using a trained machine learning model comprising an artificial neural network trained on training examples that include images of products together with labels indicating a condition of the products, wherein the condition of the products includes one of planogram compliance, promotion compliance, price compliance, the captured image to determine a condition of products of a particular product type;
based on the determined condition of the products of the particular product type, selecting at least one display parameter for a particular item, the at least one display parameter comprising at least one of a display size, a display position on the electronic visual display, a motion pattern, or a color scheme for the particular item; and
using the selected at least one display parameter to display the particular item on an electronic visual display according to the selected at least one display parameter.
2 . The non-transitory computer-readable medium of claim 1 , wherein the at least one display parameter includes a display size for the particular item.
3 . The non-transitory computer-readable medium of claim 1 , wherein the at least one display parameter includes a motion pattern for the particular item.
4 . The non-transitory computer-readable medium of claim 1 , wherein the at least one display parameter includes a display position on the electronic visual display for the particular item.
5 . The non-transitory computer-readable medium of claim 1 , wherein the at least one display parameter includes a color scheme for the particular item.
6 . The non-transitory computer-readable medium of claim 1 , wherein the selection of the at least one display parameter for the particular item is further based on an elapsed time since the capturing of the image.
7 . The non-transitory computer-readable medium of claim 1 , wherein the selection of the at least one display parameter for the particular item is further based on a time of day.
8 . The non-transitory computer-readable medium of claim 1 , wherein the selection of the at least one display parameter for the particular item is further based on information related to a person in a vicinity of the electronic visual display.
9 . The non-transitory computer-readable medium of claim 1 , wherein the method further comprises:
obtaining a preceding image of products in a retail store captured using the at least one image sensor at a preceding point in time before the capturing time of the image;
analyzing the preceding image to determine a preceding condition of the products of the particular product type at the preceding point in time; and
further basing the selection of the at least one display parameter for the particular item on the determined preceding condition.
10 . The non-transitory computer-readable medium of claim 9 , wherein the method further comprises:
comparing the determined preceding condition with the determined condition; and
basing the selection of the at least one display parameter for the particular item on a result of the comparison.
11 . The non-transitory computer-readable medium of claim 9 , wherein the method further comprises:
using the determined preceding condition and the determined condition to predict a future condition of products of the particular product type at a later point in time after the capturing time of the image; and
basing the selection of the at least one display parameter for the particular item on the predicted future condition.
12 . The non-transitory computer-readable medium of claim 1 , wherein the electronic visual display is connected to a shelf in the retail store.
13 . The non-transitory computer-readable medium of claim 1 , wherein the electronic visual display is connected to a door of a retail storage container in the retail store.
14 . The non-transitory computer-readable medium of claim 1 , wherein the electronic visual display is part of a personal device of a store associate.
15 . The non-transitory computer-readable medium of claim 1 , wherein the electronic visual display is part of a personal device of a customer.
16 . The non-transitory computer-readable medium of claim 1 , wherein the method further comprises:
obtaining data captured using a plurality of sensors positioned on a shelf in the retail store and configured to be positioned between the shelf and products positioned on the shelf; and
basing the determination of the condition of the products of the particular product type on an analysis of the data captured using the plurality of sensors.
17 . The non-transitory computer-readable medium of claim 1 , wherein the determined condition of the products of the particular product type is a condition that requires maintenance, and the method further comprises:
analyzing the image to determine an indicator of urgency of the required maintenance; and
basing the selection of the at least one display parameter for the particular item on the determined indicator of urgency.
18 . The non-transitory computer-readable medium of claim 1 , wherein the method further comprises:
analyzing the image to determine a condition of the products of a second product type, the second product type differs from the particular product type; and
further basing the selection of the at least one display parameter for the particular item on the determined condition of the products of the second product type.
19 . A method for customized presentation of items on electronic visual displays in retail stores, the method comprising:
obtaining an image of products in a retail store captured using at least one image sensor positioned in the retail store;
analyzing, using a trained machine learning model comprising an artificial neural network trained on training examples that include images of products together with labels indicating a condition of the products, wherein the condition of the products includes one of planogram compliance, promotion compliance, price compliance, the captured image to determine a condition of products of a particular product type;
based on the determined condition of the products of the particular product type, selecting at least one display parameter for a particular item, the at least one display parameter comprising at least one of a display size, a display position on the electronic visual display, a motion pattern, or a color scheme for the particular item; and
using the selected at least one display parameter to display the particular item on an electronic visual display according to the selected at least one display parameter.
20 . A system for customized presentation of items on electronic visual displays in retail stores, the system comprising:
at least one processor configured to:
obtain an image of products in a retail store captured using at least one image sensor positioned in the retail store;
analyze, using a trained machine learning model comprising an artificial neural network trained on training examples that include images of products together with labels indicating a condition of the products, wherein the condition of the products includes one of planogram compliance, promotion compliance, price compliance, the captured image to determine a condition of products of a particular product type;
based on the determined condition of the products of the particular product type, select at least one display parameter for a particular item, the at least one display parameter comprising at least one of a display size, a display position on the electronic visual display, a motion pattern, or a color scheme for the particular item; and
use the selected at least one display parameter to display the particular item on an electronic visual display according to the selected at least one display parameter.