Automated image-based inventory record generation systems and methods
AssigneeShopify Inc.
InventorsGuduru Sai Nihas, Salim Batlouni
Life of this patent
Estimating the term…
Abstract
Methods and systems for automatically creating item records for physical items. The method may include receiving an image obtained using an image sensor; detecting a physical item in the image; extracting item data regarding the physical item by applying image analysis to the image; determining, using the extracted item data, whether a memory contains an item record for the physical item; and, when no item record for the physical item exists in the memory, generating and storing in the memory a new item record for the physical item in association with the extracted item data.
Claims20
A computer-implemented method for automatically creating item records for physical items, the method comprising:
- receiving a live view camera feed from an image sensor of a mobile device, wherein the live view camera feed includes frames of video;
- detecting a physical item in one or more of the frames of the video;
- extracting item data regarding the physical item by applying image analysis to the one or more of the frames of the video;
- determining, using the extracted item data, whether a memory contains an item record for the physical item;
- and,
- when no item record for the physical item exists in the memory, generating and storing in the memory a new item record for the physical item in association with the extracted item data, wherein the generating further includes:
- displaying the live view camera feed in real-time on a display of the mobile device, tracking the physical item in the live view camera feed, and overlaying graphical indicia identifying the detected physical item in the display of the live view camera feed;
- and
- determining that the extracted item data includes insufficient item data for generation of the new item record and, in response, outputting a prompt on the display regarding the insufficient item data.
A mobile computing device to automatically create item records for physical items, the device comprising:
- one or more processors;
- an image sensor to capture and provide a live view camera feed including frames of video to the one or more processors;
- and
- a processor-readable storage medium containing processor-executable instruction that, when executed by the one or more processors, are to cause the one or more processors to:
- detect a physical item in one or more of the frames of the video,
- extract item data regarding the physical item by applying image analysis to the one or more of the frames of the video,
- determine, using the extracted item data, whether a memory contains an item record for the physical item, and,
- when no item record for the physical item exists in the memory, generate and store in the memory a new item record for the physical item in association with the extracted item data, wherein the processors are to generate the new item record at least in part by:
- displaying the live view camera feed in real-time on a display of the mobile device, tracking the physical item in the live view camera feed, and overlaying graphical indicia identifying the detected physical item in the display of the live view camera feed;
- and
- determining that the extracted item data includes insufficient item data for generation of the new item record and, in response, outputting a prompt on the display regarding the insufficient item data.
A non-transitory computer-readable medium storing processor-executable instructions for automatically creating item records for physical items, wherein the instructions, when executed by one or more processors, are to cause the one or more processors to:
- receive a live view camera feed from an image sensor of a mobile device, wherein the live view camera feed includes frames of video;
- detect a physical item in the in one or more of the frames of the video;
- extract item data regarding the physical item by applying image analysis to the one or more of the frames of the video;
- determine, using the extracted item data, whether a memory contains an item record for the physical item;
- and,
- when no item record for the physical item exists in the memory, generate and store in the memory a new item record for the physical item in association with the extracted item data, wherein the processors are to generate the new item record at least in part by:
- displaying the live view camera feed in real-time on a display of the mobile device, tracking the physical item in the live view camera feed, and overlaying graphical indicia identifying the detected physical item in the display of the live view camera feed;
- and
- determining that the extracted item data includes insufficient item data for generation of the new item record and, in response, outputting a prompt on the display regarding the insufficient item data.
Dependencies are inferred from the claim text.