MAINTAINING MULTIPLE VIEWS ON A SHARED STABLE VIRTUAL SPACE
First Claim
1. A method comprising:
- capturing images of a real world scene using a handheld device;
creating an augmented view for presentation on a display screen of the handheld device by augmenting the captured images with one or more virtual reality objects;
detecting a user hand in the captured images as extending into the real world scene;
showing the user hand in the display screen as detected in the captured images;
generating interaction data based on an interaction of the user hand with a first virtual reality object from the one or more virtual reality objects when the user hand makes virtual contact in the augmented view with the first virtual reality object; and
updating the augmented view based on the interaction data, wherein the interaction data simulates on the display screen that the user hand is interacting with the first virtual reality object.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and computer programs for controlling a view of a virtual scene with a handheld device are presented. In one method, images of a real world scene are captured using a device. The method further includes operations for creating an augmented view for presentation on a display of the device by augmenting the images with virtual reality objects, and for detecting a hand in the images as extending into the real world scene. In addition, the method includes operations for showing the hand in the screen as detected in the images, and for generating interaction data, based on an interaction of the hand with a virtual reality object, when the hand makes virtual contact in the augmented view with the virtual reality object. The augmented view is updated based on the interaction data, which simulates on the screen that the hand is interacting with the virtual reality object.
43 Citations
20 Claims
-
1. A method comprising:
-
capturing images of a real world scene using a handheld device; creating an augmented view for presentation on a display screen of the handheld device by augmenting the captured images with one or more virtual reality objects; detecting a user hand in the captured images as extending into the real world scene; showing the user hand in the display screen as detected in the captured images; generating interaction data based on an interaction of the user hand with a first virtual reality object from the one or more virtual reality objects when the user hand makes virtual contact in the augmented view with the first virtual reality object; and updating the augmented view based on the interaction data, wherein the interaction data simulates on the display screen that the user hand is interacting with the first virtual reality object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
capturing images of a real world scene using a plurality of handheld devices associated with a plurality of users; creating augmented views for presentation on respective display screens of the handheld devices by augmenting the captured images with one or more virtual reality objects; detecting a user hand in first captured images of a first handheld device, the user hand extending into the real world scene; showing the user hand in a first display screen of the first handheld device as detected in the first captured images; generating interaction data based on an interaction of the user hand with a first virtual reality object from the one or more virtual reality objects when the user hand makes virtual contact with the first virtual reality object in a first augmented view of the first handheld device; and updating the first augmented view based on the interaction data, wherein the interaction data simulates on the first display screen that the user hand is interacting with the first virtual reality object. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium storing a computer program, the computer-readable storage medium comprising:
-
program instructions for capturing images of a real world scene using a handheld device; program instructions for creating an augmented view for presentation on a display screen of the handheld device by augmenting the captured images with one or more virtual reality objects; program instructions for detecting a user hand in the captured images as extending into the real world scene; program instructions for showing the user hand in the display screen as detected in the captured images; program instructions for generating interaction data based on an interaction of the user hand with a first virtual reality object from the one or more virtual reality objects when the user hand makes virtual contact in the augmented view with the first virtual reality object; and program instructions for updating the augmented view based on the interaction data, wherein the interaction data simulates on the display screen that the user hand is interacting with the first virtual reality object. - View Dependent Claims (20)
-
Specification