Method of controlling virtual object or view point on two dimensional interactive display
First Claim
Patent Images
1. A method of controlling a virtual object or a viewpoint of a user on a two-dimensional (2D) interactive display, the method comprising:
- displaying a virtual manipulation medium as a user interface to manipulate the virtual object, displayed on a screen, or the viewpoint of the user;
determining, as a manipulation target, any one of the virtual object and the viewpoint of the user, based on a touch point by a user input;
converting the user input to at least 6 degrees of freedom (DOF) structured data according to a number of touch points, a movement direction thereof, and a rotation direction thereof; and
controlling the manipulation target using the at least 6DOF structured data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of controlling a viewpoint of a user or a virtual object on a two-dimensional (2D) interactive display is provided. The method may convert a user input to at least 6 degrees of freedom (DOF) structured data according to a number of touch points, a movement direction thereof, and a rotation direction thereof. Any one of the virtual object and the viewpoint of the user may be determined as a manipulation target based on a location of the touch point.
48 Citations
14 Claims
-
1. A method of controlling a virtual object or a viewpoint of a user on a two-dimensional (2D) interactive display, the method comprising:
-
displaying a virtual manipulation medium as a user interface to manipulate the virtual object, displayed on a screen, or the viewpoint of the user; determining, as a manipulation target, any one of the virtual object and the viewpoint of the user, based on a touch point by a user input; converting the user input to at least 6 degrees of freedom (DOF) structured data according to a number of touch points, a movement direction thereof, and a rotation direction thereof; and controlling the manipulation target using the at least 6DOF structured data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 14)
-
-
8. A method of processing multi-touch structured data, the method comprising:
-
receiving, from a multi-touch driver, the multi-touch structured data that is associated with a user input via a virtual manipulation medium; extracting, from the multi-touch structured data, a number of touch points, a movement direction thereof, a location thereof, and a rotation direction thereof; and converting the multi-touch structured data to at least 6 degrees of freedom (6DOF) structured data, based on the number of touch points, the movement direction thereof, the location thereof, and the rotation direction thereof. - View Dependent Claims (9, 10)
-
-
11. A method of processing a virtual manipulation medium that is used to control a virtual object or a viewpoint of a user on an interactive display, the method comprising:
-
receiving, from a user input via the virtual manipulation object, at least 6 degrees of freedom (6DOF) structured data, wherein the at least 6DOF structured data is generated based on a number of touch points, a movement direction thereof, a location thereof, and a rotation direction thereof; determining, as a manipulation target, any one of the virtual object, displayed on a screen, and the viewpoint of the user, based on the location of the touch point; displaying, as a user interface, the virtual manipulation medium in any one of a region including the virtual object and a region excluding the virtual object, depending on whether the virtual object is determined as the manipulation target or the viewpoint of the user is determined as the manipulation target; and applying a video effect or an audio effect to the manipulation target that is any one of the virtual object and the viewpoint of the user. - View Dependent Claims (12, 13)
-
Specification