SYSTEM AND METHOD OF IMAGE AUGMENTATION
First Claim
1. A method of augmenting a first stereoscopic image comprising a pair of images, the method comprising the steps of:
- generating, by one or more processors, a disparity map from the pair of images of the first stereoscopic image, the disparity map being indicative of distances in the first stereoscopic image;
generating a virtual three-dimensional model comprising a mesh based upon the distances indicated by the disparity map;
modelling, by the one or more processors, an interaction of a virtual object with the three dimensional model, in which the virtual object has a physical attribute associated with it, and the interaction of the virtual object with the three dimensional model utilises the physical attribute; and
outputting, for display, an image corresponding to the first stereoscopic image that comprises a visible effect of the interaction of the virtual object with the three dimensional model.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of augmenting a first stereoscopic image, comprising a pair of images, is provided. The method includes generating a disparity map from the pair of images of the first stereoscopic image. The disparity map is indicative of distances in the first stereoscopic image. The method further includes generating a virtual three-dimensional model responsive to the distances indicated by the disparity map, modeling an interaction of a virtual object with that three dimensional model, and outputting, for display, an image corresponding to the first stereoscopic image that comprises a visible effect of the interaction of the virtual object with the three dimensional model.
-
Citations
14 Claims
-
1. A method of augmenting a first stereoscopic image comprising a pair of images, the method comprising the steps of:
-
generating, by one or more processors, a disparity map from the pair of images of the first stereoscopic image, the disparity map being indicative of distances in the first stereoscopic image; generating a virtual three-dimensional model comprising a mesh based upon the distances indicated by the disparity map; modelling, by the one or more processors, an interaction of a virtual object with the three dimensional model, in which the virtual object has a physical attribute associated with it, and the interaction of the virtual object with the three dimensional model utilises the physical attribute; and outputting, for display, an image corresponding to the first stereoscopic image that comprises a visible effect of the interaction of the virtual object with the three dimensional model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer program product comprising computer readable instructions that when implemented by a computer cause it to perform a method comprising the steps of:
-
generating a disparity map from the pair of images of the first stereoscopic image, the disparity map being indicative of distances in the first stereoscopic image; generating a virtual three-dimensional model comprising a mesh based upon the distances indicated by the disparity map; modelling an interaction of a virtual object with the three dimensional model, in which the virtual object has a physical attribute associated with it, and the interaction of the virtual object with the three dimensional model utilises the physical attribute; and outputting, for display, an image corresponding to the first stereoscopic image that comprises a visible effect of the interaction of the virtual object with the three dimensional model.
-
-
12. An entertainment device for augmenting a first stereoscopic image comprising a pair of images, the entertainment device comprising:
-
input means for receiving the first stereoscopic image data; disparity processing means for generating a disparity map from the pair of images of the first stereoscopic image, the disparity map being indicative of distances in the first stereoscopic image; virtual modelling means for generating a virtual three-dimensional model comprising a mesh based upon the distances indicated by the disparity map; interaction modelling means for modeling an interaction of a virtual object with the three dimensional model, in which the virtual object has a physical attribute associated with it, and the interaction of the virtual object with the three dimensional model is utilises to the physical attribute; and output means operable for outputting, for display, an image corresponding to the first stereoscopic image that comprises a visible effect of the interaction of the virtual object with the three dimensional model. - View Dependent Claims (13, 14)
-
Specification