Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
189 words
A method of image processing three-dimensional (3-D) head motion with three facial feature points comprising the following steps: (a) providing a user's source image to a first processing device; (b) capturing said user's first image and providing it to a second processing device; (c) selecting three facial feature points of said first image from said second processing device to form a 3-D feature triangle; (d) capturing user's consecutive video frames and providing them to the second processing device when said user proceeds with head motions; (e) tracking said three facial feature points corresponding to said consecutive video frames to form a series of actual 2-D feature triangle; (f) rotating and translating said 3-D feature triangle freely to form a plurality of geometric transformations; (g) selecting one of the geometric transformations with acceptable error between the two consecutive 2-D feature triangles; (h) repeating the step (f) and (g) until the last frame of said consecutive video frames and geometric transformations corresponding to various consecutive video frames are formed; and (i) providing said geometric transformations to said first processing device to generate a head motion corresponding to said user's source image.
Claim 2
Independent Claim
189 words
A method of image processing three-dimensional (3-D) head motion with three facial feature points comprising the following steps: (a) providing a user's source image to a first processing device; (b) capturing said user's first image and providing it to a second processing device; (c) selecting three facial feature points of said first image from said second processing device to form a 3-D feature triangle; (d) capturing user's consecutive video frames and providing them to the second processing device when said user proceeds with head motions; (e) tracking said three facial feature points corresponding to said consecutive video frames to form a series of actual 2-D feature triangle; (f) rotating and translating said 3-D feature triangle freely to form a plurality of geometric transformations; (g) selecting one of the geometric transformations with acceptable error between the two consecutive 2-D feature triangles; (h) repeating the step (f) and (g) until the last frame of said consecutive video frames and geometric transformations corresponding to various consecutive video frames are formed; and (i) providing said geometric transformations to said first processing device to generate a head motion corresponding to said user's source image.
Claim 3
Dependent Claim
14 words
The method of claim 1 , wherein said source image is an existing photograph.
Claim 4
Dependent Claim
25 words
The method of claim 1 , wherein in said Step (b) a camera captures user's first image and provides it to a second processing device.
Claim 5
Dependent Claim
36 words
The method of claim 1 , wherein in said Step (c) a 3-D feature triangle is formed by selecting with a positioning device three facial feature points of the first image from said second processing device.
Claim 6
Dependent Claim
35 words
The method of claim 1 , wherein in said Step (c) a 3-D feature triangle is formed by selecting with a mouse three facial feature points of the first image from said second processing device.
Claim 7
Dependent Claim
25 words
The method of claim 1 , wherein said geometric transformations include the coordinates and surface normal of the three points of the 3-D feature triangle.
Claim 8
Dependent Claim
23 words
The method of claim 1 , wherein said three feature points are selected points of the face considered largely as a rigid body.
Claim 9
Dependent Claim
27 words
The method of claim 1 , wherein said three feature points are selected points of the lateral canthus of the eyes and the nose on the face.
Claim 10
Dependent Claim
24 words
The method of claim 1 , wherein said three feature points are selected points of the ear-tips and the lower chin on the face.
Claim 11
Dependent Claim
21 words
The method of claim 1 , wherein in said step (f), said 3-D feature triangle is first rotated and then translated.
Claim 12
Dependent Claim
27 words
The method of claim 1 , wherein a pivot of said head motion is a point in center of an upper neck of said user's source image.
Claim 13
Dependent Claim
35 words
The method of claim 1 , wherein in said step (i), said geometric transformations are transmitted to said first processing device through a transmission medium for generating head motion corresponding to said user's source image.
Claim 14
Dependent Claim
18 words
The method of claim 12 , wherein in said step (i), said transmission medium includes network transmission medium.
Claim 15
Independent Claim
212 words
A method of image processing three-dimensional (3-D) head motion with three facial feature points comprising the following steps: (a) providing a user's source image to a first processing device; (b) capturing said user's first image and providing it to a second processing device; (c) selecting three facial feature points of said first image from said second processing device; (d) pre-building a 3-D feature triangle in accordance with the three facial feature points; (e) capturing user's consecutive video frames and providing them to the second processing device when said user proceeds with head motions; (f) tracking said three facial feature points corresponding to said consecutive video frames to form a series of actual 2-D feature triangle; (g) rotating and translating said pre-built 3-D feature triangle freely with steepest-descent iterative method to form a plurality of geometric transformations; (h) selecting one of the geometric transformations with acceptable error between said two consecutive actual 2-D feature triangles to form an estimated 3-D feature triangle; (i) replacing said pre-built 3-D feature triangle with said estimated 3-D feature triangle and repeating sequentially step (g) and (h) until the last frame of said consecutive video frames; and (j) providing said geometric transformations to said first processing device to generate a head motion corresponding to said user's source image.
Claim 16
Independent Claim
212 words
A method of image processing three-dimensional (3-D) head motion with three facial feature points comprising the following steps: (a) providing a user's source image to a first processing device; (b) capturing said user's first image and providing it to a second processing device; (c) selecting three facial feature points of said first image from said second processing device; (d) pre-building a 3-D feature triangle in accordance with the three facial feature points; (e) capturing user's consecutive video frames and providing them to the second processing device when said user proceeds with head motions; (f) tracking said three facial feature points corresponding to said consecutive video frames to form a series of actual 2-D feature triangle; (g) rotating and translating said pre-built 3-D feature triangle freely with steepest-descent iterative method to form a plurality of geometric transformations; (h) selecting one of the geometric transformations with acceptable error between said two consecutive actual 2-D feature triangles to form an estimated 3-D feature triangle; (i) replacing said pre-built 3-D feature triangle with said estimated 3-D feature triangle and repeating sequentially step (g) and (h) until the last frame of said consecutive video frames; and (j) providing said geometric transformations to said first processing device to generate a head motion corresponding to said user's source image.