COMPUTER VISION PRODUCT RECOGNITION
First Claim
1. A computer-implemented method for identifying a product, comprising:
- receiving, at a processing device of a product recognition server, one or more signals from a mobile computing device corresponding to one or more images of a targeted product;
comparing, at the processing device, the one or more images of the targeted product to images of retail products, thereby resulting in a comparison score;
determining, at the processing device, if the comparison score meets a minimum score threshold;
if the comparison score meets the minimum score threshold, obtaining, from a product database, information associated with the targeted product; and
transmitting, from the processing device, the information to the mobile computing device.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for computer-aided visual recognition of products may be used by a customer operating a mobile computing device having a camera. A customer can direct the camera at a targeted product for which the customer desires to purchase or learn information. Image recognition operations can be carried out to compare the captured image against images from a prepopulated product image store of known products. Upon a positive match, information regarding the identified product may be gathered and transmitted to the customer and displayed on the mobile computing device. The customer may be presented with various options regarding the identified product, including adding the product to a shopping list, a to-do list, a wish list, or other types of lists.
17 Citations
20 Claims
-
1. A computer-implemented method for identifying a product, comprising:
-
receiving, at a processing device of a product recognition server, one or more signals from a mobile computing device corresponding to one or more images of a targeted product; comparing, at the processing device, the one or more images of the targeted product to images of retail products, thereby resulting in a comparison score; determining, at the processing device, if the comparison score meets a minimum score threshold; if the comparison score meets the minimum score threshold, obtaining, from a product database, information associated with the targeted product; and transmitting, from the processing device, the information to the mobile computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for identifying a product, comprising:
-
at a camera of a mobile computing device, capturing one or more images of a selected targeted product; at a processing device of the mobile computing device, carrying out a feature detection operation to the one or more images of the targeted product; transmitting at least one of the one or more images to a product recognition server based in part on a result of the feature detection operation; receiving, from the a product recognition server, information related to the selected targeted product; displaying the information on a display of the mobile computing device; and receiving an input to add the selected targeted product to a list.
-
-
12. A computer-implemented system for identifying a product comprising:
a product recognition server comprising a memory device and a processing device, the memory device storing computer-readable instructions directing the processing device to; receive one or more signals from a mobile computing device corresponding to one or more images of a targeted product; compare the one or more images of the targeted product to images of retail products, thereby resulting in a comparison score; determine if the comparison score meets a minimum score threshold; if the comparison score meets the minimum score threshold, obtain, from a product database, information associated with the targeted product; and transmit the information to the mobile computing device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
Specification