System and method for visualization of items in an environment using augmented reality
First Claim
1. A method comprising:
- receiving environment image data containing an image of an environment;
receiving a selection of an item for placement into an indicated location of the image of the environment;
scaling an item image of the selected item based on dimensions determined from the environment image data for the environment;
augmenting, using at least one processor, the scaled item image into the image of the environment at the indicated location to generate an augmented reality image;
causing display of the augmented reality image on a device of a user, the scaled item image in the augmented reality image being selectable to cause display of 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 information on the device of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for visualization of an item in an environment using augmented reality are provided. Environment image data containing an image of an environment is received. A selection of an item for placement into an indicated location of the environment is received. An item image of the selected item is scaled 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. The augmented reality image is displayed on a device of a user, whereby the scaled item image in the augmented reality image is selectable to cause display of information. A selection of the scaled item image is received. In response to the selection of the scaled item image, the information is presented on the device of the user.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving environment image data containing an image of an environment; receiving a selection of an item for placement into an indicated location of the image of the environment; scaling an item image of the selected item based on dimensions determined from the environment image data for the environment; augmenting, using at least one processor, the scaled item image into the image of the environment at the indicated location to generate an augmented reality image; causing display of the augmented reality image on a device of a user, the scaled item image in the augmented reality image being selectable to cause display of 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 information on the device of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
one or more hardware processors; and a storage device storing instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations comprising; receiving environment image data containing an image of an environment; receiving a selection of an item for placement into an indicated location of the image of the environment; scaling an item image of the selected item based on dimensions determined from the environment image data for the environment; augmenting the scaled item image into the image of the environment at the indicated location to generate an augmented reality image; causing display of the augmented reality image on a device of a user, the scaled item image in the augmented reality image being selectable to cause display of 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 information on the device of the user. - View Dependent Claims (17, 18, 19)
-
-
20. A machine-readable hardware device storing instructions which, when executed by the at least one processor of a machine, causes the machine to perform operations comprising:
-
receiving environment image data containing an image of an environment; receiving a selection of an item for placement into an indicated location of the image of the environment; scaling an item image of the selected item based on dimensions determined from the environment image data for the environment; augmenting the scaled item image into the image of the environment at the indicated location to generate an augmented reality image; causing display of the augmented reality image on a device of a user, the scaled item image in the augmented reality image being selectable to cause display of 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 information on the device of the user.
-
Specification