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

Claim 7:
8. A method, comprising: receiving an image feed comprising top-view images generated by a sensor, the sensor positioned above a rack in a physical space and configured to generate top-view images of at least a portion of the physical space comprising the rack; detecting an event associated with an object entering a zone adjacent to the rack; in response to detecting the event, determining 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, accessing 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: identifying, in the first top-view image, a first initial contour corresponding to the first person; dilating 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 counter 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; determining 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, determining a first number of iterations until the first dilated contour enters the zone adjacent to the rack; identifying, in the first top-view image, a second initial contour corresponding to the second person; dilating 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; determining 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, determining 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, assigning the first item to the first person.