Computer vision navigation
First Claim
1. A computer-implemented method for navigating to a selected product, comprising:
- receiving, at a processing device of a navigation server, one or more signals from a mobile computing device corresponding to one or more images of a targeted product;
receiving at least one image from a product image store;
determining, at the processing device, that the one or more images of the targeted product matches the at least one image stored at the product image store by;
comparing, at the processing device, the one or more images of the targeted product to the at least one image stored at the product image store, thereby resulting in a comparison score; and
determining, at the processing device, that the comparison score meets a minimum score threshold;
in response to the comparison score meeting the minimum score threshold, recalling, from a store map database, information regarding an in-store location of the targeted product;
mapping a current location based on the in-store location of the targeted product; and
transmitting, from the processing device, directions and actively navigating from the current location to the in-store location of the targeted product.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for computer-aided visual recognition of products may help a customer navigate to a selected product in a retail store. A customer can direct a mobile computing device camera at one or more targeted products displayed on store shelves. Image recognition operations can be carried out to compare the targeted product image(s) against images from a prepopulated product image store of known products. Upon a positive match, shelf location information of the identified targeted product(s) may be used to determine the current location of the customer. An in-store destination location is defined by the shelf location for the selected product. A route may be calculated to navigate the customer from the current location to the destination location.
44 Citations
20 Claims
-
1. A computer-implemented method for navigating to a selected product, comprising:
-
receiving, at a processing device of a navigation server, one or more signals from a mobile computing device corresponding to one or more images of a targeted product; receiving at least one image from a product image store; determining, at the processing device, that the one or more images of the targeted product matches the at least one image stored at the product image store by; comparing, at the processing device, the one or more images of the targeted product to the at least one image stored at the product image store, thereby resulting in a comparison score; and determining, at the processing device, that the comparison score meets a minimum score threshold; in response to the comparison score meeting the minimum score threshold, recalling, from a store map database, information regarding an in-store location of the targeted product; mapping a current location based on the in-store location of the targeted product; and transmitting, from the processing device, directions and actively navigating from the current location to the in-store location of the targeted product. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented system for navigating to a selected product comprising:
a navigation 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; receive at least one image from a product image store; determine that the one or more images of the targeted product matches the at least one image stored at the product image store by; comparing the one or more images of the targeted product to the at least one image stored at the product image store, thereby resulting in a comparison score; and determining that the comparison score meets a minimum score threshold; in response to the comparison score meeting the minimum score threshold, obtain, from a store map database, information regarding an in-store location of the targeted product; map a current location based on the in-store location of the targeted product; and transmit directions and actively navigate from the current location to the in-store location of the targeted product. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A system, comprising:
-
a plurality of computer-readable instructions in the form of an application executable by a processor of a mobile computing device to; generate one or more signals corresponding to one or more images of a targeted product; and a navigation server comprising a memory device and a processing device, the memory device storing computer-readable instructions directing the processing device to; receive the one or more signals corresponding to the one or more images of the targeted product from the application of the mobile computing device; receive at least one image from a product image store; determine that the one or more images of the targeted product matches the at least one image stored at the product image store by; comparing the one or more images of the targeted product to the at least one image stored at the product image store, thereby resulting m a comparison score; and determining that the comparison score meets a minimum score threshold, in response to the comparison score meeting the minimum score threshold, obtain, from the store map database, information regarding an in-store location of the targeted product; map a current location based on the in-store location of the targeted product; and transmit directions to the application of the mobile device and actively navigate from the current location to the in-store location of the targeted product. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification