摘要 |
An image encoding apparatus for performing inter-frame encoding of moving image data is provided. The apparatus refers to a block within a frame other than a current frame to generate a first prediction image of a block to be encoded within the current frame, and performs prediction encoding using the first prediction image. The apparatus sets areas at set positions that differ from each other at least between mutually adjacent frames; and determines whether the block to be encoded within the current frame belongs to the area set with respect to the current frame. When the block to be encoded has been determined to belong to the area, the first prediction image is generated, with regard to the block to be encoded, upon referring to a frame that is decodable on its own and, in terms of time, is situated ahead of and closest to the frame to be encoded.
|