Method of video coding the movement of a human face from a sequence of images
First Claim
Patent Images
1. A method of video coding the movement of a face from a sequence of images comprising:
- selecting a limited number of feature points from an image of the face where minimal or no local motion is observed to be video coded;
estimating spatio-temporal rates of change in intensity at the selected feature points using at least two images from the sequence;
estimating the translation and rotation of the face using the feature points and using the estimated spatio-temporal rates; and
coding the estimated translation and rotation.
2 Assignments
0 Petitions
Accused Products
Abstract
Briefly, in accordance with one embodiment, a technique for coding the movement of a head or face from a sequence of images is disclosed. A variety of potential alternative embodiments are discussed.
65 Citations
18 Claims
-
1. A method of video coding the movement of a face from a sequence of images comprising:
-
selecting a limited number of feature points from an image of the face where minimal or no local motion is observed to be video coded; estimating spatio-temporal rates of change in intensity at the selected feature points using at least two images from the sequence; estimating the translation and rotation of the face using the feature points and using the estimated spatio-temporal rates; and coding the estimated translation and rotation. - View Dependent Claims (2, 3, 4)
-
-
5. A method of video coding the movement of a head from a sequence of images comprising:
-
coding the head from at least one of the images based, at least in part, on a limited number of selected feature points from an image of the head where minimal or no local motion is observed, employing a three-dimensional based coding technique to produce a three-dimensional (3D) model; and estimating the movement of the head in other images of the sequence using the 3D model of the head, wherein the movement of the head is estimated as translations and rotations based at least in part on estimates of spatio-temporal rates of change in intensity at the selected feature points. - View Dependent Claims (6)
-
-
7. A system comprising:
-
an imager; and
a computing platform;said imager and computing platform being coupled to communicate electronically; wherein said computing platform being adapted so that, in operation, the movement of a face from a sequence of images is coded by; selecting a limited number of feature points from an image of the face where minimal or no local motion is observed to be video coded; estimating spatio-temporal rates of change in intensity at the selected feature points using at least two images from the sequence; estimating the translation and rotation of the face using the feature points and using the estimated spatio-temporal rates; and coding the estimated translation and rotation. - View Dependent Claims (8, 9, 10)
-
-
11. A system comprising:
-
an imager; and
a computing platform;said imager and computing platform being coupled to communicate electronically; wherein said computing platform being adapted so that, in operation, the movement of a head from a sequence of images is represented by; coding the head from at least one of the images based, at least in part, on a limited number of selected feature points from an image of the head where minimal or no local motion is observed, employing a three-dimensional based coding technique to produce a three-dimensional (3D) model; and estimating the movement of the head in other images of the sequence using the 3D model of the head, wherein said computing platform is adapted so that, in operation, the movement of the head is estimated as translations and rotations based at least in part on estimates of spatio-temporal rates of change in intensity at the selected feature points. - View Dependent Claims (12)
-
-
13. An article comprising:
- a storage medium, said storage medium having stored thereon instructions, said instructions, when executed by a computing platform, resulting in the movement of a face from a sequence of images being coded by;
selecting a limited number of feature points from an image of the face where minimal or no local motion is observed to be video coded; estimating spatio-temporal rates of change in intensity at the selected feature points using at least two images from the sequence; estimating the translation and rotation of the face using the feature points and using the estimated spatio-temporal rates; and coding the estimated translation and rotation. - View Dependent Claims (14, 15, 16)
- a storage medium, said storage medium having stored thereon instructions, said instructions, when executed by a computing platform, resulting in the movement of a face from a sequence of images being coded by;
-
17. An article comprising:
- a storage medium, said storage medium having stored thereon instructions, said instructions, when executed by a computing platform, result in the movement of a head from a sequence of images being represented by;
coding the head from at least one of the images based, at least in part, on a limited number of selected feature points from an image of the head where minimal or no local motion is observed, employing a three-dimensional based coding technique to produce a three-dimensional (3D) model; and estimating the movement of the head in other images of the sequence using the 3D model of the head, wherein said instructions, when executed, result in the movement of the head being estimated as translations and rotations based at least in part on estimates of spatio-temporal rates of change in intensity at the selected feature points. - View Dependent Claims (18)
- a storage medium, said storage medium having stored thereon instructions, said instructions, when executed by a computing platform, result in the movement of a head from a sequence of images being represented by;
Specification