Patent ID: 9025660
Filing Date: 2015-05-05
Classification: H04N

Abstract:
1. A video decoder comprising: an entropy decoding device that includes a first processor that generates entropy decoded (EDC) data from an encoded video signal that includes run length data, motion vector differential data, and macroblock header data; a general video decoding device, coupled to the entropy decoding device, that includes a second processor that generates a decoded video signal from the EDC data, wherein the general video decoding device includes: an inverse transform/quantization module, coupled to the neighbor management module, the decode motion compensation module and the inverse intra-prediction module, that generates reconstructed picture data based on the run length data and on the inter-prediction data when the macroblock mode indicates the inter-prediction mode and based on the run length data and on the intra-prediction data when the macroblock mode data indicates the intra-prediction mode; a deblocking filter module, coupled to the inverse transform/quantization module and the neighbor management module, that generates the decoded video signal from the reconstructed picture data, based on the deblock strength data; and wherein the neighbor management module generates the deblock strength data based on the motion vector magnitude by initially generating the deblock strength data based on an average of quantization parameters, comparing the motion vector magnitude to at least one threshold and is directly coupled to the deblocking filter module to selectively adjust the deblock strength data upward or downward based on a comparison of the motion vector magnitude to the at least one threshold.