Withholding notifications due to temporary misplaced products
First Claim
1. A system for processing images captured in a retail store and automatically identifying misplaced products, the system comprising:
- at least one processor configured to;
receive one or more images captured by one or more image sensors from an environment of a retail store and depicting a plurality of products displayed on at least one store shelf;
detect in the one or more images a first product, wherein the first product has an associated first correct display location, and wherein detecting the first product comprises;
retrieving, from a database, a product model associated with the first product, the product model including parameters for a neural network configured to identify the first product; and
detecting the first product based on the neural network and the product model;
determine, based on analysis of the one or more images, that the first product is not located in the first correct display location;
determine an indicator of a first level of urgency for returning the first product to the first correct display location, wherein the indicator of the first level of urgency for returning the first product to the first correct display location is associated with a product type of the first product;
cause an issuance of a user-notification associated with the first product, wherein the user-notification is issued within a first period of time from when the first product was determined not to be located in the first correct display location, and wherein when the product type includes frozen food, the first period of time is shorter than when the product type includes fresh produce;
detect in the one or more images a second product, wherein the second product has an associated second correct display location;
determine, based on analysis of the one or more images, that the second product is not located in the second correct display location;
determine an indicator of a second level of urgency for returning the second product to its associated second correct display location; and
after determining that the second product is not located in the second correct display location and when the second urgency level is lower than the first urgency level, withhold issuance of a user-notification associated with the second product within a time duration equal to the first period of time.
6 Assignments
0 Petitions
Accused Products
Abstract
A system for processing images captured in a retail store and automatically identifying misplaced products is provided. The system may comprise at least one processor configured to receive one or more images captured by one or more image sensors from an environment of a retail store, detect in the one or more images a first product, determine that the first product is not located in the first correct display location, cause an issuance of a user-notification associated with the first product, detect in the one or more images a second product, determine that the second product is not located in the second correct display location, and after determining that the second product is not located in the second correct display location and when the second urgency level is lower than the first urgency level, withhold issuance of a user-notification associated with the second product.
23 Citations
19 Claims
-
1. A system for processing images captured in a retail store and automatically identifying misplaced products, the system comprising:
-
at least one processor configured to; receive one or more images captured by one or more image sensors from an environment of a retail store and depicting a plurality of products displayed on at least one store shelf; detect in the one or more images a first product, wherein the first product has an associated first correct display location, and wherein detecting the first product comprises; retrieving, from a database, a product model associated with the first product, the product model including parameters for a neural network configured to identify the first product; and detecting the first product based on the neural network and the product model; determine, based on analysis of the one or more images, that the first product is not located in the first correct display location; determine an indicator of a first level of urgency for returning the first product to the first correct display location, wherein the indicator of the first level of urgency for returning the first product to the first correct display location is associated with a product type of the first product; cause an issuance of a user-notification associated with the first product, wherein the user-notification is issued within a first period of time from when the first product was determined not to be located in the first correct display location, and wherein when the product type includes frozen food, the first period of time is shorter than when the product type includes fresh produce; detect in the one or more images a second product, wherein the second product has an associated second correct display location; determine, based on analysis of the one or more images, that the second product is not located in the second correct display location; determine an indicator of a second level of urgency for returning the second product to its associated second correct display location; and after determining that the second product is not located in the second correct display location and when the second urgency level is lower than the first urgency level, withhold issuance of a user-notification associated with the second product within a time duration equal to the first period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method for processing images captured in a retail store and automatically identifying misplaced products, the method comprising:
-
receiving, by at least one processor, one or more images captured by one or more image sensors from an environment of a retail store and depicting a plurality of products displayed on at least one store shelf; detecting, by the at least one processor, in the one or more images a first product, wherein the first product has an associated first correct display location, and wherein detecting the first product comprises; retrieving, from a database, a product model associated with the first product, the product model including parameters for a neural network configured to identify the first product; and detecting the first product based on the neural network and the product model; determining, by the at least one processor and based on analysis of the one or more images, that the first product is not located in the first correct display location; determining an indicator of a first level of urgency for returning the first product to the associated first correct display location, wherein the indicator of the first level of urgency for returning the first product to the first correct display location is associated with a product type of the first product; causing an issuance of a user-notification associated with the first product, wherein the user-notification is issued within a first period of time from when the first product was determined not to be located in the first correct display location, and wherein when the product type includes frozen food, the first period of time is shorter than when the product type includes fresh produce; detecting in the one or more images a second product, wherein the second product has an associated second correct display location; determining, based on analysis of the one or more images, that the second product is not located in the second correct display location; determining an indicator of a second level of urgency for returning the second product to its associated second correct display location; and after determining that the second product is not located in the second correct display location and when the second urgency level is lower than the first urgency level, withholding issuance of a user-notification associated with the second product within a time duration equal to the first period of time. - View Dependent Claims (17, 18)
-
-
19. A computer program product for processing images captured in a retail store and automatically identifying misplaced products, the computer program being embodied in a non-transitory computer-readable medium and executable by at least one processor, the computer program product including instructions for causing the at least one processor to execute a method comprising:
-
receiving one or more images captured by one or more image sensors from an environment of a retail store and depicting a plurality of products displayed on at least one store shelf; detecting in the one or more images a first product, wherein the first product has an associated first correct display location, and wherein detecting the first product comprises; retrieving, from a database, a product model associated with the first product, the product model including parameters for a neural network configured to identify the first product; and detecting the first product based on the neural network and the product model; determining, based on analysis of the one or more images, that the first product is not located in the first correct display location; determining an indicator of a first level of urgency for returning the first product to the associated first correct display location, wherein the indicator of the first level of urgency for returning the first product to the first correct display location is associated with a product type of the first product; causing an issuance of a user-notification associated with the first product, wherein the user-notification is issued within a first period of time from when the first product was determined not to be located in the first correct display location, and wherein when the product type includes frozen food, the first period of time is shorter than when the product type includes fresh produce; detecting in the one or more images a second product, wherein the second product has an associated second correct display location; determining, based on analysis of the one or more images, that the second product is not located in the second correct display location; determining an indicator of a second level of urgency for returning the second product to its associated second correct display location; and after determining that the second product is not located in the second correct display location and when the second urgency level is lower than the first urgency level, withholding issuance of a user-notification associated with the second product within a time duration equal to the first period of time.
-
Specification