AUGMENTED REALITY OBJECT MANIPULATION
First Claim
Patent Images
1. A system comprising:
- a processor;
a user interface coupled to the processor, the user interface comprising an input device, a camera, and a display screen; and
memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to perform operations comprising;
displaying an image comprising a real-world scene captured via the camera on the display screen;
displaying a virtual object within the image;
tracking a primary physical element within the image; and
detecting a secondary physical element interrupting the primary physical element.
1 Assignment
0 Petitions
Accused Products
Abstract
Among other things, embodiments of the present disclosure improve the functionality of computer imaging software and systems by facilitating the manipulation of virtual content displayed in conjunction with images of real-world objects and environments. Embodiments of the present disclosure allow different virtual objects to be moved onto different physical surfaces, as well as manipulated in other ways.
44 Citations
20 Claims
-
1. A system comprising:
-
a processor; a user interface coupled to the processor, the user interface comprising an input device, a camera, and a display screen; and memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to perform operations comprising; displaying an image comprising a real-world scene captured via the camera on the display screen; displaying a virtual object within the image; tracking a primary physical element within the image; and detecting a secondary physical element interrupting the primary physical element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method comprising:
-
displaying, by a computer system on a display screen coupled to the computer system, an image comprising a real-world scene captured via a camera coupled to the computer system; displaying, by the computer system, a virtual object within the image; tracking, by the computer system, a primary physical element within the image; and detecting, by the computer system, a secondary physical element interrupting the primary physical element. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium storing instructions that, when executed by a computer system, cause the computer system to perform operations comprising:
-
displaying, one a display screen coupled to the computer system, an image comprising a real-world scene captured via a camera coupled to the computer system; displaying a virtual object within the image; tracking a primary physical element within the image; and detecting a secondary physical element interrupting the primary physical element. - View Dependent Claims (20)
-
Specification