APPARATUS AND METHOD OF AUGMENTED REALITY INTERACTION
First Claim
1. A method of augmented reality interaction for repositioning a virtual object on an image of a surface, the method comprising:
- capturing successive video images of the surface and first and second control objects;
defining an interaction start area over the surface with respect to the virtual object;
detecting the first and second control objects in successive video images;
detecting whether the first and second control objects are brought together over the interaction start area;
and when it is detected that the first and second control objects are brought together over the interaction start area,analysing a region of successive video images using optical flow analysis to determine an overall direction of motion of the first and second control objects; and
augmenting the video image to show the virtual object being held by the first and second control objects;
and in whichthe step of augmenting the video image to show the virtual object being held by the first and second control objects comprises the step of superposing a graphical effect on the video image prior to superposition of the virtual object, such that the graphical effect visually disconnects the virtual object from the video image in the resulting augmented image.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of augmented reality interaction for repositioning a virtual object on an image of a surface comprises capturing successive video images of the surface and first and second control objects and defining an interaction start area over the surface with respect to the virtual object. The method detects the control objects in successive video images, detects whether the control objects are brought together over the interaction start area, and if so, analyses a region of successive video images using optical flow analysis to determine the overall direction of motion of the control objects and augmenting the video image to show the virtual object being held by the control objects. Augmenting the video image itself comprises superposing a graphical effect on the video image prior to superposition of the virtual object, such that the graphical effect visually disconnects the virtual object from the video image in the resulting augmented image.
-
Citations
13 Claims
-
1. A method of augmented reality interaction for repositioning a virtual object on an image of a surface, the method comprising:
-
capturing successive video images of the surface and first and second control objects; defining an interaction start area over the surface with respect to the virtual object; detecting the first and second control objects in successive video images; detecting whether the first and second control objects are brought together over the interaction start area; and when it is detected that the first and second control objects are brought together over the interaction start area, analysing a region of successive video images using optical flow analysis to determine an overall direction of motion of the first and second control objects; and augmenting the video image to show the virtual object being held by the first and second control objects; and in which the step of augmenting the video image to show the virtual object being held by the first and second control objects comprises the step of superposing a graphical effect on the video image prior to superposition of the virtual object, such that the graphical effect visually disconnects the virtual object from the video image in the resulting augmented image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer program product storing computer implementable instructions thereon, the instructions, when executed by a computer, implement the steps of:
-
capturing successive video images of the surface and first and second control objects; defining an interaction start area over the surface with respect to the virtual object; detecting the first and second control objects in successive video images; detecting whether the first and second control objects are brought together over the interaction start area; and when it is detected that the first and second control objects are brought together over the interaction start area, analysing a region of successive video images using optical flow analysis to determine an overall direction of motion of the first and second control objects; and augmenting the video image to show the virtual object being held by the first and second control objects; and in which the step of augmenting the video image to show the virtual object being held by the first and second control objects comprises the step of superposing a graphical effect on the video image prior to superposition of the virtual object, such that the graphical effect visually disconnects the virtual object from the video image in the resulting augmented image.
-
-
13. An entertainment device for interacting with a virtual object in an augmented reality environment, the device comprising:
-
video input means for receiving successive captured video images of a surface and first and second control objects; processing means operable to define an interaction start area over the surface with respect to the virtual object; the processing means being operable to detect whether the first and second control objects are brought together over the interaction start area; analysis means operable to analyse a region of successive video images using optical flow analysis to determine the overall direction of motion of the first and second control objects; and augmentation means operable to augment the video image to show the virtual object being held by the first and second control objects, in the event that the first and second control objects are detected as being brought together over the interaction start area, and in which the augmentation means is operable to superpose a graphical effect on the video image prior to superposition of the virtual object, such that the graphical effect visually disconnects the virtual object from the video image in the resulting augmented image.
-
Specification