Claims
- 1. A method for coding video signals, comprising:
providing a prediction error matrix; converting the prediction error matrix to a sequence of level coefficients and length coefficients of zero sequences; sorting the level coefficients based on magnitude and forming a sequence of sorting coefficients; and differential coding of the level coefficients.
- 2. The method as claimed in claim 1, further comprising coding differences between successive level coefficients.
- 3. The method as claimed in claim 2, further comprising combining the level coefficients into number pairs, with a first number in each number pair indicating a difference value of level change, and a second number in each number pair indicating a number of repetitions of the level change.
- 4. The method as claimed in claim 3, further comprising differentially coding the sorting coefficients.
- 5. The method as claimed in claim 4, wherein said differentially coding of the sorting coefficients includes coding differences between successive sorting coefficients.
- 6. The method as claimed in claim 4, wherein said differentially coding of the sorting coefficients includes coding differences with respect to a predictor for each of the sorting coefficients.
- 7. The method as claimed in claim 6, further comprising combining the differences between successive level coefficients in pairs using sorting coefficients.
- 8. The method as claimed in claim 2, further comprising coding the sorting coefficients in number pairs, with a first number indicating the value of a sorting coefficient which is not zero, and a second number indicating the length of an adjacent zero sequence.
- 9. The method as claimed in claim 2, further comprising combining the differences between successive level coefficients in pairs using sorting coefficients.
- 10. The method as claimed in claim 9, wherein said coding of the differences starts with a first coefficient.
- 11. The method as claimed in claim 9, wherein said coding of the differences starts with a last coefficient.
- 12. The method as claimed in claim 11, wherein at least one of the sequence of sorting coefficients or a sequence of differences between sorting coefficients is identified by a symbol terminating the sequence.
- 13. A method for decoding video signals, comprising:
differential decoding of level coefficients; decoding sorting information and re-sorting of the level coefficients based on the sorting information; and converting a sequence of the level coefficients and length coefficients of zero sequences to a prediction error matrix.
- 14. At least one computer readable medium storing at least one program for controlling a processor to perform a method comprising:
providing a prediction error matrix; converting the prediction error matrix to a sequence of level coefficients and length coefficients of zero sequences; sorting the level coefficients based on magnitude and forming a sequence of sorting coefficients; and differential coding of the level coefficients.
Priority Claims (2)
Number |
Date |
Country |
Kind |
101 453 72.8 |
Sep 2001 |
DE |
|
102 249 96.2 |
Jun 2002 |
DE |
|
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is based on and hereby claims priority to German Application No. 101 45 372.8 filed on Sep. 14, 2001 and German Application No. 102 249 96.2 filed on Jun. 5, 2002, the contents of which are hereby incorporated by reference.