Patent ID: 8254468
Filing Date: 2012-08-28
Classification: G06T,H04N

Abstract:
1. A coding distortion removal method for removing coding distortion in pixels of a transform block located inside a motion-compensation block which is located inside a macroblock, the transform block being a unit for which a frequency transformation is applied, the motion-compensation block being a unit for which a motion-compensation is applied, the method comprising: determining whether a coded motion-compensation error of a first motion-compensation block in which a first transform block is located is equal to zero; and switching on removing block coding distortion in pixels of a boundary between the first transform block and a second transform block adjacent to the first transform block when the coded motion-compensation error of the first motion-compensation block is not equal to zero, and switching off removing the coding distortion when the coded motion compensation error of the first motion-compensation block is equal to zero, wherein the switching switches on the removing when the second transform block is located in a second motion-compensation block which is different from the first motion-compensation block including the first transform block even if the coded motion-compensation errors of the first and second motion-compensation blocks are equal to zero, and switches off the removing when the second transform block is located in the first motion-compensation block if the coded motion-compensation error of the first motion-compensation block is equal to zero, and wherein a block size of each of the motion-compensation blocks is smaller than a block size of a macroblock, and a block size of each of the motion-compensation blocks is greater than a block size of a transform block.