Patent ID: 6192073
Filing Date: 2001-02-20
Classification: H04N

Abstract:
An apparatus for decoding video data encoded using one or more variable length codes (VLCs), the apparatus comprising:a computer readable storage for storing an absolute value of each of one or more decoded video data values for either intra-pictures or inter-pictures but not for both the intra- and inter-pictures, wherein the decoded values for the intra-pictures are an inversion of the decoded values for the inter-pictures; anda circuit for: (a) receiving a VLC which includes a bit defining a sign of a decoded value corresponding to the VLC, (b) obtaining from storage the absolute value of the decoded value corresponding to the VLC, (c) determining the sign of the decoded value from the bit of the VLC, and (d) combining the absolute value with the sign determined from the VLC to provide the decoded value, wherein if the storage stores the decoded values for the intra-pictures, then the decoded values for the inter-pictures are obtained from the decoded values for the intra-pictures, and if the storage stores the decoded values for the inter-pictures, then the decoded values for the intra-pictures are obtained from the decoded values for the inter-pictures.