TECHNIQUES TO VISUALIZE PRODUCTS USING AUGMENTED REALITY
First Claim
1. A computer-implemented method, comprising:
- receiving an image with a first virtual object representing a first real object;
retrieving a second virtual object representing a second real object;
determining a location for the second virtual object on the first virtual object;
determining a scale for the second virtual object; and
augmenting the first virtual object with a scaled second virtual object at the determined location on the first virtual object.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques to visual products using augmented reality are described. An apparatus may comprise an augmentation system having a pattern detector component operative to receive an image with a first virtual object representing a first real object, and determine a location parameter and a scale parameter for a second virtual object based on the first virtual object, an augmentation component operative to retrieve the second virtual object representing a second real object from a data store, and augment the first virtual object with the second virtual object based on the location parameter and the scale parameter to form an augmented object, and a rendering component operative to render the augmented object in the image with a scaled version of the second virtual object as indicated by the scale parameter at a location on the first virtual object as indicated by the location parameter. Other embodiments are described and claimed.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving an image with a first virtual object representing a first real object; retrieving a second virtual object representing a second real object; determining a location for the second virtual object on the first virtual object; determining a scale for the second virtual object; and augmenting the first virtual object with a scaled second virtual object at the determined location on the first virtual object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An article of manufacture comprising a storage medium containing instructions that when executed enable a system to:
-
receive an image with a first virtual object representing a first real object; retrieve a second virtual object representing a second real object; determine a location and scale for the second virtual object; and augment the first virtual object with the second virtual object based on the determined location and the determined scale to form an augmented object. - View Dependent Claims (12, 13, 14)
-
-
15. An apparatus, comprising:
-
a processor; and a memory communicatively coupled to the processor, the memory to store an augmentation system for execution by the processor, the augmentation system comprising; a pattern detector component operative to receive an image with a first virtual object representing a first real object, and determine a location parameter and a scale parameter for a second virtual object based on the first virtual object; an augmentation component operative to retrieve the second virtual object representing a second real object from a data store, and augment the first virtual object with the second virtual object based on the location parameter and the scale parameter to form an augmented object; and a rendering component operative to render the augmented object in the image with a scaled version of the second virtual object as indicated by the scale parameter at a location on the first virtual object as indicated by the location parameter. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification