Analyzing sensor data to identify events
AssigneeAmazon Technologies, Inc.
InventorsIvan Stankovic, Joseph M Alyea, Jiajun Zhao, Kartik Muktinutalapati, Waqas Ahmed, Dilip Kumar, Danny Guan, Nishitkumar Ashokkumar Desai, Longlong Zhu
Life of this patent
Estimating the term…
Abstract
This disclosure is directed to techniques in which a first user in an environment scans visual indicia associated with an item, such as a barcode, before handing the item to a second user. One or more computing devices may receive an indication of the scan, retrieve image data of the interaction from a camera within the environment, identify the user that received the item, and update a virtual cart associated with the second user to indicate addition of the item.
Claims20
One or more computing devices comprising:
- one or more processors;
- and
- one or more computer-readable media storing computer-executable instructions that, when executed, cause the one or more processors to perform acts comprising:
- receiving sensor data generated by a sensor in an environment, the sensor data identifying an item;
- determining a portion of the environment associated with the sensor;
- determining, from multiple cameras within the environment, a first camera having a field-of-view (FOV) that includes the portion of the environment associated with the sensor;
- receiving image data generated by the first camera within the environment, the image data representing the portion of the environment associated with the sensor;
- analyzing the image data;
- identifying, based at least in part on the analyzing, a hand represented in the image data;
- determining a user identifier associated with the hand;
- and
- updating virtual-cart data associated with the user identifier to indicate an item identifier associated with the item.
A method comprising:
- receiving sensor data generated by a sensor in an environment, the sensor data identifying an item;
- determining a portion of the environment associated with the sensor;
- determining, from multiple cameras within the environment, a first camera having a field-of-view (FOV) that includes the portion of the environment associated with the sensor;
- receiving image data generated by the first camera within the environment, the image data representing the portion of the environment associated with the sensor;
- analyzing the image data;
- identifying, based at least in part on the analyzing, a hand represented in the image data;
- determining a user identifier associated with the hand;
- and
- updating virtual-cart data associated with the user identifier to indicate an item identifier associated with the item.
One or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
- receiving sensor data generated by a sensor in an environment, the sensor data identifying an item;
- determining a portion of the environment associated with the sensor;
- determining, from multiple cameras within the environment, a first camera having a field-of-view (FOV) that includes the portion of the environment associated with the sensor;
- receiving image data generated by the first camera within the environment, the image data representing the portion of the environment associated with the sensor;
- analyzing the image data;
- identifying, based at least in part on the analyzing, a hand represented in the image data;
- determining a user identifier associated with the hand;
- and
- updating virtual-cart data associated with the user identifier to indicate an item identifier associated with the item.
Dependencies are inferred from the claim text.