×

Image-based item location identification

  • US 9,665,960 B1
  • Filed: 12/22/2014
  • Issued: 05/30/2017
  • Est. Priority Date: 12/22/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • as implemented by one or more computing devices configured with specific computer-executable instructions,accessing a first image that depicts at least a plurality of items located within a physical area, wherein the first image is one of a continuous stream of images that are received over a time period from a user computing device comprising an image capturing device configured to capture the continuous stream of images;

    analyzing the first image to identify the plurality of items depicted in the first image;

    determining a visual organization of the plurality of items based at least in part on the identification of the plurality of items;

    generating a visual representation of the plurality of items based at least in part on the determined visual organization of the plurality of items, wherein the visual representation of the plurality of items differs from a depiction of the plurality of items within the first image and differs from a presentation of the items within the physical area, the visual representation of the plurality of items comprising selectable elements that enable a user to select a desired item to be located within the first image, wherein the visual representation of the plurality of items comprises a scrollable user interface element configured to present a first subset of the plurality of items, and wherein the scrollable user interface element is further configured to present a second subset of the plurality of items in response to interaction with the scrollable user interface by the user;

    providing the visual representation of the plurality of items to the user computing device for output on a display of the user computing device;

    receiving a selection of an item from the plurality of items included in the visual representation, wherein the selection occurs via interaction of the user with the visual representation of the plurality of items;

    determining a location of the item in the first image;

    applying an annotation to the first image corresponding to the location of the item in the first image to obtain an annotated image that includes the annotation, wherein the annotation visually distinguishes a portion of the annotated image depicting the item;

    providing the annotated image to the user computing device for output on the display of the user computing device, thereby providing the user with information to locate the item in the physical area; and

    repeatedly updating the annotated image based at least in part on changes detected between the first image and subsequent images of the continuous stream of images, wherein the repeatedly updating comprises maintaining a position of the annotation relative to the location of the item as the location of the item changes in the continuous stream of images.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×