Method and apparatus for data processing and encoding and decoding method, and apparatus therefor
First Claim
Patent Images
1. A method for processing a signal, the method comprising:
- obtaining, by an audio coding apparatus, a codeword corresponding to an entropy-encoded entropy table index, wherein variable bits are allocated to the codeword based on frequency of use;
obtaining an entropy-decoded entropy table index by entropy-decoding the codeword;
identifying, from among multiple entropy tables used for decoding data, a particular entropy table using the entropy-decoded entropy table index; and
entropy-decoding the data using the particular entropy table,wherein the entropy-decoded entropy table index indicates at least one value which corresponds to a largest absolute value (LAV) among multiple indexes included in the particular entropy table.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for processing a signal and method thereof are disclosed. Data coding and entropy coding are performed with interconnection, and grouping is used to enhance coding efficiency. The present invention includes the steps of obtaining index information and entropy-decoding the index information and identifying a content corresponding to the entropy-decoded index information and selecting entropy table.
79 Citations
23 Claims
-
1. A method for processing a signal, the method comprising:
-
obtaining, by an audio coding apparatus, a codeword corresponding to an entropy-encoded entropy table index, wherein variable bits are allocated to the codeword based on frequency of use; obtaining an entropy-decoded entropy table index by entropy-decoding the codeword; identifying, from among multiple entropy tables used for decoding data, a particular entropy table using the entropy-decoded entropy table index; and entropy-decoding the data using the particular entropy table, wherein the entropy-decoded entropy table index indicates at least one value which corresponds to a largest absolute value (LAV) among multiple indexes included in the particular entropy table.
-
-
2. The method of claim 1, wherein the codeword is entropy-decoded using an entropy table which is reserved exclusively for entropy table indexes.
-
3. The method of claim 1, wherein the multiple entropy tables are classified according to data type.
-
4. The method of claim 1, wherein the particular entropy table is used to perform two-dimensional entropy decoding of a parameter.
-
5. The method of claim 1, further comprising:
-
obtaining data elements in a current frame using the entropy-decoded data based on a pilot coding scheme, without using entropy-decoded data of an other frame, wherein; the pilot coding scheme is used to encode or decode the data elements using a pilot reference value and one or more pilot difference values, the pilot reference value is dependent on each of the data elements of the current frame, and is not dependent on the data elements of an other frame, a quantity of the pilot difference values is equal to a quantity of the data elements of the current frame, for the current frame, the pilot reference value is a single value which applies to all of the data elements of the current frame, and each pilot difference value corresponds to each data element of the current frame.
-
-
6. The method of claim 5, wherein the pilot reference value represents and intermediate, average, or most frequently used value associated with the data elements of the current frame.
-
7. The method of claim 1, wherein the audio coding apparatus comprises a processor.
-
8. The method of claim 1, wherein the particular entropy table is identified further using dimensional information which identifies:
-
that the entropy table is one-dimensional or two-dimensional, and when the entropy table is two-dimensional, that the entropy table uses frequency pairing or time pairing.
-
-
9. The method of claim 1, wherein the codeword having a highest frequency of use is allocated one bit.
-
10. The method of claim 1, wherein the data comprises video data or audio data.
-
11. The method of claim 1, wherein the audio coding apparatus comprises one or more processors.
-
12. An audio coding apparatus for processing a signal, the apparatus comprising:
-
an index information obtaining part configured to obtain a codeword corresponding to an entropy-encoded entropy table index, wherein variable bits are allocated to the codeword based on frequency of use; a decoding part configured to; obtain an entropy-decoded entropy table by entropy-decoding the codeword, and entropy-decode the data using a particular entropy table; and an identifying part configured to identify, from among multiple entropy tables used for decoding data, the particular entropy table using the entropy-decoded entropy table index, wherein the entropy-decoded entropy table index indicates at least one value which corresponds to a largest absolute value (LAV) among multiple indexes included in the particular entropy table.
-
-
13. The apparatus of claim 12, wherein the codeword is entropy-decoded using an entropy table which is reserved exclusively for entropy table indexes.
-
14. The apparatus of claim 12, wherein the multiple entropy tables are classified according to data type.
-
15. The apparatus of claim 12, wherein the particular entropy table is used to perform two-dimensional entropy decoding of a parameter.
-
16. The apparatus of claim 12,
wherein the decoding part further obtains data elements in a current frame using the entropy-decoded data based on a pilot coding scheme, without using entropy-decoded data of an other frame, and wherein: -
the pilot coding scheme is used to encode or decode the data elements using a pilot reference value and one or more pilot difference values, the pilot reference value is dependent on each of the data elements of the current frame, and is not dependent on the data elements of an other frame, a quantity of the pilot difference values is equal to a quantity of the data elements of the current frame, for the current frame, the pilot reference value is a single value which applies to all of the data elements of the current frame, and each pilot difference value corresponds to each data element of the current frame.
-
-
17. The apparatus of claim 16, wherein the pilot reference value represents and intermediate, average, or most frequently used value associated with the data elements of the current frame.
-
18. The apparatus of claim 12, wherein the particular entropy table is identified further using dimensional information which identifies:
-
that the entropy table is one-dimensional or two-dimensional, and when the entropy table is two-dimensional, that the entropy table uses frequency pairing or time pairing.
-
-
19. The apparatus of claim 12, wherein the data comprises video data or audio data.
-
20. The apparatus of claim 12, wherein the decoding part comprises one or more processors.
-
21. A system for processing a signal, the system comprising:
-
an audio coding apparatus configured to; obtain a codeword corresponding to an entropy-encoded entropy table index, wherein variable bits are allocated to the codeword based on frequency of use; obtain an entropy-decoded entropy table index by entropy-decoding the codeword; identify, from among multiple entropy tables used for decoding data, a particular entropy table using the entropy-decoded entropy table index; and
,entropy-decode the data using the particular entropy table, wherein the entropy-decoded entropy table index indicates at least one value which corresponds to a largest absolute value (LAV) among multiple indexes included in the particular entropy table.
-
-
22. The system of claim 21, wherein the data comprises video data or audio data.
-
23. The system of claim 21, wherein the audio coding apparatus comprises one or more processors.
Specification