Interactive module applied in 3D interactive system and method
First Claim
1. An interactive module applied in a 3D interactive system, the 3D interactive system having a 3D display system, the 3D display system being utilized for providing a 3D image, the 3D image having a virtual object, the virtual object having a virtual coordinate and an interaction determining condition, the interactive module comprising:
- a positioning module, for detecting a location of a user in a scene so as to generate a 3D reference coordinate;
an interactive component;
an interactive component positioning module, for detecting a location of the interactive component so as to generate a 3D interactive coordinate; and
an interaction determining circuit, for converting the virtual coordinate into a corrected virtual coordinate according to the 3D reference coordinate, and deciding an interactive result between the interactive component and the 3D image according to the 3D interactive coordinate, the corrected virtual coordinate, and the interaction determining condition.
1 Assignment
0 Petitions
Accused Products
Abstract
An interactive module applied in a 3D interactive system calibrates a location of an interactive component or calibrates a location and an interactive condition of a virtual object in a 3D image, according to a location of a user. In this way, even the location of the user changes so that the location of the virtual object seen by the user changes as well, the 3D interactive system still can correctly decide an interactive result according to the corrected location of the interactive component, or according to the corrected location and corrected interactive condition of the virtual object.
16 Citations
25 Claims
-
1. An interactive module applied in a 3D interactive system, the 3D interactive system having a 3D display system, the 3D display system being utilized for providing a 3D image, the 3D image having a virtual object, the virtual object having a virtual coordinate and an interaction determining condition, the interactive module comprising:
-
a positioning module, for detecting a location of a user in a scene so as to generate a 3D reference coordinate; an interactive component; an interactive component positioning module, for detecting a location of the interactive component so as to generate a 3D interactive coordinate; and an interaction determining circuit, for converting the virtual coordinate into a corrected virtual coordinate according to the 3D reference coordinate, and deciding an interactive result between the interactive component and the 3D image according to the 3D interactive coordinate, the corrected virtual coordinate, and the interaction determining condition. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An interactive module applied in a 3D interactive system, the 3D interactive system having a 3D display system, the 3D display system being utilized for providing a 3D image, the 3D image having a virtual object, the virtual object having a virtual coordinate and an interaction determining condition, the interactive module comprising:
-
a positioning module, for detecting a location of a user in a scene so as to generate a 3D reference coordinate; an interactive component; an interactive component positioning module, for detecting a location of the interactive component so as to generate a 3D interactive coordinate; and an interaction determining circuit, for converting the 3D interactive coordinate into a corrected 3D interactive coordinate according to the 3D reference coordinate, and deciding an interactive result between the interactive component and the 3D image according to the corrected 3D interactive coordinate, the virtual coordinate, and the interaction determining condition. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of deciding an interactive result of a 3D interactive system, the 3D interactive system having a 3D display system and an interactive component, the 3D display system being utilized for providing a 3D image, the 3D image having a virtual object, the virtual object having a virtual coordinate and an interaction determining condition, the method comprising:
-
detecting a location of a user in a scene so as to generate a 3D reference coordinate; detecting a location of the interactive component so as to generate a 3D interactive coordinate; and deciding the interactive result between the interactive component and the 3D image according to the 3D reference coordinate, the 3D interactive coordinate, the virtual coordinate, and the interaction determining condition. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification