Systems and methods for processing images captured at a product storage facility

US2024249505A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2024249505-A1
Application numberUS-202318158925-A
CountryUS
Kind codeA1
Filing dateJan 24, 2023
Priority dateJan 24, 2023
Publication dateJul 25, 2024
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In some embodiments, apparatuses and methods are provided herein useful to processing captured images of objects at a product storage facility. In some embodiments, there is provided a system for processing captured images of objects including a trained machine learning model and a control circuit. In some embodiments, the trained machine learning model is configured to process unprocessed captured images. In some embodiments, the control circuit is configured to associate each of the processed images into one of a first group, a second group, or a third group; remove at least one processed image associated with the first group from the processed images in accordance with a first processing rule; and output remaining processed images associated with the first group and processed images associated with the second group to be used to retrain the trained machine learning model.

First claim

Opening claim text (preview).

What is claimed is: 1 . A system for processing captured images of objects at a product storage facility, the system comprising: a trained machine learning model configured to: process unprocessed captured images, wherein at least some of the unprocessed captured images depict objects in the product storage facility; and output processed images; a control circuit configured to: associate each of the processed images into one of a first group, a second group, or a third group, wherein the first group corresponds to (a) at least one of images depicting one or more objects that are not detected by the trained machine learning model as being associated with a recognized product, (b) the images depicting the one or more objects that are not detected by the trained machine learning model as being associated with the recognized product but a recognized price tag was detected as being associated with the recognized product, or (c) the images depicting the one or more objects having at least one of a textual similarity or a visual similarity with a product description stored in a database but the trained machine learning model did not detect as being associated with the recognized product, wherein the second group corresponds to images depicting one or more objects that are detected by the trained machine learning model as being associated with more than one recognized product, and wherein the third group corresponds to images depicting one or more objects that the trained machine learning model is unable to detect as depicting an object; remove at least one processed image associated with the first group from the processed images in accordance with a first processing rule; and output remaining processed images associated with the first group and processed images associated with the second group to be used to retrain the trained machine learning model. 2 . The system of claim 1 , further comprising: one or more image capture devices configured to capture images of the objects in the product storage facility; and the database configured to store at least one of the unprocessed captured images and the processed images. 3 . The system of claim 2 , wherein at least one of the one or more image capture devices is coupled to a motorized robotic unit. 4 . The system of claim 1 , wherein one or more of the processed images depict at least one or both of an object inside a bounding box and a price tag inside a bounding box. 5 . The system of claim 1 , wherein the control circuit is further configured to remove the images associated with the third group from the processed images. 6 . The system of claim 1 , further comprising a user interface coupled to the control circuit, wherein the user interface is configured to be used by a user to at least one of associate a product with at least one depicted object in the remaining processed images associated with the first group or resolve that one or more objects depicted in the images associated with the second group is only associated with a single product, wherein an output of the user interface is used to retrain the trained machine learning model. 7 . The system of claim 1 , wherein the unprocessed captured images comprise images that have not gone through object detection or object classification by the control circuit. 8 . The system of claim 1 , wherein the first processing rule comprises removing images that are similar to previously processed images based on at least one of the textual similarity, the visual similarity, or a location similarity where the previously processed images were captured. 9 . The system of claim 1 , wherein others of the unprocessed captured images depict objects at one or more additional product storage facilities. 10 . The system of claim 1 , wherein the product storage facility comprises one of a retail store, a distribution center, and a fulfillment center. 11 . A method for processing captured images of objects at a product storage facility, the method comprising: processing, by a trained machine learning model, unprocessed captured images, wherein at least some of the unprocessed captured images depict objects in the product storage facility; outputting, by the trained machine learning model, processed images; associating, by a control circuit, each of the processed images into one of a first group, a second group, or a third group, wherein the first group corresponds to (a) at least one of images depicting one or more objects that are not detected by the trained machine learning model as being associated with a recognized product, (b) the images depicting the one or more objects that are not detected by the trained machine learning model as being associated with the recognized product but a price tag was detected as being associated with the recognized product, or (c) the images depicting the one or more objects having at least one of a textual similarity or a visual similarity with a product description stored in a database but the trained machine learning model did not detect as being associated with the recognized product, wherein the second group corresponds to images depicting one or more objects that are detected by the trained machine learning model as being associated with more than one recognized product, and wherein the third group corresponds to images depicting one or more objects that the trained machine learning model is unable to detect as depicting an object; removing, by the control circuit, at least one processed image associated with the first group from the processed images in accordance with a first processing rule; outputting, by the control circuit, remaining processed images associated with the first group and processed images associated with the second group to be used to retrain the trained machine learning model. 12 . The method of claim 11 , further comprising: capturing, by one or more image capture devices, images of the objects in the product storage facility; and storing, by a database, at least one of the unprocessed captured images and the processed images. 13 . The method of claim 12 , wherein at least one of the one or more image capture devices is coupled to a motorized robotic unit. 14 . The method of claim 11 , wherein one or more of the processed images depict at least one or both of an object inside a bounding box or a price tag inside a bounding box. 15 . The method of claim 11 , further comprising removing, by the control circuit, the images associated with the third group from the processed images. 16 . The method of claim 11 , further comprising outputting, by a user interface coupled to the control circuit to retrain the trained machine learning model, at least one of an association of a product with at least one depicted object in the remaining processed images associated with the first group or a resolution that one or more objects depicted in the images associated with the second group is only associated with a single product. 17 . The method of claim 11 , wherein the unprocessed captured images comprise images that have not gone through objection detection or object classification by the control circuit. 18 . The method of claim 11 , wherein the first processing rule comprises removing images that are similar to previously processed images based on at least one of the textual similarity, the visual similarity, or a location similarity where the previously processed images were captured. 19 . The method of claim 11 , wherein others of the unprocessed captured ima

Assignees

Inventors

Classifications

  • Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69) · CPC title

  • using neural networks · CPC title

  • Proximity, similarity or dissimilarity measures · CPC title

  • User interactive design; Environments; Toolboxes · CPC title

  • G06V10/774Primary

    Generating sets of training patterns; Bootstrap methods, e.g. bagging or boosting · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2024249505A1 cover?
In some embodiments, apparatuses and methods are provided herein useful to processing captured images of objects at a product storage facility. In some embodiments, there is provided a system for processing captured images of objects including a trained machine learning model and a control circuit. In some embodiments, the trained machine learning model is configured to process unprocessed capt…
Who is the assignee on this patent?
Walmart Apollo Llc
What technology area does this patent fall under?
Primary CPC classification G06V10/774. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 25 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).