System and method for encoding and decoding video
First Claim
1. A method, comprising encoding data values by mapping multi-dimensional parameters of the data values to respective one-dimensional parameters and creating a table of encoded data values in which the data values are represented by their respective encoded counterparts utilizing the one-dimensional parameters and in which redundant ones of the encoded data values share common table entries;
- further compressing the table of encoded data values using a data compression process; and
transmitting the further compressed table of encoded data values.
4 Assignments
0 Petitions
Accused Products
Abstract
Data values are encoded by mapping multi-dimensional parameters of the data values to respective one-dimensional parameters and creating a table of encoded data values in which the data values are represented by their respective encoded counterparts utilizing the one-dimensional parameters and in which redundant ones of the encoded data values share common table entries; further compressing the table of encoded data values using a data compression process; and transmitting the further compressed table of encoded data values. Additionally, a set of reference data values may be transmitted for use by a decoder when decoding the table of encoded data values. The data compression process used to further compress the table of encoded data values may be a lossless compression process. (e.g., run length encoding) or a lossy compression process. The data values may be scaled prior to creating the table of encoded data values.
-
Citations
16 Claims
-
1. A method, comprising encoding data values by mapping multi-dimensional parameters of the data values to respective one-dimensional parameters and creating a table of encoded data values in which the data values are represented by their respective encoded counterparts utilizing the one-dimensional parameters and in which redundant ones of the encoded data values share common table entries;
- further compressing the table of encoded data values using a data compression process; and
transmitting the further compressed table of encoded data values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- further compressing the table of encoded data values using a data compression process; and
-
9. A method, comprising encoding data values by mapping multi-dimensional parameters of the data values to respective one-dimensional parameters and creating a table of encoded data values in which the data values are represented by their respective encoded counterparts utilizing the one-dimensional parameters and in which redundant ones of the encoded data values share common table entries;
- further compressing the table of encoded data values using a data compression process; and
storing the further compressed table of encoded data values. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
- further compressing the table of encoded data values using a data compression process; and
Specification