摘要 |
A filtering operation unit (254) performs a filtering operation by using the image data and the coefficient set of taps constructed with respect to a pixel to be filtered, the pixel to be filtered being of an image generated through a decoding process. A filter control unit (259) determines a tap position in a block. When the tap position is located within a predetermined range from a block boundary, the image data of taps located within the predetermined range is replaced or the coefficient set is changed so that the filtering operation can be performed without the use of image data within the predetermined range. Thus, the memory capacity of the line memory to be used in the loop filtering process can be reduced. |