METHODS AND ARRANGEMENTS FOR IDENTIFYING OBJECTS
1 Assignment
0 Petitions
Accused Products
Abstract
In some arrangements, product packaging is digitally watermarked over most of its extent to facilitate high-throughput item identification at retail checkouts. Imagery captured by conventional or plenoptic cameras can be processed (e.g., by GPUs) to derive several different perspective-transformed views—further minimizing the need to manually reposition items for identification. Crinkles and other deformations in product packaging can be optically sensed, allowing such surfaces to be virtually flattened to aid identification. Piles of items can be 3D-modelled and virtually segmented into geometric primitives to aid identification, and to discover locations of obscured items. Other data (e.g., including data from sensors in aisles, shelves and carts, and gaze tracking for clues about visual saliency) can be used in assessing identification hypotheses about an item. Logos may be identified and used—or ignored—in product identification. A great variety of other features and arrangements are also detailed.
-
Citations
15 Claims
-
1-2. -2. (canceled)
-
3. A method of identifying a retail product, based at least in part on assessing correspondence between image recognition features associated with the retail product and image recognition features associated with a collection of reference products, the method including the acts:
-
receiving plural recognition features derived from imagery associated with the retail product; distinguishing a subset of the received features that are associated with a logo, said logo being present on plural of said reference products, the distinguishing being performed using a hardware processor configured to perform such act; and taking an action in response to said distinguishing. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
9. A method of enrolling a retail product in a reference product database, the method including the acts:
-
receiving plural recognition features derived from imagery associated with the retail product; distinguishing a subset of the received features that are associated with a logo, said logo being present on plural of said reference products, the distinguishing being performed using a hardware processor configured to perform such act; and treating said determined subset of features differently in enrolling said received recognition features in the reference product database. - View Dependent Claims (10, 11)
-
-
12. A method comprising:
-
receiving plural recognition features derived from imagery associated with a retail product; identifying recognition features in a reference data structure that correspond to certain of the received features; scoring a match between the retail product and a reference product based on said correspondence, said scoring being performed by a hardware processor configured to perform such act; wherein said scoring includes weighting, based on auxiliary data stored in the data structure, correspondence between one recognition feature in the reference data structure and one recognition feature among the received recognition features. - View Dependent Claims (13, 14)
-
-
15-19. -19. (canceled)
Specification