Patent ID: 11861852
Assignee: 7-ELEVEN, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A system, comprising: a sensor positioned above a rack in a physical space, the sensor configured to generate top-view images of at least a portion of the physical space comprising the rack; and a tracking subsystem coupled to the sensor, the tracking subsystem comprising a processor configured to: receive an image feed comprising the top-view images generated by the sensor; detect an event associated with an object entering a zone adjacent to the rack; in response to detecting the event, determine that a first person and a second person may be associated with the detected event, based on one or more of a first distance between the first person and the rack, a second distance between the second person and the rack, and an inter-person distance between the first person and the second person; in response to determining that the first and second person may be associated with the detected event, access a first top-view image generated by the sensor, the first top-view image corresponding to a time stamp when the object enters the zone adjacent to the rack: identify, in the first top-view image, a first initial contour corresponding to the first person; dilate the first initial contour from a first depth to a second depth in a plurality of sequential iterations from the first depth to the second depth, wherein the first depth is nearer the sensor than the second depth, wherein the first initial contour is dilated by: detecting a first contour at the first depth; detecting a second contour at the second depth; and generating a first dilated contour based on the first and second contours; determine that the first dilated contour enters the zone adjacent to the rack; following determining that the first dilated contour enters the zone adjacent to the rack, determine a first number of iterations until the first contour enters the zone adjacent to the rack; identify, in the first top-view image, a second initial contour corresponding to the second person; dilate the second initial contour from the first depth to the second depth in the plurality of sequential iterations from the first depth to the second depth, thereby determining a second dilated contour; determine that, following dilation, the second dilated contour enters the zone adjacent to the rack; following determining that the second dilated contour enters the zone adjacent to the rack, determine a second number of iterations until the second dilated contour enters the zone adjacent to the rack; in response to determining that the first number is less than a maximum number of dilations and less than the second number of iterations, assign the first item to the first person.