Method and a system for object recognition
First Claim
1. An image processing system for analyzing retail items displayed on store shelves, the system comprising:
- a database configured to store a set of visual identifiers corresponding to a plurality of retail items;
at least one server configured to;
receive from a first electronic device at least one image of a plurality of products displayed on a store shelf;
determine a region of interest in the at least one image, wherein the region of interest includes a plurality of representations of similar products;
attempt to recognize at least one of the plurality of products to a degree of certainty by searching for a visual identifier in the region of interest of the at least one image;
send to a second electronic device a request about the at least one product, when the attempt at least partially fails, wherein the request asks a user operating the second electronic device to identify if the similar products in the region of interest are of a same type;
receive from the second electronic device a response; and
identify the at least one product based on the at least one image and the received response.
7 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure provides a method of image processing comprising: obtaining by an imaging device a low resolution version and a high resolution version of a retail image, the high resolution version of the retail image being a temporary file to be erased automatically after a predetermined time period; transmitting to a server the low resolution version of the retail image; upon receipt of a request from the server, the request including data representative of a contour of an unidentified item in the low resolution version of the retail image, cropping a high resolution item image from the high resolution version of the retail image, the high resolution item image corresponding to the contour of the unidentified item; and transmitting the high resolution item image to the server thereby enabling updating an item database.
-
Citations
24 Claims
-
1. An image processing system for analyzing retail items displayed on store shelves, the system comprising:
-
a database configured to store a set of visual identifiers corresponding to a plurality of retail items; at least one server configured to; receive from a first electronic device at least one image of a plurality of products displayed on a store shelf; determine a region of interest in the at least one image, wherein the region of interest includes a plurality of representations of similar products; attempt to recognize at least one of the plurality of products to a degree of certainty by searching for a visual identifier in the region of interest of the at least one image; send to a second electronic device a request about the at least one product, when the attempt at least partially fails, wherein the request asks a user operating the second electronic device to identify if the similar products in the region of interest are of a same type; receive from the second electronic device a response; and identify the at least one product based on the at least one image and the received response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory computer readable medium for image processing, the computer readable medium including instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
-
receiving from a first electronic device at least one image of a plurality of products displayed on a store shelf; determining a region of interest in the at least one image, wherein the region of interest includes a plurality of representations of similar products; attempting to recognize at least one of the plurality of products to a degree of certainty by searching for a visual identifier in the region of interest of the at least one image; sending to a second electronic device a request about the at least one product, when the attempt at least partially fails, wherein the request asks a user operating the second electronic device to identify if the similar products in the region of interest are of a same type; receiving from the second electronic device a response; and identifying the at least one product based on the at least one image and the received response.
-
-
23. An image processing system for analyzing retail items displayed on store shelves, the system comprising:
-
a database configured to store a set of visual identifiers corresponding to a plurality of retail items; at least one server configured to; receive from a first electronic device at least one image of a plurality of products displayed on a store shelf; attempt to recognize at least one of the plurality of products to a degree of certainty by searching for a visual identifier in the at least one image; send to a second electronic device a request about the at least one product, when the attempt at least partially fails, wherein the request includes data representative of a contour of the at least one product; receive from the second electronic device a response including portion of an image that corresponds with the contour of the at least one product and with an image resolution higher than the at least one image received from the first electronic device; and identify the at least one product based on the at least one image and the received response. - View Dependent Claims (24)
-
Specification