IP Library › Granted Patent US 6,993,451
Granted Patent B2
US 6,993,451 · App. 10/868,959 · Granted Jan 31, 2006

3D input apparatus and method thereof

Assignee: Samsung Electronics Co., Ltd.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,993,451
App. No.
10/868,959
Granted
Jan 31, 2006
Kind
B2
Abstract

Provided are a 3D input apparatus and method for precisely detecting a position of the 3D input apparatus. The 3D input apparatus includes a sensor package which measures a first velocity an acceleration, and an angular velocity of the 3D input apparatus in a relative body coordinate system; a posture information generating unit, which generates posture information of the 3D input apparatus using the measured acceleration and angular velocity; a velocity transformation unit, which transforms the measured first velocity into a second velocity in an absolute coordinate system using the posture information; and a position restoration unit, which determines a position of the 3D input apparatus by integrating the second velocity.

Claims (28)

1. A 3D input apparatus for detecting input information, comprising:

a sensor package measuring a first velocity, an acceleration, and an angular velocity of the 3D input apparatus in a relative body coordinate system;

a posture information generating unit generating posture information of the 3D input apparatus using the measured acceleration and angular velocity;

a velocity transformation unit transforming the measured first velocity into a second velocity in an absolute coordinate system using the posture information; and

a position restoration unit determining a position of the 3D input apparatus by integrating the second velocity.

2. The apparatus of claim 1 , wherein the velocity transformation unit generates a direction cosine matrix using the posture information, and transforms the first velocity into the second velocity by using the direction cosine matrix.

3. The apparatus of claim 1 , wherein the posture information generating unit comprises:

an initial posture information generator generating initial posture information of the 3D input apparatus using an acceleration measured while the 3D input apparatus is at rest; and

a moving posture information generator generating moving posture information of the 3D input apparatus using the angular velocity and the initial posture information.

4. The apparatus of claim 1 , wherein the sensor package comprises a first sensor measuring the first velocity with respect to each of the three orthogonal axes of the body coordinate system.

5. The apparatus of claim 1 , wherein the sensor package comprises a second sensor measuring the acceleration and angular velocity.

6. The apparatus of claim 1 , wherein the body coordinate system is a Cartesian coordinate system with one axis directed along a predetermined direction of the 3D input apparatus.

7. The apparatus of claim 6 , wherein the predetermined direction is an axial direction of the 3D input apparatus, and a Z axis of the Cartesian coordinate system is aligned along the predetermined direction.

8. A 3D input method for detecting input information, comprising:

measuring a first velocity, an acceleration, and an angular velocity of a 3D input apparatus in a relative body coordinate system;

generating posture information of the 3D input apparatus by using the measured acceleration and angular velocity;

transforming the measured first velocity into a second velocity of an absolute coordinate system using the posture information; and

determining a position of the 3D input apparatus by integrating the second velocity.

9. The method of claim 8 , wherein the transforming of the first velocity into the second velocity comprises:

generating a direction cosine matrix using the posture information; and

transforming the first velocity into the second velocity by using the direction cosine matrix.

10. The method of claim 8 , wherein the generating of the posture information comprises:

generating initial posture information of the 3D input apparatus using an acceleration measured while the 3D input apparatus is at rest; and

generating moving posture information of the 3D input apparatus using the angular velocity and the initial posture information.

11. The method of claim 8 , wherein the measuring of the first velocity comprises measuring a velocity with respect to each of three orthogonal axes of the body coordinate system.

12. The method of claim 8 , wherein the body coordinate system is a Cartesian coordinate system with one axis directed along a predetermined direction of the 3D input apparatus.

13. The method of claim 12 , wherein the predetermined direction is an axial direction of the 3D input apparatus, and a Z axis of the Cartesian coordinate system is aligned along the predetermined direction.

14. A computer readable medium having embodied thereon a computer program for the method according to any one of claims 8 through 13 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2004
From: CHANG, WOOK; KIM, DONG-YOON; KANG, KYOUNG-HO; CHOI, EU-SEOK; BANG, WON-CHUL
To: SAMSUNG ELECTRONICS CO.,LTD.
Reel/Frame 015491/0147 →
Priority Claims (1)
KR 10-2003-0039124 · Jun 17, 2003 · national
Continuity (1)
Related Publication 20040260507A1 · Dec 23, 2004