2D mesh geometry and motion vector compression
First Claim
Patent Images
1. A method of encoding and decoding a dynamic mesh having a temporal sequence of mesh models, comprising:
- encoding and decoding a first mesh model in the temporal sequence of the dynamic mesh, by encoding and decoding the geometry of a set of mesh node points in the first mesh model; and
encoding and decoding subsequent mesh models in the temporal sequence of the dynamic mesh, by encoding and decoding the deformable motion of each mesh model, represented by a mesh node motion vector for each node point.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method of encoding and decoding a dynamic mesh includes encoding and decoding a mesh geometry of a set of node points and encoding and decoding a mesh node motion vector for each node point.
-
Citations
19 Claims
-
1. A method of encoding and decoding a dynamic mesh having a temporal sequence of mesh models, comprising:
-
encoding and decoding a first mesh model in the temporal sequence of the dynamic mesh, by encoding and decoding the geometry of a set of mesh node points in the first mesh model; and encoding and decoding subsequent mesh models in the temporal sequence of the dynamic mesh, by encoding and decoding the deformable motion of each mesh model, represented by a mesh node motion vector for each node point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of encoding and decoding a dynamic mesh having a temporal sequence of mesh models and a set of polygonal patches therein, comprising:
-
encoding and decoding a first mesh model in the temporal sequence of the dynamic mesh, by encoding and decoding the geometry of a set of mesh vertices in the first mesh model; and encoding and decoding subsequent mesh models in the temporal sequence of the dynamic mesh, by encoding and decoding the deformable motion of each mesh model, represented by a mesh node motion vector for each vertex. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for encoding and decoding an animated image represented by a dynamic mesh, wherein the dynamic mesh has a temporal sequence of mesh models in a fixed topology, each having a set of node points and motion vectors for the node points;
- comprising;
an encoder subsystem for encoding the mesh models of the dynamic mesh and an image texture including; a texture encoder for encoding the texture of an image and for producing an image bitstream therefrom; a mesh encoder for encoding a mesh sequence;
said mesh encoder including a geometry encoder for encoding the geometry of the mesh, and a mesh motion encoder for encoding the motion vectors of the mesh; and
for generating a mesh coded bitstream therefrom;a decoder subsystem for decoding the mesh models of the dynamic mesh and an image texture, including; a texture decoder for decoding the texture of an image from an image bitstream; a mesh decoder for decoding said mesh encoded bitstream, including a geometry decoder for decoding the geometry of the mesh, and a mesh motion decoder for decoding the motion vectors of the mesh; and an animation application for combining the decoded texture data and the decoded mesh, and for generating an animated image therefrom.
- comprising;
Specification