摘要 |
<p><P>PROBLEM TO BE SOLVED: To reduce a bit amount included in a stream and a using band of a memory. <P>SOLUTION: In an image encoder 51, when an object slice is a B slice, the number of taps of a variable adaptive interpolation filter (AIF) is set, for example, to 4 taps. Thus, even when performing the bidirectional prediction of 4×4 size, in addition to the pixels of 4×4 white squares obtained after interpolation processing, pixels of shaded squares, the pixels of 98=2×49, from the front direction and the rear direction, are read from a frame memory. That is, compared to the conventional case, 32 pixels indicated by black squares are not needed for interpolation processing. This invention is applicable to an image encoder for performing encoding based on the H.264/AVC system, for instance. <P>COPYRIGHT: (C)2011,JPO&INPIT</p> |