Patent ID: 8971407
Filing Date: 2015-03-03
Classification: G06F,H04N

Abstract:
1. A method of video coding implemented in a processor device for preparing to determine whether 4×4 pixel blocks within a macroblock of transformed residual pixel values should be indicated as skipped according to a coding standard, where the pixel position values of the macroblock are denoted as x ij , where i is the vertical pixel position within the macroblock and j is the horizontal pixel position of the macroblock, comprising the steps of: I. loading current values of the macroblock of the positions one of: x II. loading predicted values of the macroblock of the positions one of: x III. subtracting values of the first SIMD vector and the values of corresponding positions of the second SIMD vector and performing a 8-bit saturation of the resulting values and loading the resulting values into a third SIMD vector; IV. transforming the third SIMD vector horizontally with 8-bit saturation arithmetic and loading the result into a fourth SIMD vector; V. transposing the fourth SIMD vector; and VI. transforming the fourth transposed SIMD vector vertically with 8-bit saturation arithmetic and loading the result into a fifth SIMD vector.