/Detecting Items In A Shopping Cart Based On Location Of Shopping Cart
Abstract

An automated checkout system accesses an image of an item inside a shopping cart and a location of the shopping cart within a store. The automated checkout system identifies a set of candidate items located within a threshold distance of the location of the shopping cart based on an item map. The item map describes a location of each item within the store and the location of each candidate item corresponds to a location of the candidate item on the item map. The automated checkout system inputs visual features of the item extracted from the image to a machine-learning model to identify the item by determining a similarity score between the item and each candidate item of the set of candidate items. After identifying the item, the automated checkout system displays a list comprising the item and additional items within the shopping cart to a user.

Full Text

What is claimed is:

An automated checkout system accesses an image of an item inside a shopping cart and a location of the shopping cart within a store. The automated checkout system identifies a set of candidate items located within a threshold distance of the location of the shopping cart based on an item map. The item map describes a location of each item within the store and the location of each candidate item corresponds to a location of the candidate item on the item map. The automated checkout system inputs visual features of the item extracted from the image to a machine-learning model to identify the item by determining a similarity score between the item and each candidate item of the set of candidate items. After identifying the item, the automated checkout system displays a list comprising the item and additional items within the shopping cart to a user.
Timeline
Filed
05/05/2026
Published
08/13/2026
Granted
Not Available
IPC Codes(3)
G06V 20/52:Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V 20/69)
G06Q 30/0601:Electronic shopping [e-shopping]
G06V 10/74:Image or video pattern matching; Proximity measures in feature spaces