IP Library Granted Patent US 8,615,136
Granted Patent B2
US 8,615,136 · App. 12/901,361 · Granted Dec 24, 2013

Computing device and method for motion detection

Inventors: Po-Lung Chen (Tainan County, TW); Chien-Chun Kuo (Tainan County, TW); Wen-Yang Wang (Kaohsiung, TW); Duan-Li Liao (Taichung, TW)
Assignees: Industrial Technology Research Institute; Cywee Group 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 8,615,136
App. No.
12/901,361
Granted
Dec 24, 2013
Kind
B2
Abstract

A computing device for motion detection in a system capable of detecting feature points of an object of interest is disclosed. The computing device includes a vector forming unit to form a plurality of vectors associated with a set of the feature points and form a vector set based on the vectors, a posture identifying unit to identify a match of a posture in a database based on the vector set, a motion similarity unit to identify a set of predetermined postures in the database based on the matched posture and an immediately previous matched posture, and a motion identifying unit to identify a predetermined motion in the database based on the set of predetermined postures.

Claims (28)

1. A computing device for motion detection in a system capable of detecting feature points of an object of interest, the computing device comprising:

a vector forming unit to form a plurality of vectors associated with a set of the feature points and form a vector set represent a predetermined posture based on the vectors;

a posture identifying unit to identify a match of a posture in a database based on the vector set;

a motion similarity unit to identify a set of predetermined postures represent a predetermined motion in the database based on the matched posture and an immediately previous matched posture; and

a motion identifying unit to identify the predetermined motion in the database based on the set of predetermined postures.

2. The computing device of claim 1 , wherein the vector forming unit is configured to normalize the vectors.

3. The computing device of claim 1 , wherein the motion similarity unit is configured to determine the degree of similarity between two postures by calculating a dot product of the vectors associated with each of the two postures.

4. The computing device of claim 1 , wherein each of the predetermined postures includes a unique index number.

5. The computing device of claim 4 further comprising a microprocessor to assign a unique index number to each of the predetermined postures.

6. The computing device of claim 4 further comprising a motion smoothness unit to determine the degree of smoothness of postures based on the index numbers thereof.

7. The computing device of claim 1 , wherein the database stores a plurality of sets of vectors and a plurality of sets of postures, wherein each set of vectors represents a posture of the object, and each set of postures represents a motion of the object.

8. The computing device of claim 1 , wherein the database stores a plurality of sets of continuous postures, wherein each set of continuous postures includes a set of continuous index numbers.

9. A method of motion detection in a system capable of detecting feature points of an object of interest, the method comprising:

forming a plurality of vectors associated with a set of the feature points;

forming a vector set represent a predetermined posture based on the vectors;

identifying a match of a posture in a database based on the vector set;

identifying a set of predetermined postures represent a predetermined motion in the database based on the matched posture and an immediately previous matched posture; and

identifying the predetermined motion in the database based on the set of predetermined postures.

10. The method of claim 9 further comprising:

normalizing the vectors after forming the vectors associated with a set of the feature points.

11. The method of claim 9 further comprising:

determining the degree of similarity between two postures by calculating a dot product of the vectors associated with each of the two postures.

12. The method of claim 9 further comprising:

assigning a unique index number to each of the predetermined postures.

13. The method of claim 12 further comprising:

determining the degree of smoothness of postures based on the index numbers thereof.

14. The method of claim 9 , wherein the database stores a plurality of sets of vectors and a plurality of sets of postures, wherein each set of vectors represents a posture of the object, and each set of postures represents a motion of the object.

15. The method of claim 9 , wherein the database stores a plurality of sets of continuous postures, wherein each set of continuous postures includes a set of continuous index numbers.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2024
From: CYWEE GROUP LTD.
To: CM HK LIMITED
Reel/Frame 068704/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2024
From: CYWEEMOTION HK LIMITED
To: CM HK LIMITED
Reel/Frame 068696/0689 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2017
From: CYWEEMOTION HK LIMITED
To: CM HK LIMITED
Reel/Frame 042005/0693 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2016
From: CYWEE GROUP LIMITED
To: CYWEEMOTION HK LIMITED
Reel/Frame 037914/0804 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2010
From: CHEN, PO-LUNG; KUO, CHIEN-CHUN; WANG, WEN-YANG; LIAO, DUAN-LI
To: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE; CYWEE GROUP LTD.
Reel/Frame 025139/0840 →
Continuity (1)
Related Publication 20120087540A1 · Apr 12, 2012