System and method for visualization of items in an environment using augmented reality

US9449342B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9449342-B2
Application numberUS-201113283416-A
CountryUS
Kind codeB2
Filing dateOct 27, 2011
Priority dateOct 27, 2011
Publication dateSep 20, 2016
Grant dateSep 20, 2016

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 various example embodiments, a system and method for visualization of an item in an environment using augmented reality is provided. In example embodiments, environment image data containing an image of an environment is received from a client device. A selection of an item that is under consideration for purchase and placement into an indicated location of the environment is received. An item image of the selected item is scaled to a scale that is based on dimensions determined from the environment image data for the environment. The scaled item image is augmented into the image of the environment at the indicated location to generate an augmented reality image.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, from a client device, environment image data containing an image of an environment captured by the client device; receiving a selection of an item that is under consideration for purchase and placement into an indicated location of the image of the environment; determining a distance to the indicated location in the image of the environment, the distance being from a point of view of the client device that captured the image of the environment; in response to receiving the selection of the item, scaling an item image of the selected item based on dimensions and the distance determined from the environment image data for the environment; augmenting, using at least one processor of an application server, the scaled item image into the image of the environment at the indicated location to generate an augmented reality image; providing the augmented reality image to a display device of a user, the scaled item image in the augmented reality image being selectable to cause display of additional information; receiving a selection of the scaled item image in the augmented reality image; and in response to the receiving the selection of the scaled item image, causing, by the application server, presentation of the additional information. 2. The method of claim 1 , wherein the causing presentation of the additional information in response to the receiving the selection of the scaled item image comprises causing presentation of at least one alternative recommendation, the least one alternative recommendation being a smaller or larger item. 3. The method of claim 1 , wherein the determining the distance to the indicated location comprises using environment image data derived from a focus capability of an image capture device associated with the client device to determine the distance. 4. The method of claim 1 , further comprising determining the dimensions for the environment using a marker located in the environment. 5. The method of claim 1 , further comprising: determining an orientation of the indicated location; and orienting the item image to the determined orientation of the indicated location. 6. The method of claim 1 , wherein the image of the environment comprises a video of the environment, the scaling of the item image and the augmenting of the scaled item image being repeatedly performed for the video. 7. The method of claim 1 , wherein the receiving of the selection of the item comprises receiving the item image for the item. 8. The method of claim 1 , further comprising obtaining item data for the item from an item catalog, the item data including dimension data for the item. 9. The method of claim 1 , further comprising extracting item data from a publication associated with the selection. 10. The method of claim 1 , wherein the causing the presentation of the additional information in response to the receiving the selection of the scaled item image comprises causing presentation of at least one alternative recommendation, the least one alternative recommendation being an item that is less expensive than the item. 11. The method of claim 1 , wherein the causing presentation of the additional information in response to the receiving the selection of the scaled item image comprises causing presentation of shopping information including a lowest, highest, and average price along with links to various marketplaces where the item may be purchased. 12. The method of claim 1 , wherein the causing presentation of the additional information in response to the receiving the selection of the scaled item image comprises causing presentation of a window presented over the augmented reality image that displays a dimension, weight, item identifier, and product description of the item. 13. The method of claim 1 , wherein the causing the presentation of the additional information in response to the receiving the selection of the scaled item image comprises causing presentation of at least one alternative recommendation, the least one alternative recommendation being a newer version of the item. 14. The method of claim 1 , wherein the determining the distance to the indicated location comprises using environment image data based on an echo technique performed by a sound generator of the client device to determine the distance. 15. The method of claim 1 , wherein the causing the presentation of the additional information in response to the receiving the selection of the scaled item image comprises causing presentation of at least one alternative recommendation, the least one alternative recommendation being an item that ranks higher than the item. 16. A system comprising: at least one processor of a machine and executable instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising: receiving, from a client device, environment image data containing an image of an environment captured by the client device; receiving a selection of an item that is under consideration for purchase and placement into an indicated location of the image of the environment; determining a distance to the indicated location in the image of the environment, the distance being from a point of view of the client device that captured the image of the environment; scaling an item image of the selected item based on dimensions and the distance determined from the environment image data for the environmental image data in response to receiving the selection of the item; augmenting the scaled item image into the image of the environment at the indicated location to generate an augmented reality image; providing the augmented reality image to a display device of a user, the scaled item image in the augmented reality image being selectable to cause display of additional information; receiving a selection of the scaled item image in the augmented reality image; and in response to the receiving the selection of the scaled item image causing presentation of the additional information. 17. The system of claim 16 , wherein the operations further comprise determining the dimensions for the environment using a marker located in the environment. 18. The system of claim 16 , wherein the operations further comprise determining an orientation of the indicated location, and orienting the item image to the determined orientation of the indicated location. 19. The system of claim 16 , wherein the operations further comprise obtaining item data for the item from an item catalog, the item data including dimension data for the item. 20. A non-transitory machine-readable medium storing instructions which, when executed by the at least one processor of a machine, causes the machine to perform operations comprising: receiving, from a client device, environment image data containing an image of an environment captured by the client device; receiving a selection of an item that is under consideration for purchase and placement into an indicated location of the image of the environment; determining a distance to the indicated location in the image of the environment, the distance being from a point of view of the client device that captured the image of the environment; in response to receiving the selection of the item, scaling an item image of the selected item to a scale based on dimensions and the distance determined from the environment image data for the environment; augmenting the scaled item image into the image of the environment

Assignees

Inventors

Classifications

  • based on user location · CPC title

  • G06F16/70Primary

    of video data · CPC title

  • Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00) · CPC title

  • Recommending goods or services · CPC title

  • graphically representing goods, e.g. 3D product representation · 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 US9449342B2 cover?
In various example embodiments, a system and method for visualization of an item in an environment using augmented reality is provided. In example embodiments, environment image data containing an image of an environment is received from a client device. A selection of an item that is under consideration for purchase and placement into an indicated location of the environment is received. An it…
Who is the assignee on this patent?
Sacco Nathan, Ebay Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/70. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 20 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).