Systems and methods for merchandise automatic checkout
First Claim
1. A system for automatically checking out an object, comprising:
- a scale subsystem for measuring a weight of the object;
a visual sensor for capturing an image of the object;
a visual subsystem coupled to the visual sensor, wherein the visual subsystem is configured to;
i) extract multiple scale-invariant visual features from the image, each of the multiple scale-invariant visual features having an associated feature descriptor defined by a feature vector;
ii) compare the extracted feature vectors to a plurality of feature vectors associated with a plurality of known objects, each of the known objects having multiple ones of the plurality of feature vectors associated therewith, andiii) identify multiple ones of the extracted feature vectors that match a subset of the feature vectors associated with one of the known objects; and
a check out subsystem, coupled to the visual subsystem and the scale subsystem, configured to identify the object based on the matching feature vectors and the measured weight.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for automatically checking out items located on a moving conveyor belt for the purpose of increasing the efficiency of a checkout process and revenue at a point-of-sale. The system includes a conveyor subsystem for moving the items, a housing that enclosed a portion of the conveyor subsystem, a lighting subsystem that illuminates an area within the housing, visual sensors that can take images of the items including UPCs, and a checkout system that receives the images from the visual sensors and automatically identifies the items. The system may include a scale subsystem located under the conveyor subsystem to measure the weights of the items, where the weight of each item is used to check if the corresponding item is identified correctly. The system relies on matching visual features from images stored in a database to match against features extracted from images taken by the visual sensors.
54 Citations
14 Claims
-
1. A system for automatically checking out an object, comprising:
-
a scale subsystem for measuring a weight of the object; a visual sensor for capturing an image of the object; a visual subsystem coupled to the visual sensor, wherein the visual subsystem is configured to; i) extract multiple scale-invariant visual features from the image, each of the multiple scale-invariant visual features having an associated feature descriptor defined by a feature vector; ii) compare the extracted feature vectors to a plurality of feature vectors associated with a plurality of known objects, each of the known objects having multiple ones of the plurality of feature vectors associated therewith, and iii) identify multiple ones of the extracted feature vectors that match a subset of the feature vectors associated with one of the known objects; and a check out subsystem, coupled to the visual subsystem and the scale subsystem, configured to identify the object based on the matching feature vectors and the measured weight. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification