AUGMENTED REALITY SYSTEM METHOD AND APPARTUS FOR DISPLAYING AN ITEM IMAGE IN ACONTEXTUAL ENVIRONMENT
First Claim
1. A computer-implemented method comprising:
- receiving visual data from a camera of a client device, the visual data including placeholder information associated with a placeholder;
determining placement information using a first portion of the placeholder, the determining of the placement information comprising determining an orientation of the placeholder and a distance of the placeholder from the camera;
identifying a particular item corresponding to the placeholder based on a second portion of the placeholder;
retrieving, from a networked database, an image of the item from among a plurality of images of the item based on the determined placement information, the retrieved image of the item being a best fit image according to physical dimensions of the item and the determined placement information; and
modifying, using a processor of a machine, the received visual data to include image data associated with the retrieved image with reference to the placeholder.
1 Assignment
0 Petitions
Accused Products
Abstract
Method, apparatus, and system for providing an item image to a client for display in a contextual environment are described. In some embodiments, the user may select an item for display in the contextual environment, and the user may position a camera coupled to a processing system to capture the contextual environment. A placeholder may be generated and associated with an item selected by a user. In an embodiment, the generated placeholder may be placed in a location within the contextual environment, and the user'"'"'s processing system may send a visual data stream of the camera-captured environment to a server. In an embodiment, the user'"'"'s processing device may receive a modified data stream including an image of the item, and the user'"'"'s processing device may display the item image in the same location as the placeholder.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving visual data from a camera of a client device, the visual data including placeholder information associated with a placeholder; determining placement information using a first portion of the placeholder, the determining of the placement information comprising determining an orientation of the placeholder and a distance of the placeholder from the camera; identifying a particular item corresponding to the placeholder based on a second portion of the placeholder; retrieving, from a networked database, an image of the item from among a plurality of images of the item based on the determined placement information, the retrieved image of the item being a best fit image according to physical dimensions of the item and the determined placement information; and modifying, using a processor of a machine, the received visual data to include image data associated with the retrieved image with reference to the placeholder. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a processor implemented visual data receiver module to receive visual data from a camera of a client device, the visual data including placeholder information associated with a placeholder; a processor-implemented placement determination module to determine placement information using a first portion of the placeholder, the determination module to determine the placement information by performing operations comprising determining an orientation of the placeholder and a distance of the placeholder from the camera; a processor-implemented retrieval module to identify a particular item corresponding to the placeholder based on a second portion of the placeholder, the retrieval module further to retrieve an image of the item from among a plurality of images of the item based on the determined placement information, the retrieved image of the item being a best fit image according to physical dimensions of the item and the determined placement information; and a processor-implemented modification module to modify the received visual data to include image data associated with the retrieved image with reference to the placeholder. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A machine-readable medium embodying instructions that, when executed by a machine, cause the machine to perform operations comprising:
-
receiving visual data from a camera of a client device, the visual data including placeholder information associated with a placeholder; determining placement information using a first portion of the placeholder, the determining of the placement information comprising determining an orientation of the placeholder and a distance of the placeholder from the camera; identifying a particular item corresponding to the placeholder based on a second portion of the placeholder; retrieving, from a networked database, an image of the item from among a plurality of images of the item based on the determined placement information, the retrieved image of the item being a best fit image according to physical dimensions of the item and the determined placement information; and modifying the received visual data to include image data associated with the retrieved image with reference to the placeholder.
-
Specification