Interactive system and method
First Claim
1. An interactive system for providing a mixed reality experience to a user, the system comprising:
- an object having at least two surfaces, each surface having a marker;
an image capturing device to capture images of the object in a first scene; and
a microprocessor configured to track the position and orientation of the object in the first scene by tracking at least two surfaces of the object and identifying at least one marker;
wherein the microprocessor is configured to retrieve multimedia content associated with an identified marker, and generates a second scene including the associated multimedia content superimposed over the first scene in a relative position to the identified marker; and
wherein the microprocessor is configured to provide a mixed reality experience to a user using the second scene.
1 Assignment
0 Petitions
Accused Products
Abstract
An interactive system for providing a mixed reality experience to a user, the system including an object having at least two surfaces, where each surface having a marker. The system also including an image capturing device to capture images of the object in a first scene and a microprocessor configured to track the position and orientation of the object in the first scene by tracking at least two surfaces of the object and identifying at least one marker. In addition, the microprocessor is also configured retrieve multimedia content associated with an identified marker and generates a second scene including the associated multimedia content superimposed over the first scene in a relative position to the identified marker and the microprocessor is configured to provide a mixed reality experience to a user using the second scene.
44 Citations
64 Claims
-
1. An interactive system for providing a mixed reality experience to a user, the system comprising:
-
an object having at least two surfaces, each surface having a marker;
an image capturing device to capture images of the object in a first scene; and
a microprocessor configured to track the position and orientation of the object in the first scene by tracking at least two surfaces of the object and identifying at least one marker;
wherein the microprocessor is configured to retrieve multimedia content associated with an identified marker, and generates a second scene including the associated multimedia content superimposed over the first scene in a relative position to the identified marker; and
wherein the microprocessor is configured to provide a mixed reality experience to a user using the second scene. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. An interactive system for providing a mixed reality experience to a user, the system comprising:
-
an image capturing device configured to capture images of an object in a first scene; and
a microprocessor configured to track the position and orientation of the object in the first scene by tracking at least two surfaces of the object having a marker and identifying at least one marker;
wherein the microprocessor is configured to retrieve multimedia content associated with an identified marker, and generates a second scene including the associated multimedia content superimposed over the first scene in a relative position to the identified marker; and
wherein the microprocessor is configured to provide a mixed reality experience to a user using the superposition of the multimedia content and the first scene.
-
-
48. A software application for providing a mixed reality experience to a user, the application comprising:
-
an image processing module to receive captured images of an object in a first scene from an image capturing device; and
a tracking module to track the position and orientation of the object in the first scene by tracking at least two surfaces of the object where each surface has a marker, and identifying at least one marker;
wherein the image processing module is configured to retrieve multimedia content associated with an identified marker, and generates a second scene including the associated multimedia content superimposed over the first scene in a relative position to the identified marker; and
wherein the image processing module is configured to provide a mixed reality experience to a user using the second scene.
-
-
49. A retrieval module for retrieving virtual objects to provide a mixed reality experience to a user, the module comprising:
-
a data receiver to receive marker identification data related to an identified marker; and
a searching tool to search a virtual object database for a virtual object corresponding to the marker identification data;
whereby if a match is found, the virtual object is superimposed over a real scene in a relative position to the identified marker, to provide a mixed reality experience to a user. - View Dependent Claims (50)
-
-
51. A repository of associated multimedia content for providing a mixed reality experience to a user, the repository comprising:
-
an identification data field to identify each item of multimedia content; and
a content data field to store an item of multimedia content or storage location of an item of multimedia content;
wherein marker identification data related to an identified marker is searched against the identification data field, and multimedia content associated with the identified marker is retrieved to be superimposed over a real scene in a relative position to the identified marker, to provide a mixed reality experience to a user.
-
-
52. A signal carrying mixed reality content for providing a mixed reality experience to a user, comprising:
-
a signal indicative of graphical information containing a real scene and multimedia content associated with an identified marker superimposed over the real scene in a relative position to the identified marker;
wherein the identified marker is identified by tracking at least two surfaces of an object having a marker on each surface, where one marker. - View Dependent Claims (53)
-
-
54. A tangible object to be used in an interactive system for providing a mixed reality experience to a user, the object comprising:
-
at least two surfaces; and
a marker on each surface, the marker including a discontinuous border and an image within the border;
wherein the discontinuity in the border indicates the alignment of the image within the border and orientation of the object. - View Dependent Claims (55)
-
-
56. A marker for a tangible object to be used in an interactive system for providing a mixed reality experience to a user, the marker comprising:
-
a discontinuous border and an image within the border;
whereby to identify the marker in a scene, the border is located within the scene, and the image within the border is searched to find a matching image in an image repository. - View Dependent Claims (57)
-
-
58. A method for providing a mixed reality experience to a user, the method comprising:
-
capturing in a first scene, images of an object having at least two surfaces, each surface having a marker;
tracking the position and orientation of the object in the first scene by tracking at least two surfaces of the object;
identifying at least one marker;
wherein multimedia content associated with an identified marker is retrieved, and a second scene is generated including the associated multimedia content superimposed over the first scene in a relative position to the identified marker, to provide a mixed reality experience to a user.
-
-
59. A method for tracking an object to provide a mixed reality experience to a user, the method comprising:
-
calculating a transformation matrix for each surface of the object having a marker;
identifying a surface having the highest tracking confidence; and
calculating the transformation matrix from a marker co-ordinate system to an object co-ordinate system based on the physical relationship of the identified surface and the object;
wherein the transformation matrix from the object co-ordinate system to a camera co-ordinate system is calculated by subtracting the object co-ordinate system from the corresponding transformation matrix of the identified surface. - View Dependent Claims (60, 61, 62)
-
-
63. An image capturing device to provide a mixed reality experience to a user, the device comprising:
-
an image processing module to receive captured images of an object in a first scene; and
a tracking module to track the position and orientation of the object in the first scene by tracking at least two surfaces of the object where each surface has a marker, and identifying at least one marker;
wherein the device retrieves multimedia content associated with an identified marker, and generates a second scene including the associated multimedia content superimposed over the first scene in a relative position to the identified marker, to provide a mixed reality experience to a user.
-
-
64. A computer program product comprised of a computer-readable medium for carrying computer-executable instructions for:
-
receiving captured images of an object in a first scene from an image capturing device; and
tracking the position and orientation of the object in the first scene by tracking at least two surfaces of the object where each surface has a marker, and identifying at least one marker;
wherein multimedia content associated with an identified marker is retrieved, and a second scene including the associated multimedia content superimposed over the first scene in a relative position to the identified marker is generated, to provide a mixed reality experience to a user.
-
Specification