Deep learning-based store realograms
First Claim
1. A system for tracking inventory items in an area of real space, comprising:
- a plurality of sensors, sensors in the plurality of sensors producing respective sequences of images of corresponding fields of view in the real space, the field of view of each sensor overlapping with the field of view of at least one other sensor in the plurality of sensors; and
a processing system coupled to the plurality of sensors, the processing system including logic that uses the sequences of images produced by at least two sensors in the plurality of sensors to identify inventory events, and in response to the inventory events, to track locations of inventory items in the area of real space, logic to match locations of inventory items with coordinates of cells in a plurality of cells having coordinates in the area of real space, and to maintain a data representing inventory items matched with cells in the plurality of cells, and logic that calculates scores at a scoring time for inventory items having locations matching particular cells, the scores based on counts of inventory events.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and techniques are provided for tracking inventory items in an area of real space. A plurality of cameras, or other sensors, produce respective sequences of images in corresponding fields of view in the real space. The field of view of each camera overlaps with the field of view of at least one other camera. The system is coupled to the plurality of cameras and uses the sequences of images produced by at least two cameras in the plurality of cameras to identify inventory events. The inventory event includes an item identifier, a location and a timestamp. A plurality of cells having coordinates in the area of real space are stored as a data set in the memory. The processing system calculates scores at a scoring time, for inventory items having locations matching particular cells using respective counts of inventory events.
-
Citations
24 Claims
-
1. A system for tracking inventory items in an area of real space, comprising:
-
a plurality of sensors, sensors in the plurality of sensors producing respective sequences of images of corresponding fields of view in the real space, the field of view of each sensor overlapping with the field of view of at least one other sensor in the plurality of sensors; and a processing system coupled to the plurality of sensors, the processing system including logic that uses the sequences of images produced by at least two sensors in the plurality of sensors to identify inventory events, and in response to the inventory events, to track locations of inventory items in the area of real space, logic to match locations of inventory items with coordinates of cells in a plurality of cells having coordinates in the area of real space, and to maintain a data representing inventory items matched with cells in the plurality of cells, and logic that calculates scores at a scoring time for inventory items having locations matching particular cells, the scores based on counts of inventory events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for tracking inventory items in an area of real space, the method including:
-
using a plurality of sensors to produce respective sequences of images of corresponding fields of view in the real space, the field of view of each sensor overlapping with the field of view of at least one other sensor in the plurality of sensors; identifying inventory events using the sequences of images produced by at least two sensors in the plurality of sensors; tracking locations of inventory items in the area of real space in response to the identification of inventory events, matching locations of inventory items with coordinates of cells in a plurality of cells having coordinates in the area of real space, and maintaining a data representing inventory items matched with cells in the plurality of cells; and calculating scores at a scoring time, for inventory items having locations matching particular cells using respective counts of inventory events. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable storage medium impressed with computer program instructions to track inventory items in an area of real space, the instructions, when executed on a processor, implement a method comprising:
-
using a plurality of sensors to produce respective sequences of images of corresponding fields of view in the real space, the field of view of each sensor overlapping with the field of view of at least one other sensor in the plurality of sensors; identifying inventory events using the sequences of images produced by at least two sensors in the plurality of sensors; tracking locations of inventory items in the area of real space in response to the identification of inventory events; matching locations of inventory items with coordinates of cells in a plurality of cells having coordinates in the area of real space, and maintaining a data representing inventory items matched with cells in the plurality of cells; and calculating scores at a scoring time, for inventory items having locations matching particular cells using respective counts of inventory events. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification